Resume Score

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

Sign in to check score

About the role

  • Senior AI Engineer building secure, production-grade AI, ML, and GenAI solutions on AWS for Sun Life’s financial security and health business. Delivering RAG, intelligent agents, automation, and reusable enterprise platforms.

Responsibilities

  • Design, develop, test, deploy, and operate enterprise AI, Machine Learning, and Generative AI solutions on AWS
  • Build production applications with Amazon Bedrock, prompt engineering, RAG, tool use, intelligent agents, and workflow automation
  • Design secure RAG pipelines covering ingestion, chunking, embeddings, indexing, retrieval, grounding, evaluation, and governance
  • Engineer agentic solutions with controlled tool access, orchestration, state, memory, error handling, authorization, human approval, and auditability
  • Build scalable serverless and containerized services using AWS Lambda, API Gateway, Step Functions, EventBridge, ECS, and EKS
  • Implement data and persistence patterns using Amazon S3, DynamoDB, Aurora or RDS, and AWS Glue
  • Apply AWS security and governance controls, including IAM, KMS, secrets management, private connectivity, data protection, guardrails, and auditable access
  • Implement evaluation, testing, monitoring, tracing, and cost controls for AI applications
  • Build CI/CD pipelines and infrastructure as code; contribute reusable components, standards, quality gates, security guardrails, and runbooks
  • Create and maintain technical design artifacts
  • Provide post-production support, troubleshoot issues, optimize performance and cost, and improve deployed solutions
  • Collaborate in an Agile environment, communicate technical trade-offs, and mentor junior team members

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field, or equivalent practical experience
  • 5+ years of professional software engineering experience
  • 3+ years building and operating solutions on AWS
  • Hands-on experience delivering AI, Machine Learning, or Generative AI solutions in production
  • 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 using Terraform, AWS CDK, or AWS CloudFormation
  • Understanding of containerization and cloud deployment patterns using Docker and Amazon ECS or Amazon EKS
  • Strong communication, collaboration, analytical, and problem-solving skills
  • Reliability Status Clearance required before employment
  • Must satisfactorily complete applicable background checks before starting and during employment

Benefits

  • Wellness programs supporting mental, physical, and financial health
  • Variety of career paths with networking potential
  • Hybrid work flexibility between home and office
  • Incentive plans for eligible employees, subject to individual and company performance
  • Disability accommodations in the application process

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

AWSCloudDockerDynamoDBPythonTerraform

Location requirements

HybridTorontoCanada

Report this job

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