Staff Software Engineer, AI-Native Engineering (Flow)

ServiceNow

Waltham, MA • 6h ago • Remote

Senior

Remote

149,800 - 262,200 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: Staff Software Engineer focused on AI-Native Engineering for Flow
  • Emphasis: Hands-on technical leadership across agent runtime, tools, prompting/context, retrieval grounding, and evaluation

Description

You will set technical direction and lead delivery for complex, cross-functional features powering Flow’s conversational AI workflows. The role focuses on AI-native engineering: building agent loops and tool surfaces, designing prompt/context layers, grounding answers with retrieval, and creating evaluation discipline to ensure changes improve the product. You will also drive how AI is used across development (coding, tests, review, triage, documentation) while mentoring engineers and ensuring production quality.

Responsibilities

  • Lead design and delivery of complex cross-functional features from architecture through production operations
  • Build AI-native capabilities including agent loops/tool calls, prompt and context design, grounded retrieval, and eval harnesses
  • Define and improve AI usage across the development lifecycle: agentic code generation, test automation, review, triage, and documentation
  • Mentor mid-level and senior engineers; raise standards for code quality, observability, and safe AI usage
  • Partner with product, UX, and engineering leads to turn ambiguous problems into scoped 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
  • Strong proficiency in TypeScript or another statically typed language and strong system design skills
  • Hands-on experience integrating/building LLM-based features (prompt design, retrieval/context management, evaluation, 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 and decision-making
  • Ability to communicate clearly in writing and verbally, including briefing senior leaders
  • Familiarity with enterprise SaaS, multi-tenant systems, and secure, compliant delivery

Benefits

  • Base pay guideline: $149,800–$262,200 plus equity (when applicable), variable/incentive compensation, and benefits
  • Health plans, flexible spending accounts, 401(k) with match, ESPP, matching donations
  • Flexible time away 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 Staff Software Engineer, AI-Native Engineering (Flow) role

Improve your resume for just $5

$149,800 – $262,200/year

Unlock Full Resume Report