Staff Machine Learning Engineer- Voice AI
Core
Design, develop, and implement core Voice Platform components (Audio Acquisition, Conversation Management, Speech Generation, API integration, self-hosted models) to build scalable, user-friendly AI/ML solutions for enterprise services.
Role type
Staff Machine Learning Engineer (Voice AI)
Builds
Large-scale distributed Voice AI systems and production ML models for enterprise customers
Domain
Enterprise Software / Voice AI / Large Language Models
Deliverable
production ML models
Required skills
Distributed systems architecture, Voice AI (STT/TTS/Telephony/WebRTC), LLM application integration, Python, Golang, Java, Kubernetes, DevOps, Prompt engineering, AI agent development, Software architecture best practices
Preferred skills
Experience building software for compliance/security in regulated environments, Experience with AI coding tools (Claude Code, Cursor, Windsurf)
Technologies
Python, Golang, Java, Kubernetes, WebRTC, STT, TTS
Responsibilities
Contribute to design, development, and implementation of the core Voice Platform; Partner with product managers to understand customer use cases; Build and deploy large Voice AI distributed systems at scale; Build high-quality, clean, scalable, and reusable code; Contribute to continuous improvement of SRE practice; Mentor colleagues and promote knowledge-sharing
Seniority
Staff, hands-on IC with mentorship
