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
Senior Data Scientist, Finance Function
Build and validate AI/ML models and proofs of concept to automate and optimize finance processes, collaborating with Finance teams to drive innovation and adoption.
Data Scientist
Build predictive models and AI solutions to optimize ferry operations, demand forecasting, and customer experience using Python, SQL, and cloud platforms.
Senior Data Scientist - Client Analytics
Senior Data Scientist builds and maintains predictive models for client analytics and lifetime value at a Canadian financial services co-operative, using Python and R.
Senior Data Scientist, Trust & Safety and Content Quality
Build and apply ML models to detect harmful or low-quality content and improve trust and safety on Pinterest’s platform.
Data Science
Analyze complex datasets and apply machine learning models to build data-driven solutions, collaborating with cross-functional teams in an agile delivery setting.
Principal Data Scientist
Principal Data Scientist at FOX leads AdRise’s ad-tech monetization, defining metrics, experimentation, and ML systems for targeting, pricing, and auction performance.
Data Scientist
Build and deploy ML and GenAI models for security, anomaly detection, and developer tools at a DevSecOps platform company.
Data Science Manager, Risk
Build and deploy ML models for underwriting, reject inference, and fraud detection while owning data pipelines and model governance for a Canadian fintech’s lending decisions.
Data Scientist
Build and deploy AI/ML models and GenAI solutions using Python, Azure, and Microsoft tools to automate processes and drive data-driven decisions in a credit union.
AI/ML Data Scientist
Build and automate KPIs and AI/ML models to drive data-driven decisions in medical device product development, ensuring reliable insights for healthcare innovation.
Data Scientist, Decisions
Build and analyze experiments to improve Lyft’s payments, fraud detection, and identity systems using statistical modeling and ML in Python/SQL.
Senior Data Scientist - GenAI
Build and deploy generative-AI models (RAG, fine-tuning, prompt engineering) on Azure to create synthetic data, simulations, and analytics that drive decisions across Manulife’s corporate functions.

Data Scientist - (Global)
Build AI-driven geospatial models to predict ore-grade mineralization and guide mineral exploration, integrating geoscience data and uncertainty quantification.
Lead Data Scientist - Growth
Lead a growth data-science team at a fast-growing SaaS company that powers thousands of clinics; build predictive models, run experiments, and stitch together usage, GTM, and financial data to drive activation and expansion.

Senior Data Scientist (Remote)
Build and drive data science initiatives for growth, product, AI/automation, and partnerships at a fast-growing fintech startup managing car and home assets.