onsite
AI Agent Engineer - Python - Generative AI
AI Engineer
Lead the design and deployment of generative AI agents on AWS, building scalable APIs with Python and Bedrock, and orchestrating infrastructure via CDK.
About the role
Key Responsibilities
- Architect and implement generative AI agents using AWS Bedrock and Bedrock AgentCore, ensuring high availability and performance.
- Develop and expose RESTful APIs through API Gateway, integrating with Bedrock services and handling authentication, throttling, and monitoring.
- Define and maintain IaC with AWS Cloud Development Kit (CDK) to provision resources, enforce security best practices, and enable rapid iteration.
- Collaborate with data scientists to ingest and preprocess training data, fine‑tune models, and evaluate agent responses.
- Monitor agent health, log metrics, and troubleshoot issues using CloudWatch, X-Ray, and custom dashboards.
Requirements
- Proven experience building Python applications on AWS, including API Gateway, Lambda, and Bedrock.
- Strong knowledge of generative AI concepts, model fine‑tuning, and prompt engineering.
- Hands‑on experience with AWS CDK and IaC best practices.
- Excellent problem‑solving skills and ability to work cross‑functionally.
- Strong communication skills and a passion for emerging AI technologies.