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
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ 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 innovative team working at the forefront of generative AI and financial technology. This role offers a unique opportunity to work on cutting-edge AI applications in a financial services context, including copilots, summarization tools, and conversational agents.

The position requires expertise in implementing and fine-tuning large language models, building scalable RAG systems, and developing secure AI pipelines. You'll work closely with financial domain experts to understand complex use cases in wealth management, retirement planning, and risk analysis. The role demands strong technical skills in Python, ML frameworks, and cloud platforms, combined with an understanding of financial regulations and compliance requirements.

Manulife offers a collaborative environment where you'll be empowered to learn and grow your career. The company provides comprehensive benefits including health, dental, vision coverage, retirement plans, and wellness benefits. With a hybrid work arrangement and locations in major Canadian tech hubs (Toronto and Montreal), this role offers flexibility and work-life balance.

The ideal candidate will have 3+ years of experience in machine learning engineering, strong programming skills, and experience with production-level deployment. You'll be part of a global team shaping the future of financial services through AI innovation, while working in a culture that values diversity, inclusion, and employee well-being.

This is an excellent opportunity for a machine learning professional looking to make an impact in the financial sector while working with cutting-edge AI technologies in a supportive, growth-oriented environment.

Last updated 4 hours ago

Responsibilities For Machine Learning Engineer

  • Craft, develop, and deploy generative AI applications
  • Implement and fine-tune large language models
  • Integrate models with vector databases
  • Build scalable RAG systems
  • Collaborate with financial domain experts
  • Build and maintain APIs and model serving layers
  • Implement MLOps workflows
  • Ensure data privacy, security, and compliance

Requirements For Machine Learning Engineer

Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 3+ years of experience in machine learning engineering, including production-level deployment
  • Proficient in Python and experienced with generative AI and ML frameworks
  • Experience with cloud platforms, containerization, and CI/CD workflows
  • Experience building generative AI applications in financial context
  • Deep understanding of LLM fine-tuning, embeddings, and optimization
  • Knowledge of MLOps tools and model monitoring frameworks

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Health insurance coverage
  • Dental coverage
  • Vision coverage
  • Retirement savings plans
  • Mental health benefits
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance plans
  • Paid time off including holidays, vacation, personal, and sick days

Interested in this job?

Jobs Related To Manulife Machine Learning Engineer