Senior Backend Software Engineer, Solve Voice
Core
Design and implement backend services powering real-time voice conversations, focusing on latency, reliability, and observability.
Role type
Senior backend engineer (real-time voice AI)
Builds
Real-time voice AI product, backend services, telephony integrations
Domain
Customer service, AI, real-time systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend fundamentals, API design, async systems, scalable integrations, real-time systems (WebRTC, WebSockets), telephony protocols, Python, latency optimization, reliability engineering
Preferred skills
Telephony stacks, SIP, media servers, speech/ASR/TTS integrations, LLMs, conversational AI infrastructure, fullstack experience, performance debugging under real-time constraints
Technologies
WebRTC, WebSockets, SIP, Python
Responsibilities
Design and implement backend services for real-time voice, build telephony and AI service integrations, improve platform reliability and performance, address real-time interaction challenges, partner with product and design on voice experiences
Seniority
Senior, hands-on IC