M

Manulife

Verified Job Source

Manulife is a global financial services leader, providing innovative solutions to improve customer decisions and lives, with extensive operations and a vast client base worldwide.

Toronto, Ontario

Insurance
5,001+ people

About

Manulife is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, we operate as Manulife across our offices in Canada, Asia, and Europe, and primarily as John Hancock in the United States. We have more than 40,000 employees, over 116,000 agents serving ~34 million customers worldwide, and over $1.3 trillion in assets under management and administration. Visit www.Manulife.com to find out more. For Manulife terms of use, please visit http://bit.ly/SM_Terms

Open positions

Senior Full Stack Software Engineer

Hybrid · Toronto

Lead the evolution of modern applications and guide the modernization of existing .NET and Java systems. Collaborate with cross-functional teams to design, build, and operate scalable, secure, and high-performing software solutions.

Associate Data Scientist - GenAI

Hybrid · Toronto

Develop and implement AI and machine learning models using generative AI techniques, including prompt engineering and RAG applications. Collaborate with cross-functional teams to deploy scalable solutions on cloud platforms like Azure.

Data Scientist

Hybrid · Toronto

Develop analytics, machine learning, and generative AI solutions to solve complex business challenges and drive strategic decision-making. Collaborate with cross-functional teams to analyze large datasets and implement AI-enabled workflows.

Cloud Engineer, Canadian Segment Technology

Hybrid · Toronto

The Cloud Engineer will design and maintain the AKS cluster model for the Canadian segment while automating operational workflows using Infrastructure-as-Code. They will collaborate with application development and partner teams to ensure a secure, scalable, and integrated platform experience.

Senior Data Scientist

Hybrid · Toronto

Lead complex analytics, machine learning, and generative AI initiatives from problem framing through implementation. Mentor junior data scientists and collaborate with cross-functional partners to drive meaningful business outcomes.

Back-end Software Engineer (Kotlin)

Hybrid · Waterloo

Design and build APIs and backend services to expose new capabilities to members. Apply Agile principles to code, unit test, and integrate new features while contributing to automated testing and documentation.

Lead Full Stack Software Engineer

Hybrid · Waterloo

Lead the design, development, and delivery of full-stack applications using Java and React while architecting scalable cloud-native solutions on Microsoft Azure. Mentor engineering teams through code reviews and technical leadership while driving DevOps adoption and architectural best practices.

Senior Data Scientist - GenAI

Hybrid · Toronto

Develop and implement robust analytical solutions using generative AI, machine learning, and cloud platforms to drive business decision-making. Collaborate with cross-functional teams to integrate data science solutions and communicate complex technical findings to stakeholders.

Senior Full Stack Software Engineer

Hybrid · Waterloo

Design, develop, and maintain scalable web applications using React and .NET 8 while building robust RESTful APIs and microservices. Collaborate with cross-functional teams to deliver end-to-end features, mentor junior engineers, and drive engineering best practices.

Senior Full-Stack Software Engineer - Global AI Platform

Hybrid · Toronto

This role designs and maintains a scalable, secure, cloud-native AI platform to support enterprise-grade AI and agent-powered solutions. The engineer will integrate MLOps practices, build distributed services, and collaborate with data scientists to ensure high-performance infrastructure.

Software Engineer(s), Manulife Bank Technology Team

Hybrid · Waterloo

Develop and maintain scalable data pipelines and enterprise-grade applications using .NET and Azure services. Collaborate with cross-functional teams to ensure high performance, security, and reliability of technical solutions.

Cloud/DevOps Engineer, Manulife Bank Technology

Hybrid

Join our Manulife Bank Technology Team! We’re looking for a Cloud/DevOps Engineer with deep experience in Azure cloud platforms, Kubernetes, DevOps, and platform engineering to help design, build, operate, and continuously improve our cloud-native banking platforms. In this role, you’ll collaborate closely with product partners, software engineers, architects, security teams, and platform stakeholders to deliver secure, scalable, and highly available cloud solutions supporting critical business initiatives. You’ll contribute across the full platform lifecycle—from infrastructure provisioning…

Senior Cloud Engineer

Hybrid · Toronto

Design, build, and optimize scalable cloud platforms and infrastructure using modern DevOps and Infrastructure-as-Code practices. Collaborate with cross-functional teams to deliver secure cloud-native applications and mentor team members on modernization initiatives.

Data Engineer

Hybrid · Toronto

Design, develop, and maintain scalable ETL/ELT pipelines and data architecture using Azure services. Collaborate with data professionals to integrate diverse data sources while ensuring data quality, security, and compliance with governance policies.

Data Engineer

Hybrid · Toronto

Design, develop, and maintain scalable ETL/ELT pipelines and data architecture using Azure services. Collaborate with data professionals to integrate diverse data sources while ensuring data quality, security, and compliance with governance policies.

Lead Cybersecurity Architect

Hybrid · Toronto

Lead the design and implementation of robust security frameworks and strategies to protect digital assets across a specific business unit. This includes managing AI security, conducting risk assessments, and aligning security roadmaps with organizational goals.