Machine Learning Engineer II
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
Build cutting-edge machine learning models to personalize user experiences across product surfaces.
Collaborate with cross-functional teams to experiment, evaluate, and improve ML models for ranking, search, and recommendations.
Design and maintain end-to-end data processing pipelines and large-scale ML systems using big data technologies.
Leverage real-time streaming data and scalable architectures to power live recommendations.
Conduct rapid experiments (A/B tests) and apply best practices from the latest trends in recommendation systems.
Communicate findings clearly and contribute to a fast-paced, impact-driven environment.
Collaborate with cross-functional teams to experiment, evaluate, and improve ML models for ranking, search, and recommendations.
Design and maintain end-to-end data processing pipelines and large-scale ML systems using big data technologies.
Leverage real-time streaming data and scalable architectures to power live recommendations.
Conduct rapid experiments (A/B tests) and apply best practices from the latest trends in recommendation systems.
Communicate findings clearly and contribute to a fast-paced, impact-driven environment.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
Already have an account? Log in
Similar openings
Other roles that could suit you.
? Machine Learning Intern Fall 2026 (Toronto) ? Director, Data Science ? Research Intern – Explainable AI and Reporting Framework for Power Grid ML Applications ? Software Development Manager, Measurement, AdTech and Data Science, Ads Performance Measurement ? Software Engineer, Machine Learning Infrastructure ? Principal Software Engineer - AI Platform
Remote workpartial
CityToronto, Canada