Principal Software Engineer leading MLOps team within Analytics Platform at Sun Life. Emphasizing AWS cloud services and machine learning operations responsibilities.
Responsibilities
Provide Principal-level 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
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 Principal 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
Wellness programs that support the three pillars of your health – mental, physical, and financial
Entry - level ML Engineer building production machine learning and generative AI systems for Yelp’s local - business platform. Developing pipelines, training models, and deploying scalable applications.
Associate Machine Learning Engineer developing and deploying LLM and Agentic AI solutions for Manulife’s global financial services operations. Building data pipelines, APIs, and responsible AI systems.
ML Ops Engineer building data pipelines, datasets, and training workflows for AeroVect’s autonomous ground - handling systems. Improving perception tooling, model diagnostics, and cloud efficiency.
Staff Model Risk Specialist governing machine learning and GenAI applications for Upstart, an AI lending marketplace. Evaluating model risks, controls, monitoring, and regulatory governance for Upstart Bank.
Student machine learning software engineer building end - to - end AI solutions at RBC Borealis, Royal Bank of Canada’s AI and data innovation group. Collaborating with researchers and business teams on algorithms, distributed data processing, and production - ready software.
Senior Machine Learning Engineer building causal and decision systems for CSC Generation’s consumer businesses. Developing pricing and other commercial automation using experimentation, uncertainty, and policy learning.
Senior Deep Learning Engineer developing player - tracking, evaluation, and forecasting models for SumerSports’ football intelligence platform. Driving research threads into production for NFL and NCAA teams.
Machine Learning Specialist developing AI, models, and analytical data products for the Government of Alberta. Applying machine learning to improve public services and policymaking.
Machine Learning Engineer developing production AI models and scalable MLOps platforms for Wave, which helps small businesses thrive. Collaborating on financial - risk applications, governance, observability, and reliable deployment.