Staff Software Engineer (AI Search)

ServiceNow

Santa Clara, CA, United States Posted September 26, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$166,500 - $291,400

Job Description

Join our team as a Staff Software Engineer (AI Search) and play a key role in building high-quality, scalable, and reusable code. You will contribute to the design and implementation of new products and features, enhance existing products, and create user-friendly software. Your experience with Java development, object-oriented methodologies, and software design patterns will be essential. You will also work closely with Product Owners, participate in Agile SCRUM ceremonies, and collaborate with other teams to ensure cross-product dependencies are factored into test cases. Enjoy a range of benefits including generous family leave, matched donations, annual learning stipends, flexible PTO, a competitive retirement plan, and paid volunteer time.

  • Contribuer à la conception et à la mise en œuvre de nouveaux produits et fonctionnalités, tout en améliorant la suite de produits existante.
  • Créer et maintenir des scripts clients, des politiques d'interface utilisateur, des règles métier et des inclusions de scripts en utilisant les API client et serveur.
  • Développer et maintenir des tableaux de bord analytiques, y compris la conception du schéma de base de données et la transformation des données.
  • Understanding software quality principles including reliability, observability, and production readiness
  • Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization
  • Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines
  • Ability to troubleshoot complex systems and optimize performance across the stack
  • Experience in leveraging critical 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
  • Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency
  • Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems
  • 8+ years of experience in software engineering, with a track record of delivering high-quality products
  • Experience with modern front-end frameworks such as Angular, React, or Vue
  • Proficiency in Python, Java, or similar object-oriented languages
Required Skills
software development Java design patterns Agile Scrum collaboration hospitality performance optimization testing Selenium CI/CD troubleshooting critical thinking decision making problem solving Angular
How to apply

You apply on ServiceNow’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About ServiceNow
Share This Job