Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead AI Engineer building secure AWS AI, ML, and GenAI solutions for Sun Life’s financial-services business. Delivering Bedrock applications, RAG pipelines, intelligent agents, and enterprise automation.

Responsibilities

  • Design, develop, test, deploy, and operate AI, Machine Learning, and Generative AI solutions using AWS
  • Build production applications with Amazon Bedrock, including prompt engineering, RAG, tool use, intelligent agents, and workflow automation
  • Design secure RAG pipelines for ingestion, embeddings, indexing, retrieval, grounding, evaluation, and governance
  • Engineer agentic solutions with controlled tool access, orchestration, state, memory, authorization, human approval, and auditable execution
  • Build scalable serverless and containerized services using AWS Lambda, API Gateway, Step Functions, EventBridge, ECS, and EKS
  • Implement data and persistence patterns using S3, DynamoDB, Aurora/RDS, and AWS Glue
  • Apply enterprise security and governance controls
  • Implement automated evaluation, testing, monitoring, tracing, and cost controls
  • Build CI/CD pipelines and infrastructure as code
  • Create and maintain technical design artifacts
  • Provide post-production support, troubleshoot issues, and optimize performance and cost
  • Collaborate in an Agile environment and mentor junior team members

Requirements

  • Bachelor’s degree in computer science, Software Engineering, Data Science, or a related field, or equivalent practical experience
  • 7+ years of professional software engineering experience, including 5+ years building and operating solutions on AWS
  • Hands-on experience delivering AI, Machine Learning, or Generative AI solutions in production environments
  • Strong Python development skills
  • Experience designing, testing, and integrating RESTful APIs and event-driven services
  • Practical experience with Amazon Bedrock and core AWS application services
  • Experience building RAG solutions and using vector databases or vector-search services
  • Experience developing AI agents or tool-using workflows
  • Working knowledge of AWS security and operations
  • Experience with Git-based development, automated testing, CI/CD, and infrastructure as code
  • Experience with Docker and at least one of Amazon ECS or Amazon EKS
  • Strong communication, collaboration, analytical, and problem-solving skills
  • Reliability Status Clearance required
  • Must satisfactorily complete applicable background checks

Benefits

  • Wellness programs supporting mental, physical, and financial health
  • Variety of career paths and networking opportunities
  • Hybrid work flexibility between home and office
  • Employee well-being and mental health support
  • Accommodation available for persons with disabilities

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$90,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSDockerDynamoDBPython

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.