About the company
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Sr. AWS Developer, Products based in India.
Join a product engineering team building advanced AI-powered solutions for contact centers using AWS, generative AI, and intelligent agent technologies.
Responsibilities
- Build core AI product capabilities, including conversation ingestion, topic detection, LLM-based evaluations and scoring, PII redaction, and insights and recommendations.
- Develop generative AI solutions using Amazon Bedrock, including model invocation, agents, AgentCore, Knowledge Bases, RAG, guardrails, and third-party LLM APIs.
- Design and implement Model Context Protocol (MCP) servers and agentic interfaces.
- Build AI agent observability capabilities, including session and trace capture, evaluation frameworks, quality scoring, and production health metrics.
- Develop and maintain serverless backend services using AWS Lambda, API Gateway, DynamoDB, Aurora/RDS, S3, Kinesis, and Step Functions.
- Own infrastructure as code using AWS CDK.
- Build and maintain Amazon Connect integrations involving CTR, Contact Lens, agent event streams, Lex bots, and contact flows.
- Strengthen application security through Cognito/OIDC authentication, least-privilege IAM policies, encryption, and remediation of security findings.
- Lead code reviews, mentor other developers, and take end-to-end technical ownership.
Requirements
- At least 5 years of professional software development experience.
- Strong hands-on programming skills in Python and/or TypeScript/Node.js.
- Practical experience engineering generative AI and LLM applications, including prompt design, RAG, structured outputs, LLM-as-judge evaluations, guardrails, and token and cost optimization.
- Production experience with Amazon Bedrock or equivalent LLM platforms.
- Strong knowledge of AWS serverless architecture, including Lambda, API Gateway, DynamoDB, S3, and EventBridge/Kinesis.
- Experience with AWS CDK or CloudFormation, infrastructure as code, and CI/CD pipelines.
- Hands-on Amazon Connect experience, including contact flows, Lex, and CTR/Contact Lens data streams.
- Experience building AI agents with Amazon Connect, Lex, and Bedrock.
- Proven ability to build and operate REST APIs and event-driven integrations.
- Security-focused development approach, including IAM, Cognito, KMS encryption, VPC and network design.
- AWS Developer or Solutions Architect certification at Associate or Professional level.
- Strong problem-solving, communication, collaboration, and technical leadership skills.
- Preferred: MCP servers or agentic frameworks such as Bedrock AgentCore, LangGraph, Strands, or CrewAI; AI agent evaluation and observability; multi-tenant SaaS; contact center technologies including workforce management and WebRTC/SIP; Salesforce Service Cloud, Data Cloud, or Agentforce; AWS AI Practitioner or Machine Learning Specialty certification.
Conditions
- Remote work within India, limited to Bengaluru, Chennai, Gurugram, Hyderabad, Noida, or Pune.
- Flexible working arrangements.
- Collaborative environment.
- Opportunities to work with emerging AI, generative AI, AWS, and contact center technologies.
- Travel may be required up to 25%.