Lead Full Stack Software Engineer

Manulife

Toronto, Canada
Base: $113,260.00 - $210,340.00 cad; bonus/equity:...
On-site
Ai governance and mlops
Microservices and event-driven pipelines
Cloud-native technologies
Lead the design, development, testing, and implementation of new features for next-generation products and services

Job Summary

  • Lead the design, development, testing, and implementation of new features for next-generation products and services.
  • Implement and integrate technology solutions supporting AI governance, including policy-as-code guardrails and model lineage.
  • Develop and operate scalable backend services using cloud-native technologies and optimize runtime performance.

Matching Summary

Lead the design, development, testing, and implementation of new features for next-generation products and services.

Salary

Base: $113,260.00 - $210,340.00 CAD; Bonus/Equity: Not specified; Benefits: Health, dental, mental health, vision, disability, life insurance, retirement savings plans, paid time off

Skills & Requirements

Must-have

  • AI governance and MLOps
  • microservices and event-driven pipelines
  • cloud-native technologies
  • Scala or Java (Akka)
  • Python for ML tooling

Nice-to-have

  • responsible AI frameworks
  • performance optimization for low-latency inference
  • experience in regulated industries

Key Requirements

  • 7-10+ years software engineering
  • 3+ years leading teams/projects in AI/ML or distributed systems
  • Hands-on experience with AI governance and MLOps
  • Experience with stream processing and data pipelines
  • Solid MLOps background (model registries, feature stores, CI/CD for ML, containerization, orchestration)
  • Cloud proficiency (AWS/Azure), Terraform or IaC, and secrets/IAM
  • Deep understanding of distributed systems, observability stack, and resilience patterns

Work Rights

Not specified

Tailored Resume

Cover Letter