Gen AI Front End Engineer

Summary

Build a reusable GenAI conversational and analytics front-end experience in React/TypeScript that embeds into other products via micro-frontends, Web Components, or SDKs, handling streaming responses, structured data rendering, and host-app context integration.

Job Title: Gen AI Front End Engineer
Location: South San Francisco
Contract Length: 6 months
Pay Range: $80/hr - $85/hr (DOE)

T

GenAI Front-End Engineer Focus: Embedded AI Experience, Micro-Frontend and SDK

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 Qualifications
  • 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 the ability to work from the office 1-2 days per week
  • Otherwise, must provide 4-6 hours of daily working overlap with Pacific Time

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available