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 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 (web UI and/or chat) for agent interaction, feedback capture, and workflow guidance.
- 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/error rates.
- Collaborate with DevOps/SRE to implement CI/CD and safe release strategies.
- Work with security/compliance teams to ensure proper data handling and security practices.
- Support production operations, including incident response and continuous improvement of tools and knowledge bases.
Mandatory Skills
- 3-5 years of 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 with agent frameworks and interoperability standards (e.g., Amazon AgentCore, Agent SDK, MCP, A2A patterns).
- Proficiency in building APIs (REST API) and integrating with external/internal systems.
- Working knowledge of AWS Serverless architectures, including AWS Lambda and AWS API Gateway.
- Practical experience with CI/CD and IAC (e.g., AWS Cloud Development Kit (AWS CDK), CloudFormation, Terraform).
- Understanding of security-by-design practices, including AWS IAM least privilege and secrets management.
- Ability to collaborate effectively across teams with clear communication skills.
Preferred Skills
- Experience with front-end development using React for chat/agent experiences.
- Familiarity with container platforms (AWS ECS/EKS) and microservices.
- Experience with data engineering services such as AWS Glue or Amazon Kinesis.
- Familiarity with Amazon SageMaker for model evaluation and monitoring.
- Experience integrating with M365 for enterprise identity.
- Experience implementing LLM safety controls and evaluation techniques.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong analytical and problem-solving skills.
- Ability to work in an agile environment with a focus on continuous improvement.
Ways of Working
- Agile delivery with small iterations and frequent validation.
- Production ownership mindset with monitoring and incident participation.
- Strong governance with clear autonomy boundaries and accountability.
- Close collaboration with data engineering, AI/ML, security, and DevOps teams.
Power BI