
Staff Software Engineer
ServiceNow14 hours ago
Hyderābād, IndiaStaff+
Responsibilities
- Lead the architecture and end-to-end delivery of complex AI-native and cloud-native systems, including LLM integrations, agentic workflows, retrieval pipelines, and inference services.
- Design and optimize data pipelines, embedding systems, vector stores, evaluation frameworks, testing strategies, monitoring, and responsible AI guardrails.
- Develop robust software in Python, Java, and JavaScript, including unit tests, integration tests, AI evaluation harnesses, and production deployments.
- Build ServiceNow applications, extensions, workflows, business rules, integrations, data models, forms, dashboards, and platform plugins.
- Use ServiceNow scripting, GlideScript, REST APIs, and third-party AI/ML services to extend and integrate the ServiceNow platform.
- Troubleshoot distributed systems, probabilistic models, cloud infrastructure, model behavior, retrieval quality, performance issues, and production incidents.
- Provide technical direction through architecture reviews, code reviews, technical planning, documentation, and platform-level decisions.
- Mentor junior and mid-level engineers, support onboarding, contribute to hiring, and promote software craftsmanship and testing practices.
- Collaborate with product management, domain specialists, engineering teams, customers, customer success, and support teams to resolve issues and improve products.
- Lead customer issue triage and escalations, communicate technical trade-offs, and identify recurring problems and product improvement opportunities.
Requirements
- 10–14 years of practical software development experience, including 5+ years with modern cloud-native and AI-native systems.
- 3+ years of hands-on experience with LLM prompt engineering, agent design, and retrieval systems such as RAG, semantic search, and knowledge bases.
- 3+ years of experience integrating third-party AI/ML services and platform APIs, including OpenAI, Anthropic, AWS Bedrock, and Google Vertex AI.
- 2+ years of experience developing applications and extensions on the ServiceNow platform.
- Strong proficiency in JavaScript, GlideScript, Python, and Java, with familiarity with ServiceNow scripting patterns and APIs.
- Understanding of the ServiceNow data model, form and workflow design, and business process automation.
- Experience with microservices architecture, REST and streaming APIs, and backend frameworks such as Spring Boot and FastAPI.
- Experience designing and optimizing high-performance data pipelines, embedding systems, and vector stores at scale.
- Expertise with LLM orchestration frameworks such as LangChain, LlamaIndex, and Semantic Kernel, and vector databases such as Pinecone, Weaviate, and pgvector.
- Experience with AWS, GCP, Azure, managed AI services, infrastructure-as-code, Kubernetes, containerization, CI/CD pipelines, automated testing, and AI evaluation benchmarks.
- Proven ability to troubleshoot complex distributed and probabilistic systems, communicate with technical and non-technical audiences, engage with customers, and support issue resolution.
- Experience with Agile and Scrum development methodologies.
- Bachelor's degree in computer science, engineering, or a related field; an advanced degree or significant ML/AI coursework is preferred.
- Track record of owning significant technical initiatives and mentoring junior engineers or providing technical leadership.
Benefits
- Flexible work persona with remote, flexible, or required-in-office arrangements determined by role and location.
- Regular employee position in the APAC Asia Pacific region.
Tech Stack
Categories
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.