ServiceNow
Staff Machine Learning Engineer
$176K–$308K
Santa Clara, California, United States · Hybrid · Staff · Full-time · Posted Oct 16, 2026
About the job
Build and deliver AI/ML-powered search and relevancy features for ServiceNow’s enterprise cloud platform, ensuring software quality, reliability, scalability, and performance.
What you'll do
- Develop AI/ML solutions and high-performance product features for enterprise services and search.
- Collaborate with developers, product managers, quality engineers, and product owners to understand requirements and deliver software.
- Own work across design, implementation, testing, deployment, and code quality.
What they ask for
- Expertise in Java or Python, object-oriented programming, design patterns, and time- and space-efficient algorithms.
- Experience building new products that use challenging high-performance algorithms.
- Expertise in writing efficient, object-oriented, modularized, quality software.
- Knowledge of core AI/ML techniques and algorithms, unit testing, profiling, and code tuning.
Pay
$176,100 - $308,200 USD base salary
Tools
Java, Python
AI focus
Build AI/ML solutions for cognitive, actionable search and machine-learning-based relevancy, improving enterprise user experience and workflow efficiency.
Model-written summary · the original posting is authoritative