Staff Software Engineer, AI-Native Engineering - Flow
Core
Lead the design and delivery of complex, cross-functional features for Flow, a standalone conversational AI service desk, focusing on the agent runtime, tool surfaces, prompt/context layers, and evaluation discipline.
Role type
Staff Software Engineer (AI-Native Engineering)
Builds
AI-native capabilities including agent loops, tool use, prompt design, retrieval systems, and evaluation harnesses for an AI service desk.
Domain
Enterprise SaaS, Conversational AI, Agentic Systems
Deliverable
production ML models
Required skills
TypeScript, system design, LLM integration (prompt design, retrieval, evaluation), agentic architectures (orchestration, human-in-the-loop), technical leadership, cross-functional collaboration
Preferred skills
Experience with AI-assisted/agentic development workflows, enterprise SaaS multi-tenant systems, secure compliant software delivery
Technologies
TypeScript, LLMs, Agentic frameworks
Responsibilities
Lead design and delivery of complex cross-functional features; Build AI-native capabilities like agent loops and retrieval; Define AI usage across the development lifecycle; Mentor senior and mid-level engineers; Partner with product and UX leads; Own production quality including defect triage and release readiness.
