Staff Machine Learning Engineer (VoIP Infrastructure)
- Santa Clara, United States
- Lead/Staff
- 4+ years
- Posted
Skills
Required
- DevOps
- SRE
- Kubernetes
- PSTN
- Python
- GoLang
- Java
- software-defined networking
- infrastructure as code
- configuration management
- infrastructure and platform operations
- deployments
- integrating applications
- building distributed systems
- Kamailio
Preferred
- LLM
- DevOps tooling
- Helm / Ansible / Prometheus / Splunk / GitLab
- CI
- prompt engineering
- building software for
- building VoIP systems
- SIP/RTP protocols
Join our team as a Staff Machine Learning Engineer specializing in VoIP infrastructure. In this role, you will contribute to the design, development, and implementation of telephony platforms and observability features that power AI-driven voice workloads. You will collaborate with various teams to ensure our voice and AI platforms perform efficiently and integrate seamlessly. Additionally, you will mentor colleagues and promote knowledge-sharing across telecom and AI engineering disciplines.
Responsibilities
- Contribuer à la conception, au développement et à la mise en œuvre de l'infrastructure VoIP, des plateformes de téléphonie et des fonctionnalités d'observabilité qui alimentent les charges de travail vocales pilotées par l'IA.
- Collaborer avec les équipes d'ingénierie, de produit et d'infrastructure pour garantir que nos plateformes vocales et d'IA fonctionnent efficacement, évoluent de manière fiable et s'intègrent parfaitement aux systèmes de télécommunications.
- Contribuer à l'amélioration continue de la pratique SRE en transformant les cas d'utilisation opérationnels de la téléphonie et des charges de travail d'IA en exigences pour les outils logiciels.
- Hands-on experience building VoIP systems using SIP/RTP protocols
Requirements
- 4+ years of development experience with Python, GoLang, Java or similar languages
- Experience with software-defined networking, infrastructure as code and configuration management
- 4+ years of experience with infrastructure and platform operations, deployments, SRE, and DevOps with a continued focus on improving Platform health is considered an asset
- Experience integrating applications on top of LLMs (using existing models, not building them)
- Working experience building distributed systems with cloud-native software
- 4+ years of experience operating highly available distributed workloads on Kubernetes following a DevOps approach
- Practical knowledge of Kamailio, RTPEngine, FreeSWITCH, SBCs, and PSTN systems (or similar)
- Working knowledge of PSTN infrastructure and telecom protocols
Preferred
- Experience with DevOps tooling (e.g. Helm / Ansible / Kubernetes / Prometheus /Splunk/ GitLab CI) is considered an asset
- Experience in prompt engineering and developing LLM based features
- Experience building software for compliance and security in regulated environments is considered an asset
Pay
USD 176,100 - 308,200
jobapplier