Data Science Jobs in Canada
There are 495 open Data Science jobs in Canada on freehire right now. 186 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 42%
How the work is done
- Remote 86 · 17%
- Hybrid 85 · 17%
- Onsite 3 · 1%
Visa sponsorship offered in 52% of the 63 postings that state a position on it.
Seniority
- Senior 143
- 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
Principal Data Scientist
Principal Data Scientist at FOX leads AdRise’s ad-tech monetization, defining metrics, experimentation strategy, and ML systems for targeting, pricing, and auction performance.
Data Scientist, Payments & Fraud Integrity
Build ML models and analyze signals to prevent fraud in Lyft’s payments systems while balancing rider and driver experience.

Impactful Data Scientist - ML & Experiments
Build and run ML experiments to guide product and business decisions at a payments infrastructure company.
GenAI & NLP Lead Data Scientist - End-to-End AI Solutions
Lead a team to design, build, and deploy generative AI and NLP solutions for clients using Azure OpenAI and LangGraph, from scoping to production.
Lead Data Scientist
Lead a team of data scientists to build ML models that classify and sort recycled plastics in real time using spectral sensor data and deep learning.
Senior Data Scientist
Build predictive models and analytics to guide lending and risk decisions for Canadian agriculture, using Python, R, SAS, and AWS.
Consultant, Data Scientist (AI & ML)
Consultant builds AI/ML models and data pipelines for clients, using Python, SQL, and frameworks like TensorFlow/PyTorch to turn messy data into actionable insights.
Generative AI Data Scientist Opportunity
Build and deploy generative AI and LLM models on Azure to transform financial data into insights, optimize solutions, and mentor teams.
Senior Data Scientist Gen AI
Build and deploy generative AI models (LLMs, RAG, prompt engineering) on Azure to solve financial-services problems like health analytics and operations modernization.
Hands-On Data Scientist - Analytics & AI
Data Scientist builds ML/NLP models and analytics for insurance clients, translating business needs into solutions while ensuring data governance and quality.
Data Scientist- Search Engine Optimization Expert
Build SEO and paid-search models to optimize CTR, CPC, and ROAS, using Python/R, SQL, and Google Ads/Analytics APIs.
Staff Data Scientist - Ads (AI Native)
Build and deploy large-scale ML systems to optimize ad delivery and revenue, collaborating with product and engineering teams in a remote-first environment.


Remote Data Scientist - Predictive Analytics & ML
Build predictive models and analytics products for Alberta’s government, using ML/AI to turn data into actionable insights for policy and decision-making.
Data Scientist
Build predictive models and extract insights from data using Python, SQL, and ML frameworks like TensorFlow and PyTorch.
Data Scientist
Build and scale predictive/prescriptive analytics and ML models for a global biopharma company using Python, PySpark, SQL, and Palantir Foundry.
Data Scientist — AI & Predictive Analytics for Public Safety
Build AI and predictive models to guide public-safety decisions at Ontario’s regulator, turning data into actionable insights for impact.
Hybrid Toronto Data Scientist - AI/ML & Big Data Analytics
Build and deploy AI/ML models and analyze large datasets to drive customer insights and business decisions in a hybrid Toronto role.
Consultant, Data Scientist (AI & ML)
Consultant builds and deploys AI/ML models and data pipelines for clients, using Python, SQL, and frameworks like TensorFlow/PyTorch to turn messy data into actionable insights.
Senior Data Scientist
Build and deploy AI/ML models and generative-AI tools that accelerate engineering workflows, extract and enhance technical data, and support simulation and decision-making across Trane Technologies' climate solutions.