Data Science Jobs in Canada
There are 493 open Data Science jobs in Canada on freehire right now. 185 of them were posted recently. The skills employers ask for most often are python, data-science and machine-learning.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$115,000 | CA$140,000 | CA$157,771 | 92 |
| USD | year | $141,900 | $178,000 | $199,000 | 25 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- python 79%
- data-science 79%
- machine-learning 78%
- ai 74%
- analytics 66%
- sql 63%
- statistics 45%
- cloud 41%
How the work is done
- Hybrid 85 · 17%
- Remote 85 · 17%
- Onsite 3 · 1%
Visa sponsorship offered in 52% of the 63 postings that state a position on it.
Seniority
- Senior 141
- Lead 49
- Staff 29
- Principal 16
- Intern 12
- C-level 7
Who is hiring
- 1000+ employees 167
- 501-1000 employees 48
- 201-500 employees 8
- 51-200 employees 8
- 11-50 employees 4
Staff Data Scientist - SEO Simulation
Staff Data Scientist at Course Hero building forecasting and simulation models for SEO—predicting crawl, indexation, search rankings, and traffic using Python and SQL on a 100M+ page site.
Senior Data Scientist
Build and maintain predictive models for property & casualty claims reserving using R, Python, and SQL, collaborating with actuaries to improve governance and operational sustainability.

Staff Data Scientist - Wildfire
Staff Data Scientist leading the Fuel Detection Model, applying ML and remote sensing to satellite/environmental data to estimate vegetation structure, fuel loads, and wildfire risk for utility partners.
Senior Data Scientist – AI/ML, Databricks & LLM
On-site Senior Data Scientist for the Government of Ontario's Ontario Data Platform, building and evaluating ML/LLM inference pipelines using Azure, Databricks, MLflow, and Python.
Data Scientist
The Data Scientist will develop and deploy predictive models and production pipelines for automotive valuation services using Python, SQL, and AWS. They will collaborate with engineering teams to optimize data processes and create visual reports to communicate insights to stakeholders.
Senior Process Data Scientist, Mechanistic Modelling
Develop first-principles and mechanistic models for biopharmaceutical manufacturing processes, combining process engineering with AI to build digital twins that drive optimization, scale-up, and manufacturing improvement for pharma/biotech clients.
Data Science Manager, Rider Experience
Leads a Toronto-based data science team at Lyft that analyzes rider behavior to shape product strategy, improve experience, and drive retention using experimentation, causal inference, and AI-native workflows.
Data Scientist - Inference, Safety and Customer Care
Build and deploy causal inference models to measure AI-powered support impacts, optimize concession budgets, and guide high-stakes decisions for Lyft’s Safety and Customer Care team.
Data Scientist, Optimization - Real-Time Supply Management
Data Scientist on Lyft's Driver Incentives Science team building and deploying optimization models and algorithms for driver pay mechanisms, budget allocation, and real-time supply positioning using Python, operations research, and causal inference.

Data Science AI Strategy, Canada
Develop financial and analytical models guiding AI adoption, GPU economics, inference COGS, and strategic investment decisions across Autodesk's platform and industry groups.
Senior, AI & Data Science
Builds and deploys end-to-end AI/ML models (forecasting, classification, LLMs) for clients, owning data, methodology, and production pipelines while mentoring junior scientists.
Senior AI & Data Scientist - End-to-End, Production-Ready
You will own machine learning models end to end—from problem framing to production—across forecasting, classification, clustering, and LLM evaluation, while mentoring junior scientists and delivering data-driven storytelling for clients at a consulting firm.
Senior Data Scientist: IFRS 9 & Credit Risk Modeling
The Senior Data Scientist will develop and monitor IFRS 9 and stress testing models for credit risk analytics, supporting RWA and Economic Capital functions. The role requires expertise in credit risk modeling and proficiency in SAS, Python, and SQL.