Data Scientists Jobs in Canada

Browse 228 data scientists roles in Canada plus related opportunities such as data analyst and product analyst.

228 jobs found

Data Scientist in TELUS Health's Analytics & AI team developing health insights using AI. Collaborating on health data solutions to improve outcomes for millions of customers.

Onsite Role
TorontoData Scientist
CA$86,000 - CA$136,000 per year

Data Scientist on the Machine Learning Team for Alberta’s Workers’ Compensation Board. Developing scalable machine learning solutions and overseeing analytics projects to improve workplace safety.

Hybrid Role
Edmonton
Alberta
Data Scientist
CA$85,182 - CA$113,649 per year

Test Data Management Developer

LinkedIn Recruiter Post

Hiring: Test Data Management Developer in Toronto, ON (Hybrid). 12 - month contract requiring Delphix, data masking, and SQL expertise.

Toronto
Ontario
Data Scientist

Data Scientist

LinkedIn Recruiter Post

Senior Data Scientist role in Wealth Management, leading AI/ML initiatives to drive investment decisions and client experience. Hybrid in Toronto.

Toronto
Ontario
Data Scientist

Data Scientist

LinkedIn Recruiter Post

Hiring Data Scientist for 6 - 8 month contract in Toronto, ON. Requires Python, SQL, Databricks, Power BI, and AML/compliance experience.

Toronto
Ontario
Data Scientist

Senior / Principal Data Scientist

LinkedIn Recruiter Post

Senior / Principal Data Scientist role focused on building and scaling GenAI and Agentic AI systems in production. Location: Toronto (Hybrid). Compensation up to $200K - 225k base.

Toronto
Ontario
Data Scientist
Up to $200K-225k base

Data Scientist driving product strategy and user engagement at Reddit. Analyzing data and collaborating with teams to enhance user experiences in online communities.

Remote Role
Data Scientist

Staff Data Scientist leading strategy and execution for marketing intelligence efforts at Reddit. Focus on optimizing marketing spend and measuring effectiveness for long - term growth.

Remote Role
Data Scientist

Data Scientist on Aviva's Fraud Data Science team transforming large datasets into actionable insights. Designing and deploying machine learning models to enhance fraud detection capabilities.

Hybrid Role
Markham
Ontario
Data Scientist
CA$80,000 - CA$120,000 per year

Data Science Student undertaking challenging work assignments in analytics and machine learning at PCL. Collaborating under supervision in a supportive environment for personal and professional growth.

Onsite Role
Edmonton
Alberta
Data Scientist

Data Scientist

LinkedIn Recruiter Post

Contract Data Scientist role with a top banking client in Toronto, hybrid onsite 2 - 3 days/week, until Oct 2026.

Toronto
Ontario
Data Scientist
$66/hr Inc. + HST

Analytics Lead driving measurement and analytics for BlueThrone's profitable mobile app portfolio. Leading hands - on analytics, BI team, and cross - functional partnerships for performance optimization.

Remote Role
Data Scientist

Environmental Data Manager leading development and optimization of data systems across Canada and internationally at SLR Consulting. Ensuring accessible, high - quality data for project teams.

Onsite Role
Vancouver
British Columbia
Data Scientist
CA$70,000 - CA$90,000 per year

Data Scientist

LinkedIn Recruiter Post

Hiring a Data Scientist for a long - term contract in Toronto, ON. Must have experience in Banking, GenAI, Capital Markets, OpenAI, Python, and ML.

Toronto
Ontario
Data Scientist

Data Scientist III position analyzing real - world patient data, contributing to AI/ML modeling at Veracyte. Join a pioneering team committed to transforming cancer care globally.

Remote Role
Data Scientist
CA$95,000 - CA$119,000 per year

Data Scientist assessing model risk related to AI capabilities at RBC. Collaborating across business functions to ensure reliability and compliance in banking services.

Onsite Role
Toronto
Ontario
Data Scientist

Senior Data Scientist at Shakepay working on fraud analytics and risk decision frameworks. Partnering across teams to improve risk metrics and operational efficiency.

Remote Role
Data Scientist
CA$130,000 - CA$160,000 per year

Data Scientist salary expectations in Canada

The average salary for data scientists in Canada is $165,819 per year. This is based on 271 job openings.

Below is a breakdown of salary data by years of experience

ExperienceNumber of roles analyzedAverage salary
Entry (Data Scientist) (0-1 yrs)3$114,500
Junior Data Scientist (1-2 yrs)41$136,359
Mid-level Data Scientist (2-4 yrs)100$153,133
Senior Data Scientist (5-9 yrs)181$164,958
Lead Data Scientist (10+ yrs)50$194,379

How long does it take for companies to hire data scientists in Canada?

We analyzed 150 job listings and found it takes about 212 days for employers to close a job opening.

The most in-demand skills for data scientists in Canada

We reviewed 881 job postings and found the top skills employers ask for most often are:

Python74.1%
SQL53.5%
Cloud26.0%
AWS23.6%
PyTorch18.1%
Scikit-Learn17.3%
Azure16.8%
Tensorflow16.7%
Pandas13.2%
Google Cloud Platform12.3%

Frequently asked questions