← Все вакансии/Senior/ServiceNow
SeniorFlexibleSanta Clara, US

Software Engineer

S
ServiceNow
Уровень
Senior
Формат
Flexible
О роли

Описание вакансии

About the company

It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500® work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started.

Responsibilities
  • Design and ship multi-agent systems — orchestration, tool use, planning loops, memory, and failure recovery — that operate reliably in production, not in notebooks
  • Build agents that leverage ServiceNow's data layer — CMDB, Workflow Data Fabric, and Knowledge Graph — to make decisions with context no frontier model has on its own
  • Own the guardrails: observability, human-in-the-loop controls, and compliance infrastructure that make autonomous systems safe to deploy at scale
  • Work closely with our search team to ensure agents are grounded in accurate, low-latency retrieval — RAG pipelines, hybrid search, re-ranking, and evaluation — as a critical dependency of agentic quality
  • Integrate frontier models (Anthropic, Google, OpenAI) into the Sense → Decide → Act → Govern architecture; evaluate trade-offs across cost, latency, and capability for production use cases
  • Raise the technical bar through architecture decisions, code reviews, and coaching — particularly on agentic design patterns and production AI discipline
Requirements
  • 8+ years of software engineering with strong fundamentals in data structures, algorithms, and distributed systems
  • Hands-on depth designing, shipping, and operating agentic systems in production — multi-agent orchestration, tool calling, planning loops, memory, and failure recovery. Not prototypes
  • Production-grade Python. Systems language (Go, Java, or C++) is a plus
  • Working experience with frontier AI SDKs (Anthropic, Google, or OpenAI) — prompt engineering, structured outputs, and model evaluation in production settings
  • Familiarity with RAG and retrieval patterns in production — vector stores, hybrid search, and retrieval evaluation metrics
  • Track record of technical leadership: architecture ownership, code quality bar-raising, and mentoring engineers on production AI practices
Стек и навыки

С чем работаем