Required Skills, Experience and Qualifications: University of Toronto and University of Waterloo – most preferred, can consider others as well (secondary option)
Role Summary Design and build AI-powered, cloud-native solutions to enhance resiliency, automation, and developer
productivity. Focus on AWS serverless and generative AI including Amazon Bedrock and agent-based
Key Responsibilities Build AI-powered applications (LLMs, automation, insights)
Develop AI agents and workflows (Bedrock, Agent frameworks)
Build serverless systems (Lambda, API Gateway, Step Functions, ECS)
Integrate AI into enterprise platforms (APIs, resiliency tools)
Required Qualifications 5+ years software development (Node.js, TypeScript, Python)
Experience applying AI/ML or Generative AI in production
Experience building APIs and distributed systems
Nice to Have AWS Serverless (Lambda, API Gateway, DynamoDB)
Amazon Bedrock, prompt engineering, RAG patterns
Agent-based architectures / orchestration frameworks
LangChain, LangGraph experience
Success Criteria AI capabilities embedded into core platforms
Improved resiliency and developer productivity
Adoption of standardized AI + serverless patterns