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

It 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 Description Team Overview We 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 Overview We'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 execution The 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 directly Forward 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 abstract RAG / context engineering — tenant-uploaded document ingestion, categorization, and aggregation into agent context. Prefix-cacheable prompt design for cost/latency Classical 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 alternatives Full-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 handoff Qualifications To 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 one Production async Python (FastAPI, asyncio) — comfortable with WebSockets, streaming, and the failure modes of long-lived stateful connections Track 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 one Enough 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 judgment A demonstrated habit of pulling the latest from the industry — new agent frameworks, protocol standards, model capabilities — into production quickly Willingness 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 it Willingness to work directly with customers/deployments as part of Forward Deployed Engineering efforts — this isn't a purely internal-platform role Desired Qualifications Experience with classical ML (PyTorch/scikit-learn) in addition to LLM-based systems Experience with A2A or other agent-to-agent interop protocols Experience with RAG / knowledge-graph systems (embeddings, vector or graph-based retrieval) Multi‑tenant SaaS experience, especially around per-tenant isolation of stateful connections/resources CPQ, quoting, or transaction/pricing domain experience Prior Forward Deployed Engineering experience, or time spent embedded with customers shipping bespoke solutions exposure For 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 Information We 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 Employer ServiceNow 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. Accommodations We 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 [email protected] for assistance. Export Control Regulations For 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. By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply #J-18808-Ljbffr ServiceNow

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in Brooklyn, NY vacancy
  • $190k - $220k

     ...solutions available in more than 100 cloud marketplaces. To learn more, visit  . At AvePoint, we are committed to...  ...:   We are seeking an analytical and innovative Senior  Machine Learning Engineer to join our Data & AI team. You will play a key role in developing... 
    Suggested
    Full time
    Worldwide

    Avepoint

    Jersey City, NJ
    1 day ago
  •  ...the future of document management through cutting-edge AI and machine learning. Join a collaborative team where your expertise will drive...  ...make a difference across the organization.As a Machine Learning Engineer - Document Digitization (LLMs)-Vice President in our... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $245k - $319k

     ...impact and Keeping Commerce Human.Salary Range:$245,000.00 - $319,000.00What’s the role?We are looking for a Senior Staff Software Engineer, Machine Learning to be a pivotal technical leader in architecting the next generation of AI/ML models and systems that connect... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Etsy

    Brooklyn, NY
    3 days ago
  • $142.32k - $213.48k

     ....00Category: Technology, Applications Development, ProfessionalCompany: CitiWe are seeking a highly skilled and motivated Machine Learning Engineer to join our technology team. The ideal candidate will be responsible for designing, developing, and deploying cutting-edge... 
    Suggested
    Full time

    Citigroup

    Jersey City, NJ
    5 days ago
  •  ...isolation forest Skills Required: Applied Mathematics. Math's is quite an important skill in the arsenal of a Machine Learning engineer. Computer Science Fundamentals and Programming. NLP and Text Mining Required. Pandas Data Analysis Required Experience... 
    Suggested
    Full time
    Immediate start

    SynergisticIT

    Jersey City, NJ
    1 day ago
  • $62k - $100k

     ...future of our industry. Job Description About the Role As an AI Engineering team member, you will be instrumental in advancing new features...  ...and offer employees a comprehensive total rewards package. Learn more about what working at Crowe can mean for you! How You Can... 
    Local area
    Worldwide

    latitude

    Brooklyn, NY
    5 days ago
  •  ...develop, implement, deploy, and monitor predictive models using machine learning techniques, including neural networks and tree-based models....  ...of information. Collaborate with other ML scientists and engineers to formulate innovative solutions, experiment, and implement... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Relha LLC

    Brooklyn, NY
    5 days ago
  • $90k - $250k

     ...skills in languages such as Python and experience with libraries like TensorFlow, PyTorch, or scikit-learn. ~ Proficiency in data manipulation, feature engineering, and model evaluation. ~ ML / Predictive Modeling Experience building predictive models (regression,... 
    Work experience placement

    Griffin Global Systems Inc

    Long Island City, NY
    3 days ago
  •  ...Overview TeleWorld Solutions is seeking a Machine Learning Engineer for our team! As a Performance Assurance Machine Learning Engineer, you will work under the coaching of Senior and Lead engineers of the Data Science & Tools Team to analyze Samsung’s deployed network... 
    Work experience placement
    Work at office

    Teleworld Solutions

    Brooklyn, NY
    5 days ago
  •  ...enjoyable with over ~90%* reduced time. Role As Technical Lead, Machine Learning, you own the execution layer of A1's intelligence. You...  ...and scaling policies. Collaborate closely with application engineering to integrate ML systems cleanly into backend, mobile, and desktop... 

    AI Chopping Block

    Brooklyn, NY
    5 days ago
  • $104k - $156k

    Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Modem Technologies Software General Summary We are seeking an experienced Machine Learning Engineer specializing in Generative AI to join our core AI team. The ideal candidate will be responsible... 
    Work from home

    Latitude

    Brooklyn, NY
    2 days ago
  • $165k - $225k

     ...interest. On the Underwriting ML team, you’ll build and improve machine learning systems that make real‑time transaction decisions, assessing...  ...Affirm checkout. You’ll work closely with experienced ML engineers, platform partners, and cross‑functional stakeholders to... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Brooklyn, NY
    1 day ago
  • $162k - $387.6k

     ...Responsible for exploring reinforcement learning and operational research algorithms in intelligent...  ...Development, Computer Science, Computer Engineering or a related discipline. Solid coding...  ...structures/algorithms, proficient in machine learning/deep learning theory, and rich... 
    Temporary work
    Local area
    Overseas

    TikTok

    Brooklyn, NY
    3 days ago
  • $172.5k - $306.63k

    Machine Learning Engineer - Brand Intelligence Predict The Opportunity Join us at Adobe as a Machine Learning Engineer (MLE 50) on the Adobe Brand Intelligence Predict team in San Jose, CA! Help us build the next generation of synthetic audiences, LLM-powered simulated... 
    Temporary work
    Local area
    Worldwide

    Jobzhr

    Brooklyn, NY
    3 days ago
  • $113k - $202k

     ...identifying and solving high-value, high-uncertainty challenges in AI, machine learning, computer vision, and robotics. BRT acts as a research and...  ...are seeking a highly skilled and innovative Machine Learning Engineer to join the team responsible for building the perception... 
    Full time
    Immediate start
    Remote work
    Visa sponsorship

    Remote Genie

    Brooklyn, NY
    3 days ago
  • A health technology company at the top of their industry is seeking a Machine Learning Engineer to join its research and development team. This full-time opportunity offers the chance to build advanced machine learning systems that power next-generation wearable and sensor... 
    Full time
    Worldwide

    Motion Recruitment Partners LLC

    Brooklyn, NY
    2 days ago
  • $130k - $200k

     ...teaming, model evaluations, and intelligence collection enable engineering, safety, and security teams to stay ahead of evolving...  ...deploy AI systems safely. About the Role We are seeking a Machine Learning Engineer to design, build, and evaluate advanced machine learning... 
    Remote work

    Jobzhr

    Brooklyn, NY
    3 days ago
  • The Machine Learning Engineer will lead the development of advanced Machine Learning and Artificial Intelligence solutions that support large-scale business applications and customer experiences. The role will involve designing scalable data pipelines using PySpark, developing... 

    Compunnel, Inc.

    Brooklyn, NY
    5 days ago
  • $162k - $387.6k

    Discover a career that energizes and excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD) Location San Jose Employment Type Regular Job Code A101843A Responsibilities Design... 
    Temporary work
    Work experience placement
    Internship
    Local area

    TikTok

    Brooklyn, NY
    5 days ago
  • Machine Learning Engineer - Automated Chromatography Analysis (EFT) Full-time Eurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients across multiple industries, to make life and our environment... 
    Full time
    Local area

    Eurofins

    Brooklyn, NY
    2 days ago
  •  ...and make a difference, come join our team and help shape the future of convenience. Job Summary We are seeking a talented Machine Learning Engineer to design, develop, and deploy scalable machine learning solutions that drive business value as part of our digital initiatives... 
    Hourly pay

    SuperMom's LLC

    Brooklyn, NY
    2 days ago
  •  ...Technology Employment Type: Regular Job Code: A11019 Share this listing: Responsibilities The Data-AML-Engine Orchestration team builds large-scale machine learning infrastructure that powers online model serving across ByteDance products, including TikTok. We develop... 
    Internship

    Bytedance

    Brooklyn, NY
    3 days ago
  • $122.8k - $184.2k

    Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Engineering General Summary Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world's leading mobile computing... 
    Work from home

    Latitude

    Brooklyn, NY
    2 days ago
  • $121.6k - $243.2k

     ...Large Language Models (LLMs), Reinforcement Learning (RL), and related techniques to enhance...  ...’s degree in Computer Science, Electrical Engineering, Mathematics, Statistics or a related discipline. Solid foundation in machine learning and deep learning, with research... 
    Temporary work
    Local area

    TikTok

    Brooklyn, NY
    3 days ago
  •  ...Read about us in the NYT, Forbes, First Round Review, and more. Hear from our employees directly on our Glassdoor page! Machine Learning Engineer @ Clay Clay's ambition is to build a self-learning revenue engine : a product that gets smarter every time someone uses it... 

    AI Chopping Block

    Brooklyn, NY
    1 day ago
  • $60 per hour

    Discover a career that energizes and excites you every day. @2026 TikTok Technology Machine Learning Engineer Intern (TikTok-Data-Search-Search Quality) - 2027 Start (PhD) Location: San Jose Employment Type: Intern Job Code: A246808A Share this listing: Responsibilities... 
    Hourly pay
    Full time
    Internship
    Local area

    TikTok

    Brooklyn, NY
    5 days ago
  • $254.4k

    Discover a career that energizes and excites you every day. @2026 TikTok Algorithm (General Hire) Machine Learning Engineer (all levels) , TikTok Recommendation Location: San Jose Employment Type: Regular Job Code: A29701A Share this listing: Responsibilities About the... 
    Temporary work
    Local area

    TikTok

    Brooklyn, NY
    1 day ago
  •  ...behavior. Our objective is to help users complete tasks daily enjoyable with over ~90%* reduced time. Role As a Principal Machine Learning Engineer, you are a deep technical authority responsible for designing and evolving the most critical ML systems in the company.... 

    AI Chopping Block

    Brooklyn, NY
    1 day ago
  • $350k

     ...growing group of committed researchers, engineers, policy experts, and business leaders...  ...our models continue to change. Running machine learning workloads at our scale often requires solving...  ...policy: Currently, we expect all staff to be in one of our offices at least 25... 
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Jobzhr

    Brooklyn, NY
    3 days ago
  • $181.1k - $318.4k

    Staff/Sr. Machine Learning Engineer, Foundation Models - AI, Search & Knowledge Platforms San Francisco Bay Area, California, United States Machine Learning and AI Do you feel you think differently, you are eager to break status quo, are bold and ambitious, aren’t afraid... 
    Relocation

    Apple Inc.

    Brooklyn, NY
    1 day ago

Do you want to receive more vacancies?

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