GenAI Front-End Engineer
Build Embedded AI Experiences, Micro-Frontends & Developer SDKs
Are you passionate about creating next-generation AI-powered user experiences? We are seeking a
Contract GenAI Front-End Engineer to develop a reusable conversational AI and analytics platform that can be seamlessly integrated across multiple enterprise applications.
In this role, you will design and build highly scalable front-end solutions that enable AI-driven conversations, analytics visualizations, and contextual insights within existing products. Success in this position requires strong expertise in
React, TypeScript, micro-frontends, embedded SDKs, and AI-powered user interfaces.
What You'll Do
- Develop reusable conversational AI and analytics experiences that can be embedded into applications owned by multiple teams.
- Design integration solutions using technologies such as:
- Micro-frontends
- Web Components
- Embedded SDKs
- Module Federation
- Secure iFrame architectures
- Enable host applications to pass authentication, user context, active screen information, filters, and user actions into the AI experience.
- Build dynamic GenAI interfaces that support:
- Real-time streaming responses
- Multi-turn conversations
- Clarification workflows
- Conversation history
- Robust error handling
- Render rich AI-generated content, including:
- Data tables
- Interactive charts
- Citations and references
- Reusable result components
- Integrate with REST and streaming APIs while managing authentication, authorization, and token lifecycle requirements.
- Create well-defined SDK contracts, integration APIs, event models, callbacks, and version-controlled interfaces.
- Capture and leverage contextual information from host applications, including active pages, selected objects, filters, and user interactions.
Required Qualifications
- Proven production experience developing applications with React and TypeScript.
- Demonstrated success embedding user interfaces, services, or micro-frontends into existing applications.
- Experience designing and maintaining integration APIs, SDKs, event-driven architectures, and versioned interfaces.
- Strong understanding of host application context management and cross-application communication.
- Hands-on experience building Generative AI (GenAI) user experiences with streaming interactions and conversational workflows.
- Experience presenting structured AI responses through tables, charts, citations, and reusable UI patterns.
- Strong expertise integrating REST APIs, streaming services, authentication systems, and token management solutions.
Preferred Qualifications
- Experience building reusable front-end SDKs or shared UI components consumed by multiple applications.
- Hands-on experience with:
- Micro-frontends
- Web Components
- Module Federation
- Secure iFrame integration patterns
- Familiarity with MCP clients, embedded analytics platforms, or enterprise copilot solutions.
- Experience working with AWS-based AI solutions, including Amazon Bedrock and AgentCore-powered applications.
Location & Availability
- San Francisco Bay Area candidates preferred, with the ability to work onsite 1-2 days per week.
- Candidates outside the Bay Area must be available for 4-6 hours of daily overlap with Pacific Time business hours.
Keywords
GenAI Front-End Engineer, React Developer, TypeScript Engineer, AI User Interface Developer, Micro-Frontend Engineer, Embedded SDK Developer, Conversational AI, Generative AI, Enterprise AI Applications, Web Components, Module Federation, REST APIs, Streaming APIs, AWS, Amazon Bedrock, AgentCore, Front-End Contract Opportunity.