Software Engineer II, Frontend Agentic AI
Core
Build conversational interfaces and real-time control surfaces for autonomous AI agents, enabling users to steer, inspect, and approve agent actions in real-time.
Role type
Senior individual contributor frontend engineer (agentic AI)
Builds
Chat interfaces, memory management views, live run timelines, human-in-the-loop approval flows, and worker configuration builders for autonomous AI agents.
Domain
AI / LLM front-end / Real-time systems
Deliverable
product features
Required skills
React, TypeScript, modern state management, real-time UIs (WebSockets, server-sent events), LLM API integration, streaming rendering, component library design
Preferred skills
Agent frameworks (LangChain, LangGraph), AI front-end SDKs (Vercel AI SDK), design systems, accessibility standards, workflow visualization
Technologies
React, TypeScript, WebSockets, server-sent events, Vercel AI SDK, LangChain, LangGraph
Responsibilities
Build streaming conversational interfaces with tool call visualization; design memory management and context editing interfaces; implement live agent run views with real-time updates; create human-in-the-loop approval surfaces for agent actions; build natural language worker configuration interfaces; manage complex client state for long-running sessions; optimize performance for high-event streaming.
Seniority
Senior, hands-on IC