Staff Machine Learning Engineer - VoIP Infrastructure
Job Description
As a Staff Machine Learning Engineer - VoIP Infrastructure you will:
• Contribute to the design, development and implementation of VoIP infrastructure, telephony platforms, and observability features that power AI-driven voice workloads
• Collaborate with engineering, Product, and infrastructure teams to ensure our voice and AI platforms perform efficiently, scale reliably, and integrate seamlessly across SIP/RTP, Kamailio, RTPEngine, and related telecom systems.
• Contribute to the continuous improvement of the SRE practice by turning operational telephony and AI workload use cases into requirements for software tooling.
• Contribute to the execution of deployment and support activities for VoIP systems and AI/ML developers operating in production voice environments.
• Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.).
• Work with product owners to understand detailed requirements and own your code from design, implementation, test automation, and delivery — spanning both telephony infrastructure and LLM integration layers.
• Experience integrating LLMs into voice platforms and real-time communication systems.
• Be a mentor for colleagues and help promote knowledge-sharing across telecom and AI engineering disciplines.
Requirements
Department: IT
Function: Engineering
Experience Level: Not Applicable