Senior Machine Learning Engineer

4 weeks ago


Toronto, Ontario, Canada Manulife Full time

Job Title: Senior Machine Learning Engineer

About the Role

We are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to identify actionable insights using multi-signal datasets.

Key Responsibilities

  • Develop feature engineering components to source and acquire structured and unstructured data to support modeling efforts.
  • Collaborate with Data Engineers and IT Domain Experts to understand source data and formulate hypotheses and insights prior to model design.
  • Develop and deploy machine learning models to solve business problems using various algorithms and techniques.
  • Work closely with partners to gather requirements and implement solutions that meet their needs.
  • Embrace best practices, processes related to MLOps, coding standard methodologies for the broader data science and engineering teams.
  • Experience in optimizing model accuracy and runtime performance using techniques such as model compression and parallelization.
  • Mentor and provide guidance to junior team members, fostering a culture of continuous learning and improvement.
  • Stay up to date with industry trends and advancements in Machine Learning, Generative AI, Prompt engineering, Cloud and related technologies.

What We Are Looking For

  • An advanced degree in Machine Learning, Data Science, Computer Science, Engineering, or Statistics.
  • Minimum of 5 years of experience solving high-impact business problems using Machine Learning & Data Science.
  • Proven experience as a Data/ML Engineer, with a strong focus on machine learning, generative AI, prompt engineering, and RAG applications.
  • Hands-on experience with Azure tech stack, including Azure Cognitive Search, Langchain, Vector stores.
  • Strong partner management, ability to translate sophisticated technical topics into business language, presentation skills, and an ability to balance a sense of urgency with shipping high-quality and pragmatic solutions.
  • Strong software development skills with proficiency in Python and advanced working SQL knowledge, preferably using the Azure stack and experience with Azure ML, Databricks, Azure Data Factory.
  • Experience in productionizing code through the DevOps pipeline (git, Jenkins pipeline, code scan).
  • Solid understanding of machine learning algorithms, statistical modeling, and data analysis techniques.

What We Offer

  • A competitive salary and benefits packages.
  • A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
  • A focus on growing your career path with us.
  • Flexible work policies and strong work-life balance.
  • Professional development and leadership opportunities.

