Staff Software Engineer
Core
Drive quality and development excellence across the software development lifecycle, building high-quality product features and ensuring reliability, scalability, and performance for AI Search UX.
Role type
Staff Software Engineer (AI Search UX)
Builds
Next-generation cognitive, actionable search functionality and machine learning-based relevancy for the ServiceNow cloud platform.
Domain
Enterprise SaaS / AI Search / Machine Learning
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, Python, object-oriented design, data structures, algorithms, GraphQL, UI JavaScript/HTML/CSS, automated testing frameworks, CI/CD pipelines, performance optimization, AI-powered tools integration
Preferred skills
Experience integrating AI into work processes, modern front-end frameworks (Angular, React, Vue), database schema design, test automation tooling
Technologies
Java, Python, GraphQL, Jenkins, JUnit, Playwright, Selenium, Angular, React, Vue
Responsibilities
Build high-quality, scalable code and design new product features; Create and maintain search-related UI components and admin UIs; Develop and maintain analytics dashboards; Modify APIs to introduce new functionality; Own code from design through delivery with comprehensive test automation; Collaborate with Product Owners to define acceptance criteria.
Seniority
Staff, hands-on IC with strategic impact
