Staff Software Engineer, Agentic AI Harness & Quality
Backend Developer
Agent Orchestration
Agentic Ai
Agentic Systems
Ai Agent Platform
Ai Agents
Ai Engineer
Artificial Intelligence
Data Analysis
Developer
Engineering
Information Technology (IT)
Java Language
Machine Learning Engineer
Programming
Software Development
Software Engineer
Software Engineering
Job Description
ServiceNow is hiring a Staff Software Engineer for the Agentic AI Harness & Quality team in Mountain View, CA (onsite) to advance agent reliability and scalability through the Moveworks AI Assistant platform.
Responsibilities
- Own and deliver challenging engineering work across agent reliability and scalability, with focus on agent orchestration, sandboxed file systems and code execution, latency optimization, agent memory, and LLM self-reflection
- Implement frontier AI algorithms and architectures and help productionize them at scale
- Apply the latest advances in machine learning, LLMs, and AI agents to improve products and user experiences
- Contribute to the roadmap and help evolve engineering areas with growing scope and customer impact
- Write robust, extensible, readable, and performant code with an emphasis on production readiness
- Partner with subject matter experts across the company, including machine learning, security, product, user experience, and customer success
- Mentor fellow engineers on building, maintaining, and evolving great software
- Collaborate closely with machine learning engineers to build world-class AI systems
Requirements
- 8+ years of experience designing, building, and improving production systems, ideally at scale
- Ability to think and communicate clearly about complex engineering problems and systems
- Comfort giving and receiving feedback, with a strong commitment to operational excellence and accountability
- Readiness to start quickly in a Mac development environment, programming in Python, Golang, and/or Java
- Desire to ship at a startup pace with high ownership
- Attention to detail
- Drive to deliver production-grade code and ship product improvements
- Strong appetite for continuous incremental wins and completing challenging projects quickly
- High curiosity about engineering beyond a single discipline and ongoing desire to learn and stay at the cutting edge of applied AI
Technologies
- Python
- Golang
- Java
- Mac
Work Persona
- Work personas (flexible, remote, or required in office) are assigned based on work needs and assigned work location
- To determine eligibility, 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 receive consideration without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law
- Applicants with arrest or conviction records will be considered in accordance with legal requirements
Accommodations
- For reasonable accommodation during the application process or an alternative method to apply, contact [email protected]
Export Control Regulations
- For roles requiring access to controlled technology, ServiceNow may need to obtain export control approval from government authorities for certain individuals
- Employment is contingent on ServiceNow obtaining any required export license or other approval from relevant export control authorities