Taro Logo

Machine Learning Engineer

A leading global financial services provider helping people make better decisions for a better life.
$75,880 - $140,920
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Finance

Description For Machine Learning Engineer

Join Manulife, a leading global financial services provider, as a Machine Learning Engineer where you'll be at the forefront of generative AI and financial technology innovation. This role offers a unique opportunity to work on cutting-edge AI applications in a collaborative environment, developing solutions that directly impact both internal teams and client-facing platforms.

As a Machine Learning Engineer, you'll be responsible for implementing and fine-tuning large language models, building RAG systems, and creating sophisticated AI applications including copilots, summarization tools, and conversational agents. The position requires expertise in Python, cloud platforms, and MLOps, with a focus on maintaining high standards of security and compliance in the financial sector.

The role combines technical expertise with practical business application, requiring you to work closely with financial domain experts in areas such as wealth management, retirement planning, and risk analysis. You'll be implementing MLOps workflows, ensuring robust model deployment, and maintaining strict compliance with financial regulations.

Manulife offers a competitive salary range of $75,880 - $140,920 CAD, along with comprehensive benefits including health, dental, vision, and retirement plans. The company has received numerous accolades, including being named among Forbes' World's Best Employers and Canada's Top 100 Employers, demonstrating their commitment to creating an inclusive and supportive workplace environment.

Working in a hybrid arrangement, you'll join a global team that values continuous learning, professional growth, and work-life balance. This is an excellent opportunity for a skilled ML engineer looking to make a significant impact in the financial services sector while working with cutting-edge AI technologies.

Last updated 19 days 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, model serving layers, and secure pipelines
  • 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 timely optimization
  • Knowledge of MLOps tools and model monitoring frameworks

Benefits For Machine Learning Engineer

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

Jobs Related To Manulife Machine Learning Engineer