Senior Software Engineer, Voice AI / Backend
Core
Build voice AI agents for customer-facing business workflows, including real-time interactions, distributed call scheduling, and memory/reasoning capabilities.
Role type
Senior IC backend engineer (voice AI)
Builds
Voice AI agents, distributed call scheduling systems, and AI-powered configuration tools
Domain
Voice AI, real-time systems, distributed systems
Deliverable
production ML models
Required skills
Python, TypeScript, PostgreSQL, Redis, distributed systems, real-time systems, audio processing, voice infrastructure, production AI, agentic systems, cloud infrastructure (AWS/GCP/Azure), workflow orchestration, message queues, observability
Preferred skills
frontend development, LiveKit, Bun, Node.js, Fastify, React, Temporal, OpenTelemetry
Responsibilities
Build reliable voice AI systems with retrieval-augmented generation and dynamic model routing; Design and operate distributed call scheduling systems; Extend agents across voice and other communication channels; Develop memory and reasoning capabilities for agents; Build AI-powered tools for agent configuration and troubleshooting; Improve observability and resilience for issue tracing
Seniority
Senior, hands-on IC