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
Senior ML Scientist at Ada specializing in AI - driven customer support features. Collaborating with PMs, Engineers, and Designers to enhance product outcomes.
Associate Software Developer at AltaML working on intelligent systems and collaborating with teams. Ideal for those eager to deepen software development skills in an innovative environment.
Senior Machine Learning Engineer designing and deploying AI frameworks to enhance Dropbox's collaboration tools. Leading complex ML systems from design to production.
Senior AI/ML Engineer leading development of LLM - based systems and NLP pipelines remotely. Collaborating with founders and shaping technical direction in an ambiguity - friendly environment.
AI/ML Engineer developing, optimizing, and scaling machine learning models for US Mobile’s next - gen user experiences. Collaborating with teams to enhance connectivity through innovative solutions.
Creating scalable machine learning solutions and contributing to best practices as a Senior Engineer at Thomson Reuters. Collaborating with cross - functional teams for impactful project implementation.
Co - op Machine Learning Software Engineer working on machine learning solutions at RBC Borealis. Joining a team focused on data, collaboration, and solving challenging problems in AI and technology.
Machine Learning Engineer II at Wave contributing to design and deployment of AI/ML models. Building robust machine learning pipelines supporting analytics and business intelligence.