Sr Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Lead software and AI engineers while developing cloud-native and AI-native software built around LLMs, agents, and retrieval systems.
Own software delivery across deployment, testing, evaluation, validation, maintenance, and production monitoring.
Key Skills for This Role
Full Job Posting
Role Overview
Lead software and AI engineers while developing cloud-native and AI-native software built around LLMs, agents, and retrieval systems.
Own software delivery across deployment, testing, evaluation, validation, maintenance, and production monitoring.
Leadership Responsibilities
- Manage daily tasks, mentor engineers, review code and AI behavior, evaluate performance, and track quarterly goals.
- Assist with training and recruitment, provide leadership updates, and support root cause analysis for customer-reported issues.
- Collaborate with product management, domain specialists, and engineering to define requirements and scalable AI-driven solutions.
- Stay current with AI models, frameworks, techniques, and opportunities to apply them to products and services.
Software Development
- Develop AI-native software and technical specifications covering model selection, prompt and agent design, and data or retrieval architecture.
- Automate tests and build evaluation harnesses for accuracy, regression, and hallucination checks.
- Troubleshoot coding and model-behavior problems and maintain software updates for customer and company concerns.
- Apply prompt-injection defenses, data privacy, PII handling, and responsible-AI guardrails.
- Use IaaS practices and managed AI/ML services; Kubernetes, containerization, model serving, and GPU deployment are welcome or advantageous.
Communication
- Communicate with internal and external customers and liaise with team members, management, and clients.
- Explain AI capabilities, trade-offs, limitations, and non-deterministic behavior through presentations and progress reports.
- Identify opportunities to improve business software processes through AI and automation.
Technical Qualifications
- 5-8 years of practical Java experience and 3-5 years of prompt engineering and prompt or agent scripting experience.
- 3-5 years integrating third-party AI/ML services and platform APIs.
- Proficiency in Python, Java, and JavaScript, with strong Python skills for ML and AI development.
- Experience with domain-specific languages, prompt templates, agent instruction frameworks, microservices, and embedding pipelines.
- Experience with RESTful and streaming APIs, model endpoints, web services, JSON, SQL, and NoSQL or vector stores.
- Knowledge of cloud computing and managed AI services such as AWS Bedrock, SageMaker, Azure OpenAI, or Google Vertex AI.
- Experience with RAG assistants, agentic workflows, AI-driven customer service, and data or knowledge-base migration tools.
- Experience with LLM orchestration, retrieval frameworks, vector databases, Spring Boot or similar frameworks, and Agile or Scrum.
Additional Qualifications
- Strong collaboration, communication, problem-solving, debugging, independent working, and learning abilities.
- Ability to develop unit tests and AI evaluation harnesses and isolate root causes in probabilistic and distributed systems.
- Bachelor's degree in computer science or a related field; ML or AI coursework or experience is a plus.
Work Arrangement
- ServiceNow describes work personas as flexible, remote, or required in office depending on the nature of the work and assigned location.
- The description does not explicitly establish a specific onsite, remote, or hybrid arrangement for this role.
About ServiceNow
ServiceNow provides an AI platform that brings together AI, data, and workflows for business reinvention.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ServiceNow
Senior Advisory AI Foundry Architect
Melbourne, AUS
Sr Advisory AI Foundry Architect Sydney / Melbourne About the team AI Foundry proves enterprise AI use cases on ServiceNow before customers commit. We work forward deployed: our architects embed with the customer's own t
Staff Software Engineer (Armis)
Bengaluru, IND
This is a role for a hardened technical engineer who thrives on complexity and demands architectural excellence. You won't just build connectors; you will design the foundation of our integration layer. You will bridge t
Senior Staff Software Engineer, Moveworks
Bengaluru, IND
Build out core infrastructure services and microservices that impact our machine learning, frontend, and platform teams. Build out core infrastructure for various functionalities such as: distributed configuration manage
Staff Applications Dev Engineer
Hyderabad, IND
Staff Software Engineer – AI Native Development AI Security Incubation & Innovation Security and Risk Engineering About the team The Security and Risk Engineering organization builds scalable, AI-powered security solutio
Senior Advisory AI Foundry Architect
Sydney, AUS
Sr Advisory AI Foundry Architect Sydney / Melbourne About the team AI Foundry proves enterprise AI use cases on ServiceNow before customers commit. We work forward deployed: our architects embed with the customer's own t
Product Designer
, IND
Team & Role This role is part of our Product Design team that uses their superpower of empathizing, understanding, and applying our users’ and customers’ needs, with the mission to created product experiences they love.
Customer Success Executive, Strategic Accounts
Mumbai, IND
We’re looking for someone who can walk into a boardroom with a CIO, CFO, or CHRO and be treated as a peer — not a vendor. This person owns post-sales outcomes across the full customer lifecycle — implementation, adoption
Sr Manager, Digital Sales
Vienna, USA
This is a very collaborative and inclusive work environment where individuals strong on aptitude and attitude will have an opportunity to grow their professional careers through working with some of the most advanced tec
Senior Advisory AI Foundry Architect
Melbourne, AUS
Staff Software Engineer (Armis)
Bengaluru, IND
Senior Staff Software Engineer, Moveworks
Bengaluru, IND
Staff Applications Dev Engineer
Hyderabad, IND
Senior Advisory AI Foundry Architect
Sydney, AUS
Product Designer
, IND
Customer Success Executive, Strategic Accounts
Mumbai, IND
Sr Manager, Digital Sales
Vienna, USA