About the Role
Seeking a GenAI Engineer to build an enterprise GenAI application layer focused on orchestration, capability discovery, and reusable skills. The role will implement intent routing, agent chaining, tool/skill management, and structured response generation using existing agents and data services.
Responsibilities
- Implement intent routing, agent chaining, tool/skill management, and structured response generation using existing agents and data services.
- Combine user intent, conversation history, screen context, and filters into downstream agent requests.
- Transform agent results into narratives, tables, charts, citations, and consistent response payloads.
- Build and deploy GenAI services using AWS, Amazon Bedrock, and AgentCore.
- Independently deliver tested, production-ready code with minimal guidance.
Requirements
- Strong Python or TypeScript backend engineering experience.
- Production experience with agent orchestration, tool calling, workflow routing, and multi-agent chaining.
- Strong API and schema design skills, including structured JSON input/output contracts.
- Hands-on experience building and deploying GenAI services using AWS, Amazon Bedrock, and AgentCore.
- Ability to independently deliver tested, production-ready code with minimal guidance.
Skills
- Python
- TypeScript
- Agent orchestration
- Tool calling
- Workflow routing
- Multi-agent chaining
- API design
- Schema design
- Structured JSON input/output contracts
- AWS
- Amazon Bedrock
- AgentCore
- Capability registries
- Agent/tool catalogs
- Workflow skills
- Discovery services
- MCP
- API-first GenAI applications
- Analytics applications
- Semantic-layer or data-query agents
Location
- Bay Area, CA
Work Type
- Hybrid
- Contractor
Experience Level
- Senior
About the Company
- Our client is a world leader in biotechnology and life sciences.
