Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sun Life

Lead Software Engineer – MLOps

Sun Life

Lead Software Engineer focusing on MLOps within analytics platform, emphasizing AWS services and machine learning operations. Responsible for technical leadership, software engineering, and team collaboration.

Posted 5/8/2026full-timeWaterloo • 🇨🇦 CanadaSenior💰 CA$90,000 - CA$140,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaPythonScalaTerraform

About the role

Key responsibilities & impact
  • Provide technical leadership for the MLOps squad within the Analytics Platform, influencing architecture and standards across multiple teams
  • Design, build, and evolve production‑grade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance
  • Spend ~ 60% hands‑on in software engineering , building high‑quality, testable, maintainable services, frameworks, APIs, and shared libraries that enable ML and GenAI at scale
  • Spend ~ 40% on platform, cloud, and MLOps enablement , ensuring solutions are secure, scalable, observable, and cost‑effective
  • Act as a technical authority for AWS‑based ML platforms , leading design decisions and guiding adoption of new cloud and GenAI services
  • Establish and evolve engineering and MLOps standards , patterns, and best practices across squads
  • Partner closely with Architecture, Security, Risk, and Product teams to reduce delivery, operational, and model governance risk
  • Lead by example through code reviews, design reviews, incident analysis, and operational improvements
  • Mentor senior and intermediate engineers, raising the overall technical bar without direct people management

Requirements

What you’ll need
  • A deep software engineering background , with a strong track record of building and operating large‑scale, production systems
  • Extensive hands‑on experience with AWS in production , including infrastructure design, deployment, and optimization
  • Strong experience with Distributed systems and cloud‑native architectures
  • CI/CD pipelines and automation
  • Observability, reliability, and incident response
  • Practical experience with MLOps, ModelOps, ML platforms, or LLMOps in enterprise environments
  • Proficiency in one or more of: Python, Java, Scala , and Infrastructure‑as‑Code tooling (Terraform / CloudFormation)
  • Ability to operate at Lead scope , influencing architecture and decisions across multiple teams and domains
  • Exceptional communication skills, with the ability to explain complex technical concepts to both technical and non‑technical stakeholders.

Benefits

Comp & perks
  • Wellness programs that support the three pillars of your health – mental, physical, and financial
  • The opportunity to move along a variety of career paths with amazing networking potential.
  • A hybrid organization that offers employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MLOpsML platform capabilitiesmodel lifecycle managementCI/CDsoftware engineeringAPIsAWSDistributed systemsPythonInfrastructure-as-Code
Soft Skills
technical leadershipcommunication skillsmentoringinfluencing architecturecollaboration