Our Commitment to You

  • Values-first culture: We lead with our Values every day and bring them to life together.
  • Boundless opportunity: We create opportunities to learn and grow at every stage of your career.
  • Continuous innovation: We invite you to help redefine the future of financial services.
  • Delivering the promise of Diversity, Equity and Inclusion: We foster an inclusive workplace where everyone thrives.
  • Championing Corporate Citizenship: We build a business that benefits all partners and has a positive social and environmental impact.


  • Old Toronto, Ontario, Canada The Institute for Performance and Learning Full time

    About The RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Message Detection Decisioning team. As a key member of our team, you will play a critical role in building an extremely precise Detection Engine that can operate on hundreds of millions of messages at milliseconds latency.Our team is responsible for solving a...


  • Old Toronto, Ontario, Canada The Institute for Performance and Learning Full time

    About The RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Message Detection Decisioning team. As a key member of our team, you will play a critical role in building an extremely precise Detection Engine that can operate on hundreds of millions of messages at milliseconds latency.Our team is responsible for solving a...


  • Toronto, Ontario, Canada Tali AI Full time

    {"title": "Senior Machine Learning Engineer", "description": "Transforming Healthcare with AIPhysicians are overwhelmed by administrative tasks, leading to burnout and the "great resignation" of healthcare professionals.Tali AI is dedicated to tackling this issue with a voice-enabled virtual assistant designed for physicians.Our AI-powered assistant...


  • Old Toronto, Ontario, Canada Autodesk Full time

    Job Title: Senior Machine Learning EngineerJob Summary:Autodesk is seeking a highly skilled Senior Machine Learning Engineer to join our AEC Solutions team. As a key member of our team, you will be responsible for developing and deploying machine learning models to enhance design and engineering workflows in the Architecture, Engineering, and Construction...


  • Toronto, Ontario, Canada AutoTrader Full time

    Job Title: Senior Machine Learning EngineerWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at AutoTrader. As a key member of our AI-driven products team, you will play a pivotal role in advancing our machine learning capabilities and delivering exceptional value to our customers.Key Responsibilities:Design and implement...


  • Toronto, Ontario, Canada AutoTrader Full time

    Job Title: Senior Machine Learning EngineerWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at AutoTrader. As a key member of our AI-driven products team, you will play a pivotal role in advancing our machine learning capabilities and delivering exceptional value to our customers.Key Responsibilities:Design and implement...


  • Toronto, Ontario, Canada Perceptive Space Systems Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Perceptive Space Systems. As a key member of our engineering team, you will be responsible for building and deploying machine learning models that support our space weather prediction products.Responsibilities:Provide technical leadership on machine learning...


  • Toronto, Ontario, Canada Perceptive Space Systems Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Perceptive Space Systems. As a key member of our engineering team, you will be responsible for building and deploying machine learning models that support our space weather prediction products.Responsibilities:Provide technical leadership on machine learning...


  • Toronto, Ontario, Canada Manulife Full time

    Job Title: Senior Machine Learning EngineerJob Summary:We are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Toronto, Ontario, Canada Manulife Full time

    Job Title: Senior Machine Learning EngineerJob Summary:We are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Toronto, Ontario, Canada WAVE Full time

    About the Role At Wave, we're looking for a highly skilled Senior Machine Learning Engineer to join our team. As a Senior Machine Learning Engineer, you will play a key role in shaping the future of our AI capabilities by combining traditional machine learning with cutting-edge Generative AI technologies. Key Responsibilities * Develop, scale, and...


  • Toronto, Ontario, Canada WAVE Full time

    About the Role At Wave, we're looking for a highly skilled Senior Machine Learning Engineer to join our team. As a Senior Machine Learning Engineer, you will play a key role in shaping the future of our AI capabilities by combining traditional machine learning with cutting-edge Generative AI technologies. Key Responsibilities * Develop, scale, and...


  • Toronto, Ontario, Canada WAVE Full time

    About the Role At Wave, we're looking for a highly skilled Senior Machine Learning Engineer to join our team. As a Senior Machine Learning Engineer, you will play a key role in shaping the future of our AI capabilities by combining traditional machine learning with cutting-edge Generative AI technologies. Key Responsibilities * Develop, scale, and...


  • Toronto, Ontario, Canada WAVE Full time

    About the Role At Wave, we're looking for a highly skilled Senior Machine Learning Engineer to join our team. As a Senior Machine Learning Engineer, you will play a key role in shaping the future of our AI capabilities by combining traditional machine learning with cutting-edge Generative AI technologies. Key Responsibilities * Develop, scale, and...


  • Toronto, Ontario, Canada Curai Full time

    About Curai HealthCurai Health is a pioneering company in the field of AI-powered virtual clinics. Our mission is to improve access to care at scale by leveraging machine learning and automation technology.Job DescriptionWe are seeking a Senior Machine Learning Engineer to join our AI team. As a key member of our team, you will be responsible for designing,...


  • Toronto, Ontario, Canada Curai Full time

    About Curai HealthCurai Health is a pioneering company in the field of AI-powered virtual clinics. Our mission is to improve access to care at scale by leveraging machine learning and automation technology.Job DescriptionWe are seeking a Senior Machine Learning Engineer to join our AI team. As a key member of our team, you will be responsible for designing,...


  • Toronto, Ontario, Canada Loopio Full time

    About the RoleWe're seeking a highly skilled Senior Machine Learning Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models that drive business value.Key ResponsibilitiesDevelop and implement machine learning algorithms to solve complex business...


  • Toronto, Ontario, Canada Curai Full time

    About Curai HealthCurai Health is a pioneering AI-powered virtual clinic dedicated to improving access to care at scale. Our mission is to deliver high-quality, low-friction care to patients through innovative machine learning solutions.Job SummaryWe are seeking a Senior Machine Learning Engineer to join our AI team. As a key member of our team, you will be...


  • Toronto, Ontario, Canada Curai Full time

    About Curai HealthCurai Health is a pioneering AI-powered virtual clinic dedicated to improving access to care at scale. Our mission is to deliver high-quality, low-friction care to patients through innovative machine learning solutions.Job SummaryWe are seeking a Senior Machine Learning Engineer to join our AI team. As a key member of our team, you will be...


  • Toronto, Ontario, Canada Curai Full time

    About Curai HealthCurai Health is a pioneering AI-powered virtual clinic dedicated to improving access to care at scale. Our mission is to deliver high-quality, low-friction care to patients through innovative machine learning solutions.Job SummaryWe are seeking a Senior Machine Learning Engineer to join our AI team. As a key member of our team, you will be...