Staff Software Engineer

ServiceNow Logo

ServiceNow

πŸ“Remote - India

Summary

Join the innovative Build Agent team at ServiceNow and play a pivotal role in shaping the future of AI-driven application development. As a Staff Software Engineer, you will lead the design, development, and deployment of high-quality AI Agentic applications, drive architectural decisions, collaborate with cross-functional teams, mentor other engineers, and contribute to the full development lifecycle. You will leverage your expertise in AI, machine learning, and LLMs to create practical, customer-facing solutions. Staying current with the latest advancements in AI is crucial, as is ensuring the adoption of best practices for software development and system reliability. This role requires a strong background in software development, AI, and machine learning, along with excellent communication and leadership skills.

Requirements

  • Experience in leveraging or critically 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
  • 8+ years of related experience in software development, with a significant focus on AI, machine learning, and large language models (LLMs)
  • Proven track record of designing and delivering scalable, high-performance software solutions in an enterprise environment
  • Deep understanding of AI agentic architectures and their practical application in building intelligent systems
  • Proficiency in Java and JavaScript development is required
  • Solid knowledge of data structures, algorithms, and design patterns, particularly as they apply to complex AI/ML systems
  • Demonstrated ability to lead technical initiatives, drive architectural consensus, and influence technical direction across teams
  • Strong mentorship skills, with a passion for guiding and developing junior and mid-level engineers
  • Excellent communication and interpersonal skills, capable of explaining complex technical concepts to diverse audiences and fostering collaboration

Responsibilities

  • Lead the design, development, and deployment of high-quality, scalable, and performant AI Agentic applications on the ServiceNow platform
  • Drive architectural decisions to ensure our software is fast, scalable, and robust, setting the technical direction for key initiatives within the team
  • Collaborate closely with product managers, researchers, and other engineers to translate complex AI concepts into practical, customer-facing solutions
  • Mentor and grow other engineers on the team, fostering a culture of technical excellence, knowledge sharing, and continuous improvement
  • Contribute hands-on to the full development lifecycle, from ideation and prototyping to implementation, testing, and operational support
  • Stay abreast of the latest developments in AI, machine learning, and LLMs, actively exploring and integrating new technologies to enhance our platform capabilities
  • Ensure the adoption of best practices for software development, code quality, and system reliability

Preferred Qualifications

  • Experience in using AI Productivity tools such as Cursor, Windsurf, etc. is a plus or nice to have
  • Experience with Python is a strong plus, especially for machine learning, data science, or scripting workflows
  • Experience working with cloud platforms and distributed systems is highly desirable
  • Familiarity with the ServiceNow platform and its development ecosystem is a plus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.