Inactive
S

ServiceNow

Builds software that automates business workflows

Senior Machine Learning Engineer - Agent Eval Platform

Applied Machine LearningPosted on Aug 27
Full-timeSanta Clara, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience in applied machine learning, data science, or machine-learning-adjacent engineering, with work that shipped and was used.
  • Experience turning subjective human judgment into a reliable measurement that other people or models can act on.
  • Strong applied machine-learning fundamentals and comfort evaluating, prompting, and fine-tuning large language models rather than pretraining them.
  • Strong Python skills and the discipline to ship production-grade code rather than notebooks.
  • Ability to think and communicate clearly about complex problems.
  • A high degree of ownership and a bias toward shipping at startup pace.
  • Comfort with ambiguity and the judgment to determine when a measurement is good enough to act on.

Responsibilities

  • Build the judgment layer of the agent evaluation platform, including rubrics, judges, human-label calibration, and evaluation methodology.
  • Design shared base judges with per-item rubrics expressed as configuration alongside datasets.
  • Separate deterministic validators for checkable world state from large language model judges for subjective evaluation criteria.
  • Build scoring that reports its own confidence and routes uncertain judgments to human review.
  • Run a calibration loop against human-labeled trajectories in partnership with the annotation team and own the calibrated judge artifact.
  • Fine-tune small judge models when an off-the-shelf model is insufficient.
  • Guard against correlated blind spots between user simulators and judges that are both large language models.
  • Analyze offline-to-online divergence, explain differences between simulation and production, and reseed evaluation suites from new production failures.
  • Turn a calibrated trajectory judge into a process reward model that provides dense, step-level signals for agent trajectories.
  • Use the reward signal to optimize prompts, tool selection, planner behavior, retrieval, and routing against simulation.
  • Build versioned scenarios, a repeatable simulated world, and a reward signal calibrated to human judgment for future reinforcement-learning efforts.
  • Maintain the distinction that step-level scores train and diagnose while end-state outcomes define agent success.

Desired Qualifications

  • Experience with large-language-model-as-judge or automated evaluation design and calibration against human judgment.
  • Experience with human annotation programs, including rubric authoring, label quality, and annotator throughput.
  • Experience evaluating search ranking, recommender systems, or online experimentation, including golden-set staleness, offline-to-online divergence, side-by-side evaluation, and rater agreement.
  • Experience fine-tuning and evaluating small models through supervised fine-tuning, preference tuning, or distillation.
  • Experience with reward modeling, reinforcement learning from human feedback, reinforcement learning from AI feedback, or process reward models.
  • Experience with agent trajectory analysis and step-level fault attribution.
  • Experience treating prompt engineering as a versioned, tested, and measured engineering discipline.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs