S

ServiceNow

Builds software that automates business workflows

Staff Machine Learning Engineer - VoIP Infrastructure

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSanta Clara, CA, USAIn-person

About the Job

Requirements

  • Hands-on experience building VoIP systems using SIP/RTP protocols.
  • Practical knowledge of Kamailio, RTPEngine, FreeSWITCH, SBCs, and PSTN systems, or similar systems.
  • Working knowledge of PSTN infrastructure and telecom protocols.
  • Experience integrating applications on top of existing LLM models rather than building models.
  • Experience in prompt engineering and developing LLM-based features.
  • At least 4 years of development experience with Python, Go, Java, or similar languages.
  • At least 4 years of experience operating highly available distributed workloads on Kubernetes using a DevOps approach.
  • Working experience building distributed systems with cloud-native software.
  • Experience with software-defined networking, infrastructure as code, and configuration management.

Responsibilities

  • 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 voice and AI platforms perform efficiently, scale reliably, and integrate across SIP/RTP, Kamailio, RTPEngine, and related telecom systems.
  • Contribute to continuous improvement of the SRE practice by turning operational telephony and AI workload use cases into requirements for software tooling.
  • Contribute to deployment and support activities for VoIP systems and AI/ML developers operating in production voice environments.
  • Build clean, scalable, reusable code and apply software engineering architecture and process best practices, including code reviews and unit testing.
  • Work with product owners to understand detailed requirements and own code from design through implementation, test automation, and delivery across telephony infrastructure and LLM integration layers.
  • Integrate LLMs into voice platforms and real-time communication systems.
  • Mentor colleagues and promote knowledge-sharing across telecom and AI engineering disciplines.

Desired Qualifications

  • Experience with DevOps tooling such as Helm, Ansible, Kubernetes, Prometheus, Splunk, or GitLab CI.
  • Experience building software for compliance and security in regulated environments.
  • At least 4 years of experience with infrastructure and platform operations, deployments, SRE, and DevOps, with a continued focus on improving platform health.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs