Job Description (JD): Agentic AI Developer (AWS)
Role: Agentic AI Developer (AWS)
Type: Full-time / Contract (as applicable)
Location: As per business need (hybrid/remote)
Reports to: Product/Engineering Lead
Job Summary
The Agentic AI Developer will design, build, and operate production-grade AI agents on AWS to automate and enhance business workflows. This role is responsible for delivering comprehensive agentic solutions, including agent orchestration, tool integrations, user experience, observability, and security controls.
Responsibilities
- Develop AI-powered products and workflows to eliminate inefficiencies and optimize business processes using agentic patterns.
- Design agent orchestration and decision logic, implementing safeguards such as human-in-the-loop approvals for high-risk actions.
- Build and maintain retrieval-augmented generation (RAG) components, including knowledge sources and evaluation of retrieval quality.
- Integrate with enterprise systems and collaboration tools via secure APIs and event-driven workflows.
- Develop backend services and serverless functions, managing state and workflows for reliable multi-step agent execution.
- Create user-facing experiences for interacting with agents and capturing user feedback.
- Apply software engineering best practices, including modular design, testing, code review, and documentation.
- Establish observability metrics and quality KPIs for agents, including latency and success rates.
- Collaborate with DevOps/SRE to implement CI/CD and safe release strategies.
- Work with security/compliance teams to ensure best practices in data handling and IAM.
- Support production operations, including incident response and continuous improvements.
Mandatory Skills
- Hands-on experience building LLM applications and AI agents, including prompt design and evaluation.
- Strong programming skills in Python and at least one additional backend language (e.g., Typescript, Java).
- Experience building APIs (REST API) and integrating with external/internal systems.
- Working knowledge of AWS Serverless architectures.
- Practical experience with CI/CD and Infrastructure as Code (e.g., AWS Cloud Development Kit (AWS CDK), CloudFormation).
- Understanding of security-by-design practices, including AWS IAM and secrets management.
- Ability to collaborate across teams with clear communication skills.
Preferred Skills
- Experience with Amazon Bedrock and agent frameworks like Amazon AgentCore.
- Familiarity with AWS Lambda, AWS API Gateway, and Amazon Events.
- Experience with Amazon DynamoDB and AWS S3 for data management.
- Knowledge of observability tools like AWS CloudWatch.
- Experience with front-end development using React.
- Familiarity with container platforms and data engineering services.
- Experience integrating with M365.
Qualifications
- 1-3 years of relevant experience in AI development and AWS technologies.
- Strong problem-solving skills and a proactive approach to challenges.
- Ability to work in an agile environment with a focus on continuous improvement.
Ways of Working
- Agile delivery with frequent validation and disciplined release management.
- Production ownership mindset, including monitoring and incident participation.
- Strong governance with clear autonomy boundaries and accountability.
- Close collaboration with cross-functional teams during all project phases.
AI Prompt & Response