Machine Learning Jobs in Canada
73 open roles, updated daily
Filters2

Apply for the Machine Learning Intern 2027 role at Pinterest in Toronto. Build scalable ML models and product features. Monthly salary $8,000 - $8,600 CAD.

Apply for the Machine Learning Intern 2027 role at Pinterest in Toronto. Build scalable ML models and product features. Monthly salary $8,000 - $8,600 CAD.

Join Stripe in Toronto as a PhD Data Scientist Intern. Build fraud and risk models impacting millions of businesses. Apply now.

Join Stripe in Toronto as a PhD Data Scientist Intern. Build fraud and risk models impacting millions of businesses. Apply now.
Join Ema in Vancouver as a Software Engineer, Machine Learning. Build production AI agents and scalable machine learning systems.
Join Ema in Vancouver as a Software Engineer, Machine Learning. Build production AI agents and scalable machine learning systems.
Apply for the Data Scientist role at HUMAN in Canada. Build fraud detection algorithms with Python and SQL. Salary: CA$125K – CA$175K.
Apply for the Data Scientist role at HUMAN in Canada. Build fraud detection algorithms with Python and SQL. Salary: CA$125K – CA$175K.

Join Coursera as a Senior Product Manager, Applied AI in Canada. Own enterprise customer deployments and shape our AI strategy. Salary: $164k-$205k.

Join Coursera as a Senior Product Manager, Applied AI in Canada. Own enterprise customer deployments and shape our AI strategy. Salary: $164k-$205k.

Join Lyft in Toronto as a Data Scientist on the Mapping team. Shape routing algorithms, analyze spatial data, and drive business decisions.

Join Lyft in Toronto as a Data Scientist on the Mapping team. Shape routing algorithms, analyze spatial data, and drive business decisions.

Drive net-new revenue and expansion across Canada's AI-native ecosystem as an Enterprise Account Executive at Elastic in Toronto or Montreal.

Drive net-new revenue and expansion across Canada's AI-native ecosystem as an Enterprise Account Executive at Elastic in Toronto or Montreal.

Lead data strategy and AI integration as Director of Data at Global HR Platform in Toronto. Enjoy hybrid work, competitive salary, and robust benefits.

Lead data strategy and AI integration as Director of Data at Global HR Platform in Toronto. Enjoy hybrid work, competitive salary, and robust benefits.

Apply for the Senior Data Scientist II - Ads Optimization role at Instacart. Canada remote position focusing on ad algorithms, experimentation, and ML.

Apply for the Senior Data Scientist II - Ads Optimization role at Instacart. Canada remote position focusing on ad algorithms, experimentation, and ML.
Join Moment Energy in Surrey, BC as a Data Scientist Co-op starting January 2027. Apply machine learning to advanced battery energy storage systems.
Join Moment Energy in Surrey, BC as a Data Scientist Co-op starting January 2027. Apply machine learning to advanced battery energy storage systems.

Join TextNow as a Data Scientist in Waterloo, ON. Build models, run experiments, and drive growth with free phone service and flexible remote work.

Join TextNow as a Data Scientist in Waterloo, ON. Build models, run experiments, and drive growth with free phone service and flexible remote work.

Join Numa in Montreal as a Senior Machine Learning Developer. Build AI voice agents, earn $200k-$250k CAD, and shape automotive AI.

Join Numa in Montreal as a Senior Machine Learning Developer. Build AI voice agents, earn $200k-$250k CAD, and shape automotive AI.

Join Zynga as a Principal Data Analyst to drive product strategy and game integrity for Zynga Poker. Requires 8+ years of data science experience.

Join Zynga as a Principal Data Analyst to drive product strategy and game integrity for Zynga Poker. Requires 8+ years of data science experience.

Join PointClickCare in Mississauga as a Senior Machine Learning Systems Engineer. Build ML platforms, MLOps pipelines, and scalable cloud AI systems.

Join PointClickCare in Mississauga as a Senior Machine Learning Systems Engineer. Build ML platforms, MLOps pipelines, and scalable cloud AI systems.

Join Torc Robotics as a Senior Machine Learning Engineer for Camera Models. Build perception systems for autonomous trucks. Remote in Canada or Montreal.

Join Torc Robotics as a Senior Machine Learning Engineer for Camera Models. Build perception systems for autonomous trucks. Remote in Canada or Montreal.

Build internal marketing systems and AI agent workflows at Faire. Position based in Toronto with a salary range of $140,000 to $192,500.

Build internal marketing systems and AI agent workflows at Faire. Position based in Toronto with a salary range of $140,000 to $192,500.

Join Abnormal as a Senior Software Engineer for the Detection Team. Build model serving infrastructure remotely from Canada.

Join Abnormal as a Senior Software Engineer for the Detection Team. Build model serving infrastructure remotely from Canada.
Apply for the Senior/Staff Data Scientist role at Render. SF or Remote (US/Canada). Strategic analytics partner, $195K-$268K + equity, great benefits.
Apply for the Senior/Staff Data Scientist role at Render. SF or Remote (US/Canada). Strategic analytics partner, $195K-$268K + equity, great benefits.

Join EviSmart in Vancouver as an AI/ML Engineer to build automated ML platforms, correction flywheels, and production inference scaling.

Join EviSmart in Vancouver as an AI/ML Engineer to build automated ML platforms, correction flywheels, and production inference scaling.

Apply as a Staff AI Engineer at Safe Software. Remote across Canada (excl. QC). Build production AI systems. Earn $147k-$167k CAD.

Apply as a Staff AI Engineer at Safe Software. Remote across Canada (excl. QC). Build production AI systems. Earn $147k-$167k CAD.

Lead Gore Mutual Insurance's data science team in Cambridge or Toronto. Drive AI/ML strategy, predictive modeling, and agentic workflows.

Lead Gore Mutual Insurance's data science team in Cambridge or Toronto. Drive AI/ML strategy, predictive modeling, and agentic workflows.

Join MaintainX as a remote Senior Applied Scientist for ML Predictive Maintenance in Canada. Build machine learning models with Python, PyTorch, and TensorFlow.

Join MaintainX as a remote Senior Applied Scientist for ML Predictive Maintenance in Canada. Build machine learning models with Python, PyTorch, and TensorFlow.

Join Instacart as a Senior ML Engineer on the Ads Response Prediction team. Remote in Canada (ON, AB, BC, NS). Base pay $180k-$190k CAD.

Join Instacart as a Senior ML Engineer on the Ads Response Prediction team. Remote in Canada (ON, AB, BC, NS). Base pay $180k-$190k CAD.
Design and deploy high-precision Edge AI models for Geotab camera systems. Focus on real-time performance, optimization, and code quality.
Design and deploy high-precision Edge AI models for Geotab camera systems. Focus on real-time performance, optimization, and code quality.