1,831,020open jobs
105,451companies
274,837added this week
Browse all
Salary
≈ $58k – $137k per year (Estimated)
Location
In office (Toronto)
Seniority
Junior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 5, 2026. Manulife scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Manulife is a Canadian insurance and asset management group founded in Toronto in 1887, with the first Canadian prime minister as its founding president. It sells life and health insurance, annuities and retirement products in Canada, the United States under the John Hancock brand and across a dozen Asian markets, and runs Manulife Investment Management as a global asset manager for institutional and retail clients. Headquartered in Toronto and listed in Toronto, New York and Hong Kong, it earns a growing share of its profit in Asia and has been reducing its exposure to legacy long-term care liabilities through reinsurance transactions.

Manulife is making a significant investment in Advanced Analytics and GenAI to transform how Finance, Treasury, and Actuarial teams make decisions. Our AI team builds practical, governed solutions that move from idea to implementation and are adopted in real business workflows.

We’re hiring two Associate Applied AI Engineers who bring strong technical depth, sound software engineering practices, and a modern GenAI design mindset to help deliver AI and GenAI capabilities that integrate effectively into real business workflows. This is an excellent opportunity for candidates with graduate-level training in AI/ML or related quantitative disciplines, as well as those in early-career applied AI roles, who want to work on meaningful business problems rather than research prototypes or notebook-based analysis alone. If you enjoy taking ambiguous business challenges and translating them into structured solution designs, measurable experiments, and production-ready outcomes, this role is for you.

Position Responsibilities:

1. Contribute to end-to-end solution design (GenAI + ML)

Translate business problems into a clear solution approach, including user workflow, data flow, model approach, evaluation plan, and operational controls.

Create lightweight, high-quality design artifacts such as system context, runtime sequence, agent/tool maps, data lineage, and decision logs that support implementation and governance.

Participate in design discussions and make thoughtful trade-offs across accuracy, explainability, cost, latency, and maintainability.

2. Build models and GenAI components for Finance & Actuarial use cases

Develop ML solutions such as forecasting, classification, NLP, anomaly detection, optimization, and scenario analysis.

Build GenAI capabilities such as retrieval-based solutions (RAG), structured summarization and extraction, transaction understanding, variance explanation, and tool-using workflows where appropriate.

Engineer features from structured and unstructured data and help ensure solutions remain robust as data evolves.

3. Apply strong evaluation and testing practices

Implement performance evaluation using holdouts, backtesting, error analysis, and fit-for-purpose metrics aligned to the business problem.

For GenAI, help design practical evaluation approaches such as scenario coverage, edge cases, human review rubrics, quality scoring, and regression testing.

Document model limitations clearly and support guardrails that improve the reliability and safe use of outputs.

4. Partner closely to productionize and operate solutions

Collaborate with Data Engineering, ML Engineering, and Software teams to productionize solutions through reliable data pipelines, model packaging, CI/CD, deployment, and monitoring.

Write maintainable, tested code using strong software engineering practices such as version control, modular design, logging, and code review.

Support monitoring for data quality, drift, performance deterioration, and operational failures, and help investigate issues when thresholds are breached.

Contribute to runbooks and support adoption and UAT with business users.

5. Work in a governed environment

Contribute to the documentation and evidence required for model risk review, including assumptions, validation results, monitoring plans, UAT evidence, and approvals.

Ensure privacy and security expectations are met through data minimization, appropriate access controls, and safe handling of sensitive information.

Follow established standards for reproducibility, traceability, model documentation, and auditability.

6. Grow team capability and delivery maturity

Learn quickly from design reviews, code reviews, and stakeholder feedback, and apply those lessons to future work.

Contribute reusable components, templates, examples, and testing patterns that make team delivery faster and more consistent.

Stay current with emerging AI and GenAI engineering patterns and bring forward practical ideas that improve how the team builds solutions.

Required Qualifications:

  • Master’s or PhD in Computer Science, Statistics, Machine Learning, Applied Mathematics, Operations Research, Engineering, or a related quantitative field.
  • 0-3 years of experience in applied data science / machine learning, including internships, co-ops, research, or early-career industry experience; strong academic project work may also be considered.
  • Strong Python and SQL, with solid software engineering fundamentals such as Git-based workflows, code reviews, unit and integration testing, logging, readable code structure, debugging, and basic performance tuning.
  • Hands-on experience with modern DS/ML tooling such as scikit-learn, PyTorch/TensorFlow, Spark/Databricks or similar, including data preparation, feature engineering, and model development.
  • Demonstrated ability to turn a problem into a structured technical approach, including clear thinking around inputs, outputs, assumptions, failure modes, and evaluation.
  • Exposure to building or evaluating GenAI solutions, including at least one of: RAG, structured summarization/extraction, LLM-based classification, tool/function calling, or multi-step workflows.
  • Strong evaluation mindset across ML and GenAI, including metric selection, holdout testing, error analysis, scenario coverage, edge-case thinking, and basic regression testing approaches.
  • Understanding of production-oriented development, including packaging code, working with APIs or services, handling configuration, monitoring outputs, and designing for maintainability.
  • Strong communication skills, with the ability to explain technical outputs, limitations, and design choices in plain language.

