ServiceNow
Principal Machine Learning Engineer
$240K–$420K
Santa Clara, California, United States · Hybrid · Principal · Full-time · Posted Oct 20, 2026
- Experience
- 15+ years.
About the job
Defines and builds cloud-native platform infrastructure for ServiceNow’s Agentic AI and conversational experiences, leading architecture and technical strategy while tackling platform scalability challenges hands-on.
What you'll do
- Lead architecture and evolution of scalable Kubernetes-based platform services for AI/ML and conversational workloads.
- Build highly available, secure, observable distributed systems; drive infrastructure automation and modernization.
- Set engineering standards, lead architecture reviews, and mentor engineers across organizational boundaries.
What they ask for
- 15+ years of experience building large-scale distributed systems, cloud platforms, infrastructure services, or enterprise SaaS products.
- Deep expertise in Java, Go, Python, or similar systems programming languages.
- Expert knowledge of Kubernetes, containers, orchestration platforms, and modern cloud infrastructure.
- Experience designing scalable cloud-native architectures and leading technical strategy across multiple organizations.
Nice to have
- Experience building infrastructure for AI/ML, generative AI, agentic systems, or conversational platforms.
- Experience supporting GPU workloads, model serving, inference platforms, or AI runtime environments.
Pay
$240,100 - $420,200 USD base salary
Tools
Java, Go, Python, Kubernetes, AWS, Azure, Google Cloud, Terraform
AI focus
Builds cloud-native infrastructure for Agentic AI, AI/ML, and conversational workloads; preferred experience includes generative AI, agentic systems, GPU workloads, model serving, and inference platforms.
Model-written summary · the original posting is authoritative