Gen AI Front End Engineer
Listed on 2026-08-30
-
Software Development
Front End Developer
GenAI Front-End Engineer (Embedded AI & SDK)
Location: South San Francisco, CA (Hybrid: 1–2 days/week on-site preferred; or remote with 4–6 hours daily PT overlap)
Contract Duration: 6 Months (Potential for extension or conversion)
Compensation: $42.15 – $90.23/hour (W2)
Benefits: Weekly direct deposit, Medical, Dental, and Vision coverage
Role OverviewWe are seeking a GenAI Front-End Engineer to architect and build a reusable, embeddable conversational and analytics UI layer. In this role, you will develop SDKs and micro-frontends designed to integrate seamlessly across multiple host applications.
You will be responsible for handling bidirectional communication with host products—ingesting authentication tokens, active screen context, and user filters—while rendering streaming responses, rich data visualizations (tables, charts), citations, and conversation threads.
Key Responsibilities- Architect embeddable UI solutions using Micro-Frontends, Web Components, Module Federation, or secure iframes
. - Design robust integration contracts, SDK surfaces, lifecycle hooks, and event-driven communication protocols for consuming host applications.
- Implement real-time, multi-turn Generative AI interfaces featuring token streaming, structured outputs (tables, charts, inline citations), and interactive clarification flows.
- Capture and manage host context dynamically (active routes, global filters, selected entities, user state).
- Manage authentication handshakes, secure token life cycles, and resilient streaming API connections.
- Technical Mastery: Production-grade expertise in React, Type Script, and Modern Java Script .
- Embedding & Integration: Proven experience embedding UI services, micro-frontends, or client-side SDKs inside third-party or multi-team host applications.
- API & Contract Design: Strong background defining clean SDK interfaces, versioned APIs, event buses, and callback mechanisms.
- GenAI UI Systems: Hands‑on experience developing streaming LLM interfaces, handling multi‑turn conversations, state hydration, and UI recovery/error states.
- Data Visualization: Experience rendering complex, structured responses, including charts, dynamic tables, and reference citations.
- Networking & Security: Deep understanding of REST/SSE/Web Socket streaming protocols, auth handshakes, and token lifecycle management.
- Experience building and publishing reusable UI SDKs/packages distributed across multiple cross-functional engineering teams.
- Familiarity with MCP (Model Context Protocol) clients
, embedded analytics, or enterprise copilot frameworks. - Experience with AWS cloud ecosystems,
Amazon Bedrock
, and agentic backend architectures (e.g., Agent Core).
#TMRD
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).