Preferred Qualifications:

  • Master’s or PhD in Computer Science, Statistics, Machine Learning, Applied Mathematics, Operations Research, Engineering, or a related quantitative field.
  • 0-3 years of experience in applied data science / machine learning, including internships, co-ops, research, or early-career industry experience; strong academic project work may also be considered.
  • Strong Python and SQL, with solid software engineering fundamentals such as Git-based workflows, code reviews, unit and integration testing, logging, readable code structure, debugging, and basic performance tuning.
  • Hands-on experience with modern DS/ML tooling such as scikit-learn, PyTorch/TensorFlow, Spark/Databricks or similar, including data preparation, feature engineering, and model development.
  • Demonstrated ability to turn a problem into a structured technical approach, including clear thinking around inputs, outputs, assumptions, failure modes, and evaluation.
  • Exposure to building or evaluating GenAI solutions, including at least one of: RAG, structured summarization/extraction, LLM-based classification, tool/function calling, or multi-step workflows.
  • Strong evaluation mindset across ML and GenAI, including metric selection, holdout testing, error analysis, scenario coverage, edge-case thinking, and basic regression testing approaches.
  • Understanding of production-oriented development, including packaging code, working with APIs or services, handling configuration, monitoring outputs, and designing for maintainability.
  • Strong communication skills, with the ability to explain technical outputs, limitations, and design choices in plain language.

When you join our team:

  • We’ll empower you to learn and grow the career you want.
  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
  • As part of our global team, we’ll support you in shaping the future you want to see.

The role being advertised is an existing vacancy.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact [email protected].

Referenced Salary Location

Toronto, Ontario

Working Arrangement

Hybrid

Salary range is expected to be between

$69,525.00 CAD - $115,875.00 CAD

Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. If you are applying for this role outside of the primary location, please contact [email protected] for the salary range for your location.

Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact [email protected] for more information about U.S.-specific paid time off provisions.

