Drimva

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

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)