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
Fraud Detection Data Scientist - Cloud Analytics & Modeling
Designs fraud detection models and analyzes transactional anomalies to combat evolving fraud schemes, deploying production tools and creating risk-informed dashboards for business units.
Data Scientist
The Data Scientist will collaborate with cross-functional teams to implement data-driven solutions, analyze complex data models, develop and deploy machine learning models for predictive analytics, and create data visualizations using tools like Azure Databricks, Apache Spark, and Power BI.
Data Scientist: Azure Databricks, ML & Predictive Analytics
Data Scientist building and deploying AI/ML models, designing ETL/ELT processes, and creating Power BI dashboards using Azure Databricks, Synapse, and Spark for a client-focused team in Toronto.
Posted 1 day ago Montreal, Canada On-site Valtech Senior Data Scientist
Senior Data Scientist at Valtech designing and building AI/ML models for segmentation, forecasting, and experimentation to drive business outcomes.
Pricing Analytics AI Intern - Data Science & Engineering
A Master's-level intern in Saint John building data pipelines in PyCharm, structuring historical quote data, and developing applied AI pricing models that adjust for market fluctuations.
Data Scientist
The Data Scientist will develop machine learning, generative AI, and agentic AI solutions to solve complex business challenges at Manulife. The role involves analyzing large datasets, building AI-enabled models, and collaborating with cross-functional teams to drive strategic decision-making.
Data Science Student - January 2027
Data science student internship at an energy company, involving a 4–16 month work term starting January 2027 with potential placement across multiple Canadian locations.
Data Science Student - January 2027
Data science student internship at an energy company, gaining hands-on data science/analytics experience across a 4-16 month work term starting January 2027.
Senior Analyst, Quantitative Data Science
Develops and scales quantitative data products for investment teams, bridging financial domain expertise with cloud-native data engineering (BigQuery, dbt) and analytics engineering to modernize reporting, AI-ready datasets, and visualization tools like Power BI and Streamlit.
Remote Data Science Annotation Specialist — Contractor
Contractor evaluating data science tasks, reviewing code, and assessing model trajectories for an AI company, focusing on validating coding questions and data visualization accuracy.
Data Science Student
Data Science Student at Canadian Natural in Calgary, building forecasting models, ML pipelines, and interactive dashboards (Plotly Dash, Power BI) using data orchestration tools like Prefect to support DCS and control system asset reliability.
Data Annotation Specialist, Data Science at Cohere
The Data Annotation Specialist evaluates and debugs AI model outputs for coding and data science tasks to improve model performance. This is a part-time, remote independent contractor role requiring proficiency in Python, SQL, and data analysis.
Data Scientist
Data Scientist leading machine learning projects for credit risk scorecards (origination, credit limits, collections) with full-cycle model development using SQL, Python, and ML libraries like XGBoost and scikit-learn.

Senior Data Scientist
Senior Data Scientist driving product analytics, A/B testing, and self-serve dashboards for an AI-native enterprise coaching platform using SQL, Python, and BI tools.