Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer

$176.1k - $308.2k

ServiceNow

Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500 work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started.Join us to put AI to work for people.Job DescriptionTeam OverviewWe build the AI layer of our CPQ platform — a set of Python services that let users configure, quote, and manage transactions through natural language instead of forms. This isn't a thin LLM wrapper. We're running multiple production agent architectures concurrently (ReAct-style tool-calling agents, hand-rolled LangGraph state machines, and the Harness — our from-scratch, industry-leading agent execution runtime). Our systems are backed by a first-party MCP surface into admin/product/rules/transaction systems and interoperate with other AI agents over the A2A protocol. Below that sits a conventional Java/Spring Boot microservices fleet and a React/TypeScript + Lit frontend that the agents ultimately drive.Role OverviewWe're looking for someone who already operates at a Senior-Staff bar in the agentic/LLM domain but is building out breadth across the rest of the stack. You'll be one of the most senior technical voices on how agentic systems get designed here — state management, tool boundaries, streaming protocols, prompt/context architecture, and multi-agent coordination — while staying credible end-to-end: able to read a Spring Boot service, unblock a frontend integration, or reason about a classical ML model pipeline when the problem calls for it.What you get in this role:Multi-agent orchestration — LangGraph/LangChain agents over frontier LLMs for transaction editing, conversational configuration, and multi-product quote planning with plan/approve/refine loops and parallel task executionThe Harness — we're crystallizing our own agent execution runtime into an industry-leading, state-of-the-art harness. Full-duplex sessions where a user can interrupt, redirect, or answer a clarifying question mid-execution while other work keeps streaming, built on a from-scratch async runtime rather than a bolted-on wrapper around someone else's agent loop. This is as much a performance and UX problem as a backend one — low-latency streaming, backpressure, live progress, partial results, graceful cancellation — and it's the part of the stack we're most invested in owning outright. You'd be a primary owner of where this goes next.MCP as a secondary interface — we maintain a first-party MCP server and clients into our admin/product/rules/transaction systems, but as the Harness matures it becomes the primary way our own agents interact with the platform, with MCP kept as the secondary, standards-based surface for external interop. You'd help decide what stays MCP-first and what moves onto the Harness.A2A protocol — agent-to-agent task delegation and streaming, surfaced through an external gateway so other systems (including core ServiceNow) can drive our agents directlyForward Deployed Engineering — expect real time embedded with customer- and product-facing teams against live deployments. Adapting the Harness and our agents to actual customer workflows under real constraints, not just building platform capability in the abstractRAG / context engineering — tenant-uploaded document ingestion, categorization, and aggregation into agent context. Prefix-cacheable prompt design for cost/latencyClassical ML, when the problem isn't a good fit for an LLM — we have a separate PyTorch/scikit-learn training and serving pipeline (field-value prediction) that a whole-stack ML engineer should be able to read, extend, or evaluate against LLM-based alternativesFull-stack fluency — enough comfort in Spring Boot/Java services and the React/TypeScript + Lit frontend to unblock an integration end-to-end without waiting on a handoffQualificationsTo be successful in this role you have:8+ years building production software, with several years specifically shipping LLM-powered / agentic systems (not just API wrapper calls — real tool-use loops, state management, multi-turn orchestration)Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.Deep, hands-on expertise with LangGraph and/or LangChain (or the judgment to know when to skip them and hand-roll something better)Strong understanding of MCP — ideally having built an MCP server, not just consumed oneProduction async Python (FastAPI, asyncio) — comfortable with WebSockets, streaming, and the failure modes of long-lived stateful connectionsTrack record of making real architecture decisions on agent systems — tool boundaries, context/state design, cost/latency tradeoffs, when a bounded agent beats a fully autonomous oneEnough range outside Python to read/modify a Spring Boot service and a React component without hand-holding — this is explicitly a whole-stack role, not "Python specialist with a frontend allergy"Comfort operating with ambiguity and setting technical direction, not just executing a spec — this is a Staff-level bar on judgmentA demonstrated habit of pulling the latest from the industry — new agent frameworks, protocol standards, model capabilities — into production quicklyWillingness and ability to build real fluency in the Core ServiceNow platform. Our systems increasingly need to interoperate with it directly, and this role is expected to help drive that, not just react to itWillingness to work directly with customers/deployments as part of Forward Deployed Engineering efforts — this isn't a purely internal-platform roleDesired QualificationsExperience with classical ML (PyTorch/scikit-learn) in addition to LLM-based systemsExperience with A2A or other agent-to-agent interop protocolsExperience with RAG / knowledge-graph systems (embeddings, vector or graph-based retrieval)Multi-tenant SaaS experience, especially around per-tenant isolation of stateful connections/resourcesCPQ, quoting, or transaction/pricing domain experiencePrior Forward Deployed Engineering experience, or time spent embedded with customers shipping bespoke solutions exposureFor positions in this location, we offer a base pay of $176,100 - $308,200, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.Additional InformationWork PersonasWe approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.Equal Opportunity EmployerServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. AccommodationsWe strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.Export Control RegulationsFor positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.From Fortune. 2026 Fortune Media IP Limited. All rights reserved. Used under license.SummaryType: Full-timeFunction: EngineeringExperience level: Not ApplicableIndustry: Information Technology And Services

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in Santa Clara, CA vacancy
  • $165.2k - $223.6k

     ...revolution? At Amazon our vision is to make deep learning pervasive for everyday developers and to...  .... This role is for a software engineer in the Compiler team for AWS Neuron. As part...  ...with other employees, supervisors, and staff; adhere to standards of excellence despite... 
    Suggested
    Full time
    Internship
    Local area
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    38 minutes ago
  • $130k - $200k

    Santa Clara, CAUS Engineering - Simulation /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software...  ...to join its fast-growing teams.We are seeking a Senior Machine Learning Engineer with expertise in deep learning and data analysis.... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    11 hours ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...and implementing user-facing software and computer vision / machine learning algorithmsIterating with user feedback and delivering production... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    11 hours ago
  • $361.3k

     ...techniques, including LLMs, reinforcement learning, multi-objective optimization, and...  ...About the RoleWe are looking for a Senior Machine Learning Tech Lead to drive ranking and...  ...you have built fluency across the agentic engineering toolchain — coding harnesses like Claude... 
    Suggested
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  • $131k - $180k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...supportive work culture that encourages you to learn, develop, and grow your career as you...  ...of applying cutting-edge AI and machine learning to accelerate scientific and materials... 
    Suggested
    Full time

    Applied Materials

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...team is looking for a passionate, talented, and inventive Machine Learning Engineer with a strong deep learning background, to build industry-leading...  ...and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $150k - $250k

     ...future of autonomy, Plus is looking for talented individuals to join its fast-growing teams.We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird’s Eye View (BEV) fusion models using multimodal sensor inputs, particularly LiDAR.... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $174.72k - $295.68k

     ...the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.Our mission is to build strong...  ...or compilation stack.Strong Python programming and software engineering skills.Ability to work effectively across research, systems,... 
    Full time

    XPENG Motors

    Santa Clara, CA
    11 hours ago
  • $174.72k - $295.68k

     ...is dedicated to reshaping the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.We are looking for a full-time Machine Learning Engineer - AI Foundation, with deep knowledge and strong enthusiasm towards establishing a... 
    Full time

    XPENG Motors

    Santa Clara, CA
    11 hours ago
  • $342.7k

     ...aren't just integrating AI; we are building the infrastructure that defines how the internet is managed. As a Distinguished Machine Learning Engineer, you will have a seat at the table where the future of autonomous, agentic networking is designed. Working directly... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    CISCO Systems

    San Jose, CA
    1 day ago
  • $148.75k - $361k

     ...distributed systems at large scale and with low latency. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems...  ...We are seeking a talented and experienced Senior Software Engineer, MLOps/DevOps, to join the Advertising Performance team and play... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    11 hours ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...Design, prototype, and implement advanced computer vision and machine learning algorithms tailored for real-time processing of diverse... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has...  ...looking for an extraordinary Senior Perception Engineer to develop and productize NVIDIA’s autonomous driving... 
    Odd job
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $203k - $258.6k

     ...based out of Cisco's Seattle or San Jose office.Meet the TeamThe Cisco AI Research team brings together AI researchers, machine learning engineers, data engineers, and networking domain experts to build the next generation of AI-powered networking.We work at the intersection... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    CISCO Systems

    San Jose, CA
    2 days ago
  • $151.8k - $265.35k

     ...& Entertainment, marketing, and consumer retail, and is expanding rapidly into adjacent verticals. We are hiring a Senior Machine Learning Engineer to build the pipelines and services that turn Firefly Foundry’s models into reliable, enterprise-grade products. You will... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    4 days ago
  • $153.75k - $225k

     ...that values ownership, collaboration, and high standards. Our engineers, product leaders, and go-to-market teams work closely...  ...command execution.Qualifications:Knowledge and passion in machine learning algorithms, GenAI, LLMs, and Agentic AIUnderstanding of agent... 
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    11 hours ago
  •  ...cybersecurity.Protection Starts with People. Proofpoint.Job Title: Machine Learning EngineerLocation : Sunnyvale, CA, USA, Hyderabad, A.P., India...  .... We are looking for a highly skilled Machine Learning Engineer to help design and build production-grade ML systems that power... 
    Full time
    Flexible hours

    Proofpoint

    Sunnyvale, CA
    11 hours ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...Design, prototype, and implement advanced medical imaging and machine learning algorithms tailored for advanced lung structure segmentation... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $172.5k - $306.63k

     ...center of Adobe’s creative ecosystem. Our mission is to employ machine learning to enhance our comprehension of the creative content that...  ...intelligence to new heights.What You'll DoAs a Senior Machine Learning Engineer on the Content Intelligence team, you will lead the... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA is looking for a Machine Learning Engineer to join the GPU accelerated Apache Spark team.Apache Spark is the most popular data processing engine in data centers for running massive scale workloads for ETL, SQL, and ML/DL model training and inference pipelines, spanning... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $149.37k - $275k

     ...Title and Location : Sr Machine Learning Engineer in Santa Clara, CA. Job Responsibilities Implement deep-learning models and frameworks for scene segmentation, depth estimation, active learning, and the development of situational awareness for autonomous... 
    Work at office
    Local area
    Remote work

    Blue River Technology

    Santa Clara, CA
    4 days ago
  • $170k - $240k

     ...Machine Learning Engineer Santa Clara, CA About the role We are seeking a high-impact, technically deep Machine Learning Engineer to develop, optimize, and deploy production ML models across our autonomous vehicle (AV) stack. This role is ideal for engineers who... 
    Work at office

    Gatik AI

    Santa Clara, CA
    16 hours ago
  • $150.4k - $277.6k

     ...Sunnyvale, California, United States Machine Learning and AI The Video Computer Vision organization is working on exciting technologies...  ...You will work closely with Multimodal GenAI researchers and engineers to develop world-class audio-video perception and... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...Apple Inc. is seeking a Senior ML Engineer to build scalable client-edge experimentation platforms and contribute to the Ads ML Experimentation team. You will design and implement tools for AB testing, real-time monitoring, and on-device measurement while protecting... 

    Apple

    Cupertino, CA
    17 hours ago
  •  ...Apple Inc. in Cupertino, CA is seeking a Senior machine learning platform engineer in Evaluation & Privacy. You will design, build, and operate a platform enabling privacy-preserving ML training and evaluation across millions of devices, collaborating with engineers... 

    Apple

    Cupertino, CA
    1 day ago
  • $151.8k - $265.35k

     ...infrastructure every internal ML team uses to train models and serve them to production at global scale. As a Staff Machine Learning Platform Engineer, you'll own core parts of that platform. That means extracting maximum utilization from large GPU fleets, moving models... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    4 days ago
  •  ...Amazon Annapurna Labs is seeking a Sr. Software Engineer for AI/ML distributed training to design and optimize large-scale ML training on Trainium instances. You will enhance distributed frameworks and optimize mixed-precision training, working closely with hardware and... 

    Amazon

    Cupertino, CA
    17 hours ago
  • $180k - $280k

     ...AI team at General Motors. Our team is developing and deploying machine learning solutions that support safe and reliable autonomous vehicle behavior across real-world scenarios.As a Staff AI/ML Engineer within the Onboard Embodied AI organization, you will be a senior... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...Gatik is seeking ML engineers to own the architecture, design, implementation, and delivery of a multi-modal behavior prediction system for autonomous trucks. The role is onsite in Santa Clara, CA, working on large-scale image and LiDAR data and integrating prediction... 

    Gatik

    Santa Clara, CA
    5 days ago
  • $184.7k - $324.8k

     ...Sr. Machine Learning Engineer, Siri Speech Join the team redefining what a deeply personal and integrated assistant can be. As part of the Siri organization, you will help shape one of the world's most widely used AI assistants, powered by our next-generation of Apple... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!