Data Science Jobs in Canada
There are 494 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
- 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 142
- 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

Senior Data Scientist, Trust & Safety and Content Quality
Senior Data Scientist at Pinterest leading Trust & Safety and Content Quality measurement—designing sampling frameworks, prevalence tracking, and statistical methodologies using Python, SQL/Spark, and ML frameworks like PyTorch/TensorFlow.
Senior, AI & Data Science
Senior AI & Data Scientist owning models end-to-end—from problem framing through production—using Python, ML algorithms, and LLMs (RAG, fine-tuning, evaluation) on client consulting engagements.
Hybrid Data Scientist: Forecasting, Pricing & Analytics
Data Scientist applying machine learning and advanced analytics to support commercial strategy, sales, and operations, building production-ready solutions.
S Data Scientist, Link Stripe via Greenhouse Toronto 7112 data science View role
Builds ML models and runs experiments to optimize Stripe’s Link checkout, local payment methods, and consumer features, using SQL, Python, and causal inference.
Senior Data Scientist
The Senior Data Scientist will design and deploy machine learning and generative AI solutions to solve complex business challenges at WestJet. This role involves end-to-end model development, from data engineering and feature creation to production deployment and executive-level communication.
Fraud Data Scientist: ML & Risk at Scale
Develops machine learning models for fraud detection and risk management in global payments, collaborating with engineering and operations to deploy solutions and inform fraud strategy.
Senior Data Scientist - Generative AI for Subsurface
Senior Data Scientist leading generative and agentic AI projects for subsurface modeling at Seequent Labs, using LLMs, LangChain, LangGraph, and cloud-based data solutions in a hybrid Calgary role.
Data Scientist, AI for Investment Alpha
Data Scientist at a pension fund building data pipelines, conducting ML analyses, and creating dashboards to generate actionable insights that support investment decisions.
Senior Data Scientist
Develop and deploy ML models for risk scoring and threat intelligence on a cybersecurity ratings platform, using Python, ML frameworks like scikit-learn/XGBoost/PyTorch, and cloud-based data pipelines.
Staff Data Scientist, AI Evaluations Platform- EN
Lead the design and implementation of AI evaluation frameworks for generative and agentic systems at a major bank, ensuring model safety, quality, and compliance while mentoring junior data scientists.
S Data Scientist, Fraud Stripe via Greenhouse Toronto 7112 data science View role
Builds and refines fraud detection models (account takeover, card fraud, merchant loss) for Stripe’s global payments platform, collaborating with engineering and risk teams to deploy solutions and drive financial integrity.
Senior Data Scientist
Senior Data Scientist at WestJet-Airline in Calgary, Canada. Works on data-driven decision-making, develops advanced analytics and AI solutions, and collaborates with cross-functional teams using Python, SQL, machine learning, generative AI, and cloud platforms like Snowflake.
Data Scientist
Data Scientist building a proprietary AI-powered data environment, integrating Salesforce and ERP data, developing ML/predictive models and delivering business insights using Python, SQL, and cloud platforms (AWS/Azure/Databricks).
Data Scientist
The Data Scientist applies advanced analytics and machine learning to optimize demand forecasting, pricing, promotions, and trade spend for Coca-Cola Canada’s beverage operations, translating data into actionable insights for commercial and operational teams.