ServiceNow
Principal Software Engineer
$199K–$348K
San Diego, CALIFORNIA, United States +1 · Hybrid · Principal · Full-time · Posted Sep 24, 2026
- Location
- San Diego, CALIFORNIA, United States
Santa Clara, CALIFORNIA, United States - Experience
- 10+ years of software engineering.
- Education
- Bachelor's degree in CS, software engineering, or a related technical field, or equivalent practical experience.
About the job
Sets technical direction and architecture for safe, evaluated agentic and conversational AI capabilities across ServiceNow’s HR domain.
What you'll do
- Own HR-domain AI architecture, agent autonomy boundaries, and model and orchestration decisions.
- Build evaluation, safety, observability, and compatibility infrastructure for teams shipping AI experiences.
- Provide hands-on technical leadership and partner across product, engineering, and design.
What they ask for
- 10+ years of software engineering experience, with technical direction adopted beyond the immediate team.
- Hands-on experience authoring agentic instructions and prompts, designing autonomous workflows, and building evaluations.
- Production experience with LLM APIs, retrieval-grounded features, agent orchestration, tool and function calling, structured output enforcement, and at least one production model or orchestration migration.
- Bachelor's degree in CS, software engineering, or a related technical field, or equivalent practical experience.
Nice to have
- HR domain depth in case management, employee lifecycle, or payroll, benefits, leave, or absence.
- Integration experience with core HR, payroll, or benefits systems of record.
Pay
$199,100 - $348,400 USD base salary
Tools
LLM APIs, Java, JavaScript/TypeScript, React
AI focus
Builds and governs agentic and conversational HR experiences, including prompts and instructions, orchestration, retrieval, tool use, autonomy controls, evaluation, and production safety. The role does not train foundation models.
Model-written summary · the original posting is authoritative