Software Engineer, Voice AI / Backend
Core
Build voice AI agents for customer-facing workflows, managing real-time audio, distributed systems, and AI reasoning.
Role type
Senior IC software engineer (voice AI & backend)
Builds
Voice AI agents, distributed call schedulers, memory/reasoning systems, and AI-assisted configuration tools
Domain
Voice AI, real-time audio processing, distributed systems, LLMs
Deliverable
production ML models
Required skills
distributed systems, Python, FastAPI, TypeScript, real-time systems, audio processing, voice infrastructure, LLMs, agentic systems, PostgreSQL, Redis, cloud infrastructure (AWS/GCP/Azure), concurrency, load balancing, fault tolerance
Preferred skills
LiveKit, Temporal, message queues, workflow orchestration, React, observability platforms
Responsibilities
Build retrieval-augmented generation and dynamic model routing for voice AI; design and operate distributed call schedulers; extend agents across voice, messaging, and email; develop memory and reasoning systems; build AI-assisted tools for agent configuration and business system integration; improve observability and resilience for graceful recovery
Seniority
Senior, hands-on IC