S

ServiceNow

Builds software that automates business workflows

Senior Staff Machine Learning Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USAIn-person

About the Job

Requirements

  • At least 6 years of software engineering experience, with strong fundamentals in data structures, algorithms, and distributed systems.
  • Hands-on experience designing, shipping, and operating production agentic systems, including multi-agent orchestration, tool calling, planning loops, memory, and failure recovery.
  • Production-grade Python proficiency.
  • Working experience with frontier AI software development kits from Anthropic, Google, or OpenAI, including prompt engineering, structured outputs, and model evaluation in production settings.
  • Familiarity with production retrieval-augmented generation and retrieval patterns, including vector stores, hybrid search, and retrieval evaluation metrics.
  • A track record of technical leadership, including architecture ownership, raising the code quality bar, and mentoring engineers on production AI practices.

Responsibilities

  • Design and ship multi-agent architectures with orchestration, tool use, planning loops, memory, and failure recovery that operate reliably in production.
  • Build agents that use the company's data layer, including CMDB, Workflow Data Fabric, and Knowledge Graph, to make context-aware decisions.
  • Own guardrails, observability, human-in-the-loop controls, and compliance infrastructure for safe deployment of autonomous systems at scale.
  • Work with the search team to provide agents with accurate, low-latency retrieval using retrieval-augmented generation pipelines, hybrid search, re-ranking, and evaluation.
  • Integrate frontier models from Anthropic, Google, and OpenAI into the Sense → Decide → Act → Govern architecture; evaluate cost, latency, and capability trade-offs for production use cases.
  • Set architectural patterns for the group, own design decisions, run design reviews, and raise standards for agentic design and production AI practices across engineers and principals.
  • Design scalable and robust architectures for deployment across hyperscalers and the company's own infrastructure.
  • Work on emerging model capabilities and apply them to customer problems on short timelines.

Desired Qualifications

  • Deeper specialization in search and retrieval at scale or in MLOps/model observability.
  • Published work or open-source contributions in agentic systems or retrieval.
  • Exposure to LLM fine-tuning or inference optimization in production.
  • Experience with Go, Java, or C++ as a systems language.

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