Taro Logo

Machine Learning Engineer

Manulife is a leading international financial services provider focused on making decisions easier and lives better.
$56,000 - $104,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Finance

Description For Machine Learning Engineer

Manulife, a leading international financial services provider, is seeking a Machine Learning Engineer to join their Group Function AI team. This role presents an exciting opportunity to shape the future of AI applications in finance and enterprise solutions.

The position involves designing and implementing production-grade AI services that power critical business functions across Finance, Treasury, and Actuarial departments. The ideal candidate will combine software engineering excellence with machine learning expertise to transform data science prototypes into robust, business-critical products.

Key responsibilities include building ML & GenAI pipelines, optimizing model performance, managing production deployments, and maintaining observability systems. You'll work with cutting-edge technologies including Docker, Kubernetes, and various cloud services, while implementing GenAI patterns using Azure OpenAI and Databricks.

The role requires 5+ years of software development experience, strong proficiency in Python and cloud environments, and expertise in operationalizing ML/GenAI models. Knowledge of secure, regulated domains in Finance or Insurance is essential. The position offers competitive compensation ($56,000-$104,000 CAD) and comprehensive benefits including health coverage, retirement plans, and flexible work arrangements.

Manulife provides an inclusive work environment focused on employee growth and well-being. As part of the distributed Group Function AI team, you'll have the opportunity to influence the next generation of AI solutions while working with a global organization committed to making decisions easier and lives better for their customers.

The company has received numerous recognitions, including being named one of Forbes World's Best Employers 2023 and winning the 2024 Gallup Exceptional Workplace Award. This role offers the perfect blend of technical challenge, business impact, and professional growth opportunities in a supportive, forward-thinking environment.

Last updated 6 days ago

Responsibilities For Machine Learning Engineer

  • Collaborate with Data Scientists and Data Engineers to build modular, reusable ML & GenAI pipelines
  • Engineer and optimize models for performance, cost, and scalability
  • Own production deployment using Docker, Kubernetes/AKS, and CI/CD
  • Maintain observability stacks for SLA/SLO compliance
  • Integrate AI services into finance, treasury, and actuarial workflows
  • Guide solution architecture with Cloud & Security teams
  • Evaluate and implement GenAI patterns
  • Champion engineering best practices and mentor peers
  • Stay current with advances in ML, GenAI, and DevSecOps

Requirements For Machine Learning Engineer

Python
PostgreSQL
Kubernetes
  • 5+ years delivering high-availability software in Python plus one statically-typed language
  • Experience operationalizing ML/GenAI models in cloud environments
  • Hands-on with CI/CD pipelines and testing
  • Advanced SQL skills with relational and NoSQL databases
  • Big-data processing using Spark/Databricks
  • Experience deploying or fine-tuning LLMs
  • Exposure to secure, regulated domains
  • Bachelor's degree in Computer Science or related field (preferred)
  • Master's degree is an asset

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Health and dental coverage
  • Mental health benefits
  • Vision insurance
  • Retirement savings plans
  • Global share ownership plan
  • Paid time off including holidays, vacation, personal, and sick days
  • Financial education and counseling resources

Jobs Related To Manulife Machine Learning Engineer