Location: Canada (Preferably GTA) – 100% Remote
Duration: 12 Months
Our client is seeking an experienced AWS AI Developer to support the development of a secure, enterprise-grade conversational AI platform. This role focuses on building and enhancing chatbot solutions using Amazon Lex, Amazon Bedrock, and serverless AWS services. The ideal candidate will have hands-on experience with Generative AI (GenAI), Retrieval-Augmented Generation (RAG), and event-driven cloud architectures.
Design, build, and maintain Amazon Lex chatbots with AWS Lambda fulfillment.
Integrate Amazon Bedrock foundation models (e.g., Claude) and manage prompt engineering strategies.
Implement Retrieval-Augmented Generation (RAG) workflows using embeddings and vector similarity search (PGVector/PostgreSQL).
Develop secure APIs and backend integrations using API Gateway, ALB, or NLB.
Implement authentication and authorization using Microsoft Identity (OIDC/OAuth, JWT).
Contribute to CI/CD pipelines, automated testing, and technical documentation.
Implement logging, monitoring, and tracing using CloudWatch and AWS X-Ray.
Support chatbot integration with Amazon Connect and assist in UAT validation.
2–4 years of overall software development experience.
1–2 years of experience building chatbots or GenAI/ML-powered applications.
Hands-on experience with AWS serverless and event-driven architectures.
AWS Services:
Lambda
Lex
Bedrock
Amazon Connect
API Gateway / ALB / NLB
IAM
CloudWatch
Secrets Manager
GenAI / RAG:
Embeddings and vector similarity search
Prompt engineering
RAG architecture implementation
Data & Backend:
PostgreSQL
PGVector
Basic SQL
Programming Languages:
Python or Node.js
Security:
OAuth / OIDC (Microsoft Identity)
JWT
Least-privilege IAM design
DevOps & Infrastructure:
Git
CI/CD (CodePipeline or GitHub Actions)
Infrastructure as Code (CDK or Terraform)
Experience working with Claude models on Amazon Bedrock
Caching solutions (Redis / ElastiCache)
Prompt evaluation and testing tools
Degree in Computer Science, Engineering, or equivalent practical experience
AWS Associate-level certification (preferred)