Location: 

(

San Francisco

,

CA

)

Salary: 

$

165k

 - $

278k

Senior Software Engineer (Enterprise Voice AI Infrastructure)

Company Overview

We are a San Francisco-based company developing a platform for enterprise-scale AI voice agent deployment. The business is backed by $65M in venture funding from firms including Emergence Capital and Scale Venture Partners, as well as experienced technology founders. Our focus is on providing reliable, scalable infrastructure that allows businesses to integrate AI voice capabilities into their operations.

Position: Senior Software Engineer

We are hiring a Senior Software Engineer to contribute to the core platform that enables the creation and operation of AI voice agents. You will be responsible for designing, building, and maintaining the distributed systems and APIs that form the foundation of our product. This role requires a focus on scalability, reliability, and practical integration with enterprise customer environments.

Responsibilities

  1. Design, develop, and maintain core platform services and APIs that must operate reliably under high volumes of concurrent voice interactions.
  2. Build and support integration pathways that connect our platform with external enterprise systems, telephony providers, and customer databases.
  3. Implement and optimize the supporting infrastructure for machine learning pipelines in collaboration with the AI engineering team, focusing on performance and stability.
  4. Participate in establishing and upholding engineering standards, including code review practices and system design principles.
  5. Collaborate with implementation teams to understand specific customer technical requirements and develop tailored platform solutions.
  6. Address complex engineering challenges related to real-time data processing, system architecture, and large-scale distributed services.

Qualifications

  1. 5+ years of professional software engineering experience, with a background in building and shipping full-stack or backend systems.
  2. Demonstrated experience in taking software projects from initial concept (0-1) through to scaling and iteration (1-2).
  3. Prior work in a high-growth or early-stage startup environment where priorities can shift and individual ownership is high.
  4. 2+ years of hands-on experience building applications that leverage AI or machine learning models in a production setting.

Preferred Experience

  1. Practical knowledge of telephony, VoIP protocols, or WebRTC.
  2. Familiarity with natural language processing, speech recognition, or conversational AI systems.
  3. Proficiency with major cloud providers (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  4. Experience building and maintaining high-throughput, low-latency real-time systems.
  5. Background in working with AI/ML infrastructure or production machine learning pipelines.

Working Style

  1. You approach problems with a focus on foundational architecture and long-term system health.
  2. You prioritize clear, maintainable code and robust system design over rapid, one-off solutions.
  3. You collaborate effectively with AI engineers and customer-facing teams to deliver integrated functionality.
  4. You are comfortable working on infrastructure that must meet stringent uptime and performance requirements for business-critical use cases.

Our Stack

You will be working across a modern, cloud-native stack. The role involves development on backend services, APIs, and infrastructure that supports real-time audio processing and ML inference. Experience with cloud infrastructure and distributed systems is essential.

Ready to grow your career?

Let's get started