Staff Machine Learning Engineer, Agentic AI Systems - Moveworks
ServiceNow · Mountain View, CA
—
Jul 22, 2026
Mountain View, CA
Jul 24, 2026
What this job asks for AI summary
A machine learning engineering role focused on building and improving natural language understanding and conversational AI systems. Day-to-day work spans training and fine-tuning large language models, designing compound AI architectures, and shipping production-quality systems that meet real-world standards for accuracy, latency, and reliability. Suited to engineers comfortable working across the full ML lifecycle — from dataset curation and model evaluation through to production deployment — with a particular interest in agentic and generative AI.
Senior level · San Francisco-Oakland-Berkeley, CA · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 240 people in the San Francisco-Oakland-Berkeley, CA area plausibly meet what this posting asks for (data scientists). range 65–320
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $173,851 (middle half $133,298–$217,653).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (6)
The role sits at the intersection of ML research/modeling and production software engineering — it could reasonably be classified as a Software Developer (15-1252) given the strong emphasis on compound AI systems, production-quality code, and end-to-end engineering. 15-2051 was chosen because the primary day-to-day work centers on model design, training, evaluation, and NLU/NLG research.
Python and Golang are listed together with 'and/or' in the qualifications block, making them interchangeable gates; Python is named first and is the dominant language in ML contexts.
RLHF, RLAIF, and DPO are listed as interchangeable fine-tuning alignment strategies in the responsibilities narrative rather than the qualifications block, so they are treated as preferred.
No office location is explicitly stated for this role beyond Moveworks/ServiceNow's general presence; Moveworks is headquartered in Mountain View, CA (San Francisco Bay Area CBSA). The work persona section notes flexible/remote/in-office options are assigned per role but does not specify which applies here, so remote=false is a conservative default.
No compensation range is disclosed in the posting.
No minimum years of experience or degree requirement is stated.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.