Senior Machine Learning Engineer - Voice Experience
Core
Building next-generation AI-powered voice systems for contact centers, focusing on speech, language, and real-time production systems to improve how AI listens, understands, and responds in live customer conversations.
Role type
Senior Machine Learning Engineer (Voice Experience)
Builds
Real-time voice AI systems including ASR, speech understanding, turn detection, RAG workflows, and text-to-speech for contact center platforms.
Domain
AI / Machine Learning / Voice Technology / Contact Center
Deliverable
production ML models
Required skills
Speech recognition, speech processing, NLP, generative AI, conversational AI, model evaluation, benchmarking, error analysis, PyTorch, TensorFlow, Hugging Face, transformer-based models, embeddings, retrieval systems, real-time ML system design, data pipeline construction.
Preferred skills
ASR quality metrics (WER), RAG systems, agentic workflows, multi-step reasoning, LLM-as-a-judge evaluation, streaming inference, media systems, contact center AI.
Technologies
PyTorch, TensorFlow, Hugging Face
Responsibilities
Design, train, evaluate, and deploy ML systems for real-time voice experiences; improve voice AI quality through error analysis and iterative model improvement; build evaluation frameworks for accuracy, latency, and robustness; diagnose and mitigate failure modes across the voice stack; optimize low-latency ML workflows for live conversations; partner with platform engineers to productionize real-time inference; establish best practices for model validation and observability; mentor engineers and shape technical strategy.
Seniority
Senior, hands-on IC with mentorship responsibilities