> Markdown version of [/jobs/ext/4618398-principal-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/4618398-principal-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Machine Learning Engineer - **Company:** ServiceNow - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, C++ (Programming Language), Software Quality, Data Structures, Distributed Systems, Machine Learning, OpenAI, Software Engineering, Retrieval-Augmented Generation, Transfer Learning, Multi-Agent Systems, Prompt Engineering, Model Validation, Servicenow - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25197_6a4542d09d06b8a7b55432b08d9db858 ## About the Role To be successful in this role you have: * 9+ years of software engineering with strong fundamentals in data structures, algorithms, and distributed systems. * Hands-on depth designing, shipping, andoperatingagentic systems in production - multi-agent orchestration, tool calling, planning loops, memory, and failure recovery. Not prototypes. * Production-grade Python.Systemslanguage (Go, Java, or C++) is a plus. * Working experience with frontier AI SDKs (Anthropic, Google, or OpenAI) - prompt engineering, structured outputs, and model evaluation in production settings. * Familiarity with RAG and retrieval patterns in production - vector stores, hybrid search, and retrieval evaluation metrics. * Track recordof technical leadership: architecture ownership, code quality bar-raising, and mentoring engineers on production AI practices. * Nice to Have * Deeper specialization in search and retrieval at scale orMLOps/model observability. * Published work or open-source contributions in agentic systems or retrieval. * Exposure to LLM fine-tuning or inference optimization in production ## Description 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., 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.