AI Front-End Engineer

Talent Software Services — United States · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

React TypeScript Micro-frontends UI embedding SDK integration API and SDK contract design Callbacks and events Versioned interfaces Authentication integration Streaming UI experiences Analytics UI Conversational UI Web Components Module Federation SDK Iframes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a modern engineering team building an embedded AI front-end that can seamlessly operate inside other applications. You will create reusable conversational and analytics experiences capable of receiving authentication, screen context, filters, and user actions from host applications while presenting streamed responses, tables, charts, citations, and conversation history. Strong production experience with React and TypeScript is essential, along with proven expertise embedding UIs or services into other applications and designing robust APIs, SDK contracts, callbacks, events, and versioned interfaces.

Highlights

Build a reusable AI-powered conversational and analytics interface designed for integration into multiple applications. The role offers a flexible hybrid schedule, hands-on work with modern front-end architecture, and opportunities to design reusable SDKs, integration contracts, streaming experiences, visualizations, and context-aware user interfaces.

Description

GenAI Front-End Engineer Focus: Embedded AI Experience, Micro-Frontend and SDK Hybrid: 1 or 2 days from office and rest remote in a week. The goal is to build a reusable conversational and analytics experience that can be integrated into products owned by other teams. The UI must receive authentication, active screen context, filters and user actions from the host product, then display streamed answers, tables, charts, citations and conversation history. The integration approach may use a micro-frontend, Web Component, embedded SDK, module federation or secure iframe; experience embedding and operating a UI service within another application is the key requirement. Minimum Capabilities Strong React and TypeScript production experience Proven experience embedding a UI, service or micro-frontend within another application Experience designing clean integration APIs, SDK contracts, callbacks, events and versioned interfaces Experience capturing host-application context such as the active page, filters, selected objects and user actions Experience building streaming, multi-turn GenAI interfaces with clarification flows, conversation history and error handling Experience rendering structured responses, including tables, charts, citations and reusable results Experience integrating REST and streaming APIs, authentication and token management Preferred Experience building reusable UI SDKs or components used by multiple host applications Experience with micro-frontends, Web Components, module federation or secure iframe patterns Familiarity with MCP clients, embedded analytics or enterprise copilot products Familiarity with AWS, Amazon Bedrock and AgentCore-backed applications Location Bay Area preferred, with ability to work from the office 1-2 days per week Otherwise, must provide 4-6 hours of daily working overlap with Pacific Time