Senior Software Engineer (AI Agents)
Core
Design and build the unified agent frontend for a suite of conversational AI agents spanning the B2B commerce lifecycle, delivering real-time streaming generative-UI experiences.
Role type
Senior Frontend Engineer (AI Agents)
Builds
A single streaming, generative-UI experience for merchants and buyers to interact with AI agents across product discovery, pricing, order automation, fulfillment, and support.
Domain
B2B E-commerce / Generative AI
Deliverable
product features
Required skills
Expert-level Javascript, real-time/streaming UI development (SSE, WebSockets), conversational/AI-assistant UI patterns, frontend architecture, state management for streaming data, cross-functional collaboration
Preferred skills
E-commerce platform development, design systems/embedding UIs, LLM-based product patterns (token streaming, tool-call rendering), automation tools/AI copilots
Technologies
Javascript, SSE, AG-UI, Go, Python, Google ADK, Gemini, Braintrust
Responsibilities
Design and build the unified agent frontend with real-time streaming conversational experiences; Build and extend a library of generative UI components; Own frontend architecture decisions including component structure and state management; Collaborate with backend engineers on client-server event protocols; Mentor other engineers and raise frontend quality standards
Seniority
Senior, hands-on IC with mentorship responsibilities