ServiceNow
Staff Software Engineer - AI Search
$166K–$291K
Santa Clara, California, United States · Hybrid · Staff · Full-time · Posted Sep 19, 2026
- Experience
- 8+ years of experience in software engineering.
- Visa sponsorship
- For positions requiring access to controlled technology subject to export control regulations, employment is contingent on obtaining any required export license or other government approval.
About the job
Build and maintain AI Search product features, administrative and analytics interfaces, APIs, and automated tests for ServiceNow’s cloud platform.
What you'll do
- Design, implement, and maintain scalable software features, search UI components, and AI Search APIs.
- Own code delivery and quality, including test automation, test plans, and improving QA processes.
- Collaborate with product owners and engineering teams on requirements, acceptance criteria, and cross-product testing.
What they ask for
- Proficiency in Python, Java, or similar object-oriented languages.
- Experience with modern front-end frameworks such as Angular, React, or Vue.
- Knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization.
- Familiarity with automated testing frameworks and integrating tests into CI/CD pipelines.
Pay
$166,500 - $291,400 (base salary)
Tools
Python, Java, Angular, React, Vue, Jenkins, JUnit, Playwright
AI focus
Work on AI Search, machine-learning-based relevancy, and search capabilities; use AI tools or workflows and validate datasets, model predictions, and inference consistency.
Model-written summary · the original posting is authoritative