S

ServiceNow

Builds software that automates business workflows

Senior Staff Applications Development Engineer

AI Application EngineeringPosted on Nov 11
Full-timeSanta Clara, CA, USAIn-person

About the Job

Requirements

  • Experience leveraging or critically evaluating AI integration into work processes, decision-making, or problem-solving.
  • At least 10 years of professional software engineering experience in the SaaS industry, building and operating products at production scale.
  • A demonstrated record of building, shipping, and operating production software, including hands-on delivery of AI-native application features used by real users.
  • Hands-on experience authoring agentic instructions and prompts, designing AI-driven autonomous workflows, and building evaluation and testing for non-deterministic behavior.
  • Advanced command of data structures, algorithms, object-oriented design, design patterns, system design, application programming interfaces, and performance optimization.
  • Strong grounding in modern application architecture across cloud, distributed systems, and service-oriented or platform technologies, with solid data modeling and storage fundamentals.
  • Experience with AI-native application development, including agent orchestration at the application layer, tool and function calling, context assembly, grounding against enterprise data, and handling latency, cost, and failure.
  • Prompt engineering and evaluation of non-deterministic systems, including intent-driven prompt design and measurable frameworks for response quality, agent behavior, tool-selection accuracy, and regression risk.
  • Ability to define problems rigorously enough for another engineer or AI agent to implement them correctly, and to decide whether a problem should be solved in code, instructions, or delegated to an agent.
  • Working knowledge of safety, security, and data handling for AI-integrated applications, including prompt injection, sensitive-data and secret leakage, over-broad tool access, and unsafe autonomous action, with ability to translate these risks into guardrails, least-privilege controls, and monitoring.
  • Willingness to work directly with customers in a forward-deployed capacity and communicate capabilities, limitations, and risks to non-engineers.
  • Demonstrated ability to lead technically complex projects across multiple teams as a technical owner or engineering leader, with communication, collaboration, and mentoring skills.
  • Experience integrating AI into engineering workflows, decision-making, automation, or the software development process.
  • At least 10 years of experience with Java or a similar object-oriented language.
  • Advanced knowledge of relational databases, including development, troubleshooting, and performance optimization.
  • Experience with multiple technology stacks, including cloud development, platforms, web development, frameworks, or service-oriented architecture.
  • Ability to manage multiple projects with material technical risk across teams and processes, potentially serving as a functional lead or technical owner.

Responsibilities

  • Design, build, and deliver scalable AI-native enterprise applications for industry-specific workflows, data models, and compliance requirements, including the integrations and channels needed for production use.
  • Build agentic behavior into applications, including intent interpretation, multi-step reasoning, tool and function invocation, and user-directed actions through conversational chat and, where appropriate, voice experiences that retain context and hand off between automated and human agents.
  • Design AI-driven autonomous workflows by decomposing business processes into executable steps and decision points, deciding where autonomy or human checkpoints are appropriate, and defining exception, retry, and human hand-back handling.
  • Author and maintain agentic instructions, including system instructions, role definitions, tool descriptions, guardrails, and escalation rules, as versioned engineering artifacts subject to review and regression coverage.
  • Engineer prompts for reliability by iterating against measured outcomes, including task decomposition, golden examples, structured output schemas, grounding and citation, graceful failure, and token and latency cost.
  • Build automated evaluation and testing for non-deterministic behavior, including golden datasets, multi-turn conversation suites, model-as-judge scoring calibrated to human review, continuous-integration gates, drift detection, and adversarial, jailbreak, grounding, and tool-selection testing.
  • Design software that lets customers configure and extend platform capabilities without sacrificing performance, reliability, or maintainability, and write clean, reusable, well-tested code using engineering best practices, code reviews, unit testing, and test automation.
  • Specify work precisely for AI coding agents by defining testable specifications, scope, constraints, and acceptance criteria; decompose work into agent-sized tasks; and review agent output for correctness and maintainability while owning the result.
  • Deliver as a forward-deployed engineer when needed by working within customer environments on their data, integrations, and channels, tuning instructions and evaluation sets, and bringing back evidence to improve the product.
  • Own production quality, safety, and reliability by monitoring conversation quality, containment, hallucination, and unsafe actions; defending against prompt injection and data leakage; and feeding production failures into specifications and evaluation sets.
  • Troubleshoot and optimize performance, scalability, and reliability across distributed systems.
  • Mentor engineers, promote knowledge sharing, drive engineering best practices, lead complex technical initiatives across multiple teams, and influence architecture and long-term platform direction.
  • Partner with product managers, designers, and stakeholders to translate complex business and regulatory requirements into scalable technical solutions, align on tradeoffs, and clearly communicate capabilities, limitations, and risks to non-engineers.

Desired Qualifications

  • ServiceNow platform experience, including building configurable, extensible applications on the platform.
  • Deep domain experience in high-tech and familiarity with adjacent regulated industries such as telecommunications, healthcare, financial services, or manufacturing, sufficient to challenge requirements rather than only implement them.
  • Experience delivering conversational experiences in chat, voice, or both, including turn and context management, disambiguation and confirmation patterns, and automated-to-human handoff.
  • Prior forward-deployed, solution engineering, or professional services experience delivering software inside a customer's environment.
  • Familiarity with modern user-interface frameworks such as React, Angular, or Vue, and with evaluation, tracing, and prompt or instruction management tooling for large language model applications.
  • A bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Passion for JavaScript and the web as a platform, reusability, and componentization.
  • Experience with modern user-interface frameworks such as Angular, React, or Vue.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs