Hiring.Camp

Senior Machine Learning Engineer

Heinz is

·

May 6, 2026

Salary
$96k – $120k
Location
Toronto - Queen's Quay - Headquarters, Canada
Workplace
Remote, Hybrid
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
4+ years
Source
Workday

Description

Job Description

Senior Machine Learning Engineer at a glance...

Location: Toronto, ON (Hybrid - 3 days/week)

We are seeking a Senior Machine Learning Engineer to design, build, and deploy scalable machine learning solutions that drive business impact across a variety of use cases.

You will work closely with data scientists, data engineers, and business stakeholders to translate complex problems into robust machine learning systems deployed in production. The ideal candidate combines strong machine learning expertise, software engineering best practices, and experience building scalable cloud-based ML systems

What's on the menu?

  • Design, develop, and deploy machine learning models and solutions to solve complex business problems.
  • Build and maintain production-grade ML pipelines for model training, evaluation, inference, and monitoring.
  • Perform data transformation and feature engineering to create reliable and scalable input features for machine learning models.
  • Implement model monitoring and drift detection frameworks to track data drift, feature drift, and model performance degradation in production.
  • Develop scalable APIs and ML services using frameworks such as FastAPI to integrate ML models into business applications.
  • Apply strong software engineering principles, including object-oriented programming, modular design, and code maintainability.
  • Implement unit and integration tests using frameworks such as pytest to ensure reliability and maintainability of ML systems.
  • Deploy and manage ML solutions in cloud environments, preferably Microsoft Azure.
  • Work with large-scale enterprise data platforms such as Snowflake and collaborate with data engineering teams to build reliable data pipelines.
  • Optimize model training and performance using distributed computing frameworks such as Ray and Dask.
  • Use Optuna or similar tools for hyperparameter tuning and model optimization.
  • Explore and implement Large Language Model (LLM) based solutions to address business problems such as knowledge retrieval, decision support, and workflow automation.
  • Participate in code reviews, system design discussions, and continuous improvement of engineering standards.
  • Collaborate closely with cross-functional teams including business, analytics, data engineering, and technology teams to deliver high-impact solutions.

Recipe for Success - apply now if this sounds like you! 

  • Master’s degree in Computer Science, Machine Learning, Data Science, Statistics, or a related quantitative field.
  • 4+ years of experience building and deploying machine learning models and systems in production environments.
  • Strong proficiency in Python for machine learning and software development.
  • Strong understanding of object-oriented programming (OOP) and software design principles.
  • Experience building APIs using frameworks such as FastAPI or similar Python web frameworks.
  • Experience implementing unit testing using frameworks such as pytest.
  • Strong understanding of data transformation, feature engineering, and feature pipeline development.
  • Experience implementing model monitoring, drift detection, and model performance tracking in production environments.
  • Experience working with cloud platforms, preferably Microsoft Azure.
  • Experience working with data lake or modern data platforms such as Snowflake.
  • Strong experience with machine learning frameworks such as scikit-learn, PyTorch, or TensorFlow.
  • Experience working with large-scale datasets and building scalable ML pipelines.
  • Familiarity with Large Language Models (LLMs) and their application to solve business problems.

Our Total Rewards philosophy is to provide a meaningful and flexible spectrum of programs that equitably support our diverse workforce and their families and complement Kraft Heinz’ strategy and values.

New Hire Base Salary Range:

$96,200.00 - $120,200.00

Bonus: This position is eligible for a performance-based bonus as provided by the plan terms and governing documents.

The compensation offered will take into account internal equity and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors

Benefits: Coverage for employees (and their eligible dependents) through affordable access to healthcare, protection, and saving for the future, we offer plans tailored to meet you and your family’s needs. Coverage for benefits will be in accordance with the terms and conditions of the applicable plans and associated governing plan documents.

Wellbeing: We offer events, resources, and learning opportunities that inspire a physical, social, emotional, and financial well-being lifestyle for our employees and their families.

You’ll be able to participate in a variety of benefits and wellbeing programs that may vary by role, country, region, union status, and other employment status factors, for example:

  • Physical - Medical, Prescription Drug, Dental, Vision, Screenings/Assessments

  • Social - Paid Time Off, Company Holidays, Leave of Absence, Flexible Work Arrangements, Recognition, Training

  • Emotional – Employee Family Assistance Program, Wellbeing Programs, Family Support Programs

  • Financial -Savings/Pension, Life, Accidental Death & Dismemberment, Disability, Discounted Perks

Location(s)

Toronto - Queen's Quay - Headquarters

Kraft Heinz is an Equal Opportunity Employer – Underrepresented Ethnic Minority Groups/Women/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity and other protected classes. In order to ensure reasonable accommodation for protected individuals, applicants that require accommodation in the job application process may contact [email protected] for assistance.

Skills

PythonFastAPIAzureMachine LearningTensorFlowPyTorchScikit-learnSnowflakeData ScienceData Engineering

Similar Jobs

30

Senior, Machine Learning Engineer - 3D Perception

Torc Robotics · Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA +1 · Remote

Today

Senior Machine Learning Engineer

ShopBack · Shenzhen, China · Onsite

Today

Senior Machine Learning Engineer - Elements Platform (AU remote)

Canva · Melbourne, VIC, Australia · Remote

Today

Senior Machine Learning Engineer, Safety

reddit · Remote - United States · Remote

Today

Senior Machine Learning Engineer

Bpinternational · US: Houston - Westlake Campus, United States of America · Remote

Yesterday

Senior Machine Learning Engineer

Bjakcareer · Spain · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Portugal · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Sweden · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Poland · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Germany · Remote

2 days ago

Senior Machine Learning Engineer

Bjakcareer · Ireland · Remote

2 days ago

Senior Machine Learning Compiler Engineer

Amazon

2 days ago

Senior Machine Learning Engineer, AWS Generative AI Innovation Center

Amazon · Remote

2 days ago

Senior Machine Learning Engineer

MercadoLibre · Medellín, Antioquia,CO, CO

3 days ago

Senior Machine Learning Engineer - Perception 3D Segmentation

Zoox · Foster City, CA · Hybrid

3 days ago

Senior Machine Learning Engineer

ASOS · London, England, United Kingdom

4 days ago

Senior Machine Learning Engineer (Recommendations)

ASOS · London, England, United Kingdom · Hybrid

4 days ago

Senior Machine Learning Engineer

Bpinternational · GB: Sunbury - ICBT, United Kingdom · Remote

4 days ago

Senior Machine Learning Engineer

Vanguard · Malvern, PA, United States of America · Hybrid

4 days ago

Senior Machine Learning Engineer

Vanguard · Malvern, PA, United States of America · Hybrid

4 days ago

Senior Machine Learning Engineer

Sglottery · REMOTE-CANADA · Remote

4 days ago

Senior Machine Learning Engineer

Bpinternational · GB: Sunbury - ICBT, United Kingdom · Remote

4 days ago

Senior Machine Learning Engineer

Freenome · Brisbane, California · Hybrid

4 days ago

Senior Machine Learning Engineer, GAI Search Relevance - Moveworks

ServiceNow · Mountain View, CALIFORNIA, United States

4 days ago

Senior Machine Learning Engineer

Externaljobboards · Bulgaria, Hungary, Poland

5 days ago

Senior Machine Learning Engineer - H/F/NB

Ubisoft · Paris, IDF, France

5 days ago

Senior Machine Learning Graphics Engineer, AI for Experiences

Nvidia · US, CA, Santa Clara, United States of America +2 · Remote

5 days ago

Senior Machine Learning Graphics Engineer, AI for Experiences

Nvidia · Santa Clara, CA,US, US +2 · Remote

5 days ago

Senior Machine Learning Engineer - Automotive

Nvidia · Austria, Remote · Remote

5 days ago

Senior Machine Learning Engineer - Automotive

Nvidia · AT · Remote

5 days ago
Remote Senior Machine Learning Engineer at Heinz is • $96k – $120k | Hiring.Camp