ServiceNow
Senior Manager - Machine Learning Engineering
$191K–$334K
Santa Clara, California, United States · Hybrid · Manager · Full-time · Posted Sep 19, 2026
- Experience
- 12+ years with a Bachelor's degree, or 10+ years with a Master's degree, or equivalent experience; 3+ years of engineering management experience.
- Education
- Bachelor's degree, or Master's degree, or equivalent experience.
About the job
Leads a team building and operating scalable AI search, retrieval, ranking, recommendation, and RAG capabilities for ServiceNow’s platform and customer-facing experiences.
What you'll do
- Lead and grow software and machine learning engineers; set technical direction and deliver the roadmap for search and retrieval systems.
- Build and deploy scalable retrieval pipelines, models, and services, improving relevance and reliability across enterprise content.
- Partner with product and engineering teams to deliver AI-powered experiences and foster engineering excellence.
What they ask for
- 12+ years of software engineering experience with a Bachelor's degree, or 10+ years with a Master's degree, or equivalent experience.
- 3+ years of engineering management experience leading technical teams.
- Strong expertise in Java or Python and large-scale distributed systems.
- Experience with search technologies and large-scale search, retrieval, ranking, recommendation, or ML systems in production.
Nice to have
- Experience building enterprise search, knowledge retrieval, or GenAI products.
- Experience with personalization, recommendation systems, relevance optimization, or geographically distributed teams.
Pay
$190,900 - $334,100 USD base salary
Tools
Java, Python, Lucene, Elasticsearch, Solr, OpenSearch, Algolia, Coveo
AI focus
Leads development of AI search, retrieval, ranking, recommendation, and RAG systems, including LLMs, embeddings, vector search, and production ML models.
Model-written summary · the original posting is authoritative