Senior Staff Software Engineer, AI-Native Engineering (Flow)

ServiceNow

San Diego, CA • 4h ago • Remote

Senior

Remote

171,900 - 300,800 USD/yr

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: Senior Staff Software Engineer, AI-Native Engineering (Flow)

Description

Lead the design and delivery of complex, cross-functional AI-native features for Flow’s conversational AI service desk, with broad influence from architecture through production operations. Own and evolve the agent runtime, tool surface, prompt/context layers, grounded retrieval (with citations), and an evaluation discipline that measures whether changes improve the product. Drive how AI is used across the development lifecycle (including agentic coding) while mentoring engineers and ensuring production quality.

Responsibilities

  • Lead architecture through production delivery of cross-functional product features

  • Build AI-native capabilities: agent loops and tool calling, prompt/context design, grounded retrieval with citations, and eval harnesses with reliability and governance

  • Define and scale AI usage across the software development lifecycle: code generation, test automation, review, triage, and documentation

  • Mentor senior and mid-level engineers; set standards for code quality and safe AI usage

  • Partner with product and UX to scope ambiguous problems into shippable plans

  • Own production quality for your area, including defect triage, release readiness, and gate reviews

Requirements

  • 12+ years of software engineering experience with a track record of staff-level technical leadership

  • Experience leveraging or critically thinking about integrating AI into work processes, decision-making, or problem-solving, including hands-on AI-assisted and agentic development

  • Strong proficiency in TypeScript (or another statically typed language) and solid system design skills

  • Hands-on experience building or integrating LLM-based features: prompt design, retrieval or context management, evaluation, and cost/latency tradeoffs

  • Working knowledge of agentic architectures, including tool use, orchestration, and human-in-the-loop controls

  • Clear written and verbal communication to brief senior leaders and align multiple teams

  • Familiarity with enterprise SaaS, multi-tenant systems, and secure, compliant software delivery

Benefits

  • Base pay range: $171,900 - $300,800, plus equity (when applicable), variable/incentive compensation, and benefits

  • Health plans (including flexible spending accounts)

  • 401(k) plan with company match; ESPP; matching donations

  • Flexible time away plan and family leave programs

See similar jobs

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

See more

Potential salary for Senior Staff Software Engineer, AI-Native Engineering (Flow) role

Improve your resume for just $5

$171,900 – $300,800/year

Unlock Full Resume Report