We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,831,020 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Toronto
≈ $60k – $121k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Waterloo
Python
SQL
PowerShell
Python
pySpark
Databases
Databricks
AI/ML
Copilot
Claude
Spark
Vertex AI
Prompt Engineering
AI Agents
Gemini
OpenAI Codex
DevOps
GCP
Git
Management
Google Workspace
Agile
Apply
≈ $89k – $178k per year (Estimated) • Hybrid • Full-Time • High School Diploma • Mirabel
AI/ML
AI Agents
Human-in-the-Loop
Management
Agile
Apply
MLOps Technical Lead 12 hours ago
≈ $85k – $169k per year (Estimated) • In office • Mississauga
Python
AI/ML
MLFlow
Kubeflow
Machine Learning
DevOps
Terraform
GitHub Actions
CircleCI
CloudFormation
Fluentd
Prometheus
GitLab CI
CI/CD
Jenkins
Git
AWS
Grafana
Bitbucket
GitHub
GitLab
Apply
≈ $117k – $240k per year (Estimated) • In office • 7+ years exp • Toronto
Python
Go
TypeScript
Python
FastAPI
AI/ML
LangGraph
LangChain
Claude
Spark
LlamaIndex
Model Context Protocol
Fine-tuning
Embeddings
AI Agents
LiteLLM
AWS Bedrock
TensorFlow
PyTorch
LLM
RAG
Synthetic Data
OpenAI
Anthropic
LLMOps
Structured Outputs
LLM Guardrails
Machine Learning
DevOps
AWS
Platform Engineering
Cybersecurity
Okta
Apply
AI Engineer 4 hours ago
≈ $20k – $44k per year (Estimated) • Remote (India) • Full-Time • 4+ years exp • India
AI/ML
Copilot
Claude
Prompt Engineering
AI Agents
Anthropic
Agentic Workflows
Management
n8n
Apply
Project Lead 1 day ago
≈ $108k – $221k per year (Estimated) • In office • 8+ years exp • Juno Beach
Python
SQL
Python
pySpark
Databases
Weaviate
Databricks
Pinecone
FAISS
AI/ML
LangGraph
AutoGen
LangChain
Claude
Spark
MLFlow
Embeddings
Prompt Engineering
AI Agents
Semantic Kernel
Llama
CrewAI
RAG
LLMOps
Multi-Agent Systems
DevOps
GCP
Azure
AWS
Apply
Data Engineer 1 day ago
≈ $51k – $110k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Singapore
Python
Java
SQL
Python
Flask
Databases
Redis
Apache Kafka
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Spark
Embeddings
AI Agents
Flink
LLM
RAG
Semantic Search
Semantic Search
DevOps
Rest API
Terraform
GCP
CI/CD
AWS
Docker
Kubernetes
Google Cloud Run
Analytics
ETL/ELT
Fivetran
Apply
≈ $18k – $48k per year (Estimated) • In office • Bengaluru
Python
SQL
Python
pySpark
Databases
Apache Iceberg
AI/ML
Spark
DevOps
Azure DevOps
Azure
CI/CD
Git
Incident Management
Management
Agile
Scrum
Apply
≈ $20k – $32k per year (Estimated) • In office • Internship • Bachelor's Degree • Singapore
Python
SQL
Analytics
Power BI
Microsoft Excel
Apply
≈ $83k – $164k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Tulsa
SQL
C#
Databases
Oracle
DevOps
Azure
Cybersecurity
HIPAA
Apply
≈ $70k – $141k per year (Estimated) • In office • Full-Time • 4+ years exp • Toronto
Python
SQL
Databases
Databricks
AI/ML
LangChain
Spark
Scikit-learn
Function Calling
NLP
Semantic Kernel
TensorFlow
PyTorch
RAG
Hallucination
Semantic Search
Anomaly Detection
Structured Outputs
Semantic Search
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
CI/CD
Git
Management
Outlook
Apply
≈ $83k – $149k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Master's Degree • Toronto
Python
SQL
Databases
Neo4j
Databricks
Azure Cosmos DB
AI/ML
Fine-tuning
Scikit-learn
Prompt Engineering
PyTorch
LLM
RAG
Synthetic Data
Hugging Face
Machine Learning
DevOps
Azure
Apply
≈ $103k – $206k per year (Estimated) • Hybrid • Full-Time • Toronto • Waterloo • Montreal
AI/ML
Function Calling
AI Agents
RAG
Tool Use
Machine Learning
Apply
≈ $77k – $138k per year (Estimated) • In office • Full-Time • 8+ years exp • Waterloo
Python
Go
JavaScript
Rust
TypeScript
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Claude Code
Embeddings
Prompt Engineering
AI Agents
Semantic Kernel
LLM
RAG
DevOps
Terraform
GCP
GitHub Actions
Azure
CI/CD
AWS
Kubernetes
Apply
≈ $83k – $150k per year (Estimated) • In office • Full-Time • 6+ years exp • Toronto
Python
SQL
Databases
Databricks
AI/ML
Spark
Embeddings
Scikit-learn
Function Calling
AI Agents
TensorFlow
PyTorch
Anomaly Detection
Structured Outputs
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
CI/CD
Git
Apply
In office • Internship • PhD • Toronto
Python
JavaScript
C++
AI/ML
Computer Vision
Machine Learning
DevOps
GCP
Apply
≈ $87k – $173k per year (Estimated) • In office • Full-Time • 6+ years exp • Master's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Snowflake
AI/ML
Hadoop
Spark
Fine-tuning
Embeddings
Scikit-learn
Prompt Engineering
AI Agents
NLP
Transformers
TensorFlow
PyTorch
LLM
RAG
Hugging Face
Amazon SageMaker
Machine Learning
DevOps
AWS
Amazon S3
Chips/EDA
PoC Library
Management
Confluence
Agile
Scrum
Apply
$60k – $95k per year • Remote (Canada) • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Apex
Apex
MuleSoft
Visualforce
DevOps
Rest API
Incident Management
SLI/SLO/SLA
SOAP
Analytics
Informatica
Management
ServiceNow
Agile
ITIL
ITSM
Apply
Field Service Manager 7 hours ago
≈ $34k – $70k per year (Estimated) • In office • Bachelor's Degree • Toronto
Apply
≈ $94k – $172k per year (Estimated) • In office • Full-Time • Toronto
Python
SQL
AI/ML
SFT
Apply
See all jobs
This is one of many
1,831,020 more open roles from verified company boards, updated every day.