Staff Software Engineer (AI-Native Engineering - Flow)

ServiceNow

Austin, TX • 4h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Staff Software Engineer, AI-Native Engineering (Flow)
  • Focus: Agent runtime, tool surface, prompt/context, retrieval grounding, and evaluation for reliable AI delivery

Description

You will lead the design and delivery of complex, cross-functional features across an AI-native conversational service desk product, from architecture through production operations. The role includes technical direction for the agent runtime, tools the model can use, prompt/context layers, retrieval grounding, and evaluation systems that measure whether changes truly improve the product. You will also mentor engineers and define how AI is applied across the full development lifecycle, including agentic coding, test automation, review, triage, and documentation.

Responsibilities

  • Lead end-to-end design and delivery of complex cross-functional product features (architecture to production operations)
  • Build and improve AI-native capabilities: agent loops/tool calling, prompt and context design, grounded retrieval with citations, and evaluation harnesses with reliability/governance
  • Define and drive AI usage across the development lifecycle (agentic coding, test automation, review, triage, documentation) and measure impact
  • Mentor senior and mid-level engineers; set standards for code quality, observability, and safe AI usage
  • Partner with product/UX and other engineering leads to turn ambiguous problems into scoped, shippable plans
  • Own production quality for your area, including defect triage, release readiness, and gate reviews

Requirements

  • 8+ years of software engineering experience with staff-level technical leadership (or equivalent)
  • Strong proficiency in TypeScript (or another statically typed language) and solid system design skills
  • Hands-on experience with LLM-based features: prompt design, retrieval/context management, evaluation, and cost/latency tradeoffs
  • Working knowledge of agentic architectures: tool use, orchestration, human-in-the-loop controls
  • Experience leveraging or critically thinking about integrating AI into work processes, decision-making, or problem-solving
  • Clear written and verbal communication to brief senior leaders and align teams
  • Familiarity with enterprise SaaS, multi-tenant systems, and secure/compliant software delivery

Benefits

  • Broad technical influence: make architectural calls and raise the engineering bar to move from AI-assisted development to AI-native delivery

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report