Job Details

Senior Software Engineer

  2025-10-06     OCTOPYD     San Francisco,CA  
Description:

Octopyd is building the next generation of AI-powered recruitment automation. Our platform helps companies source, evaluate, and engage talent faster and more intelligently by combining advanced AI agents, knowledge graphs, and multi-channel outreach capabilities. We are on a mission to streamline hiring, eliminate bottlenecks, and unify fragmented recruitment tools into one seamless solution.

Overview

We are looking for a Senior Software Engineer to join our fast-growing team and lead the design, development, and optimization of scalable backend and frontend systems that power Octopyd's AI-driven hiring platform. You will work closely with AI/ML engineers, product managers, and designers to deliver innovative features that drive measurable impact for our customers.

Responsibilities

  • Design & Architecture: Lead the design and architecture of core platform services, APIs, and integrations to ensure scalability, reliability, and performance.
  • AI Integration: Collaborate with the AI/ML team to productionize machine learning models, integrate LLM-based features, and build agentic AI workflows.
  • Backend Development: Build, optimize, and maintain backend services using modern frameworks and cloud infrastructure.
  • Frontend Development: Work with the product team to deliver responsive, intuitive user interfaces using modern frontend technologies.
  • System Scalability: Implement best practices for microservices, event-driven architecture, and distributed systems.
  • DevOps & CI/CD: Contribute to automated testing, continuous deployment pipelines, and cloud resource optimization.
  • Collaboration: Mentor junior engineers, conduct code reviews, and champion best practices in software engineering.
  • Security & Compliance: Ensure systems are secure, compliant, and aligned with privacy regulations.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of experience building production-grade software systems.
  • Strong proficiency in one or more backend languages (Python, Node.js, Java, Go, etc.) and modern frontend frameworks (React, Vue, Angular).
  • Experience designing and scaling microservices architectures.
  • Solid understanding of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Familiarity with RESTful APIs, GraphQL, and real-time communication protocols.
  • Hands-on experience integrating AI/ML models into production systems is a plus.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Excellent communication skills and ability to work cross-functionally in a fast-paced environment.

Nice-to-Haves

  • Experience with vector databases, graph databases, and search technologies.
  • Familiarity with LLM APIs, prompt engineering, and AI agent frameworks.
  • Knowledge of recruitment platforms, ATS integrations, or HR tech.
  • Open-source contributions or published technical content.

Why Join Us

  • Opportunity to shape the future of AI-powered recruitment.
  • Collaborative, innovative, and fast-paced startup environment.
  • Competitive compensation, equity options, and benefits.
  • Work with a passionate team tackling complex technical and business challenges.

Job Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Software Development
  • Industry: Software Development
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search