jobapplier

Staff Machine Learning Engineer (VoIP Infrastructure)

ServiceNow

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