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
AI-Driven Retail Data Scientist
Data Scientist on the Askuity team designing and deploying ML solutions and predictive models for retail and supply chain challenges, using GCP tools, MLOps, time series analysis, and Looker dashboards.

Sr Data Scientist II
Builds and deploys production-grade AI systems for legal tech, focusing on generative AI, RAG, and agentic workflows to enhance LLM-powered drafting and retrieval solutions. Combines deep AI expertise with software engineering to ensure scalability, reliability, and observability.
Senior Data Scientist Model Developement and Validation
Senior Data Scientist developing and validating IFRS 9 credit risk and stress testing models, performing backtesting and ECL impact assessments using SAS, Python, and SQL at National Bank of Canada.
Data Scientist
Data Scientist focused on store labour planning, payroll spend management, and financial analysis for SportChek and Mark's retail operations, using Python, SQL, Azure Synapse/Databricks, and BI tools.
Data Scientist III
Build and deploy AI/ML models and analytics solutions for TD’s contact centers, using Python, SQL, and cloud tools to improve customer experiences and operational efficiency.
Senior Technical Program Manager-Data Science
Manage and coordinate data science projects within Mastercard's Security Solutions team, partnering with data scientists, engineers, and product leaders to deliver AI-based fraud detection products, maintain roadmaps, and track cross-team dependencies.
Data Scientist Manager
Manage a team of Data Scientists at Sanofi's Commercial Data Science division in Toronto, leading the design and deployment of AI, ML, Generative AI, and Agentic AI solutions for commercial operations using Python, cloud platforms (AWS/GCP), and tools like Snowflake.
Lead Data Scientist
Lead Data Scientist driving AI, ML, GenAI, and Agentic AI solutions for Sanofi's commercial pharma operations, working end-to-end from design through deployment using Python, LangChain/LangGraph, cloud platforms, and Snowflake.
AI2 Data Science Associate
Data Science Associate on an 18-month rotational program at TD Bank, performing data queries, building machine learning models, and delivering analytics solutions using Python, SQL, and cloud tools.
Data Scientist
Data Scientist performing exploratory data analysis, feature engineering, and predictive modeling on large datasets to deliver actionable insights, using Python, SQL, and machine learning models in cloud environments like AWS/Azure/GCP.
Lead Data Scientist
Lead Data Scientist driving ML solutions for clients, managing end-to-end engagements and mentoring teams. Involves deploying models with Python, cloud platforms, and MLOps tools.
Senior Data Scientist
Senior Data Scientist building and deploying cutting-edge ML solutions across diverse use cases, working with engineers to integrate models into production environments using Python, SQL, and cloud ML platforms like SageMaker and Vertex AI.
Data Scientist
Data Scientist focused on store labour planning, forecasting, and operational analytics for SportChek and Mark's retail stores, using SQL, Python, BI tools, and Azure/Databricks.