Data Scientists Jobs in Canada

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

399 jobs found

Data Scientist building IFRS 9, behavioural, and predictive credit - risk models for Financeit’s Canadian point - of - sale financing platform. Automating analytics and translating borrower data into actionable risk insights.

Hybrid Role
TorontoData Scientist
CA$75,000 - CA$100,000 per year

Scientifique de données principal optimisant acquisition, fidélisation et monétisation chez Shakepay, plateforme canadienne de services financiers Bitcoin. Pilotage de l'expérimentation, de l'analyse statistique et des décisions de croissance.

Remote Role
Data Scientist
CA$200,000 - CA$250,000 per year

Senior Data Scientist developing machine learning and LLM solutions for Qventus, transforming healthcare operations. Building production models, experiments, and data pipelines that improve patient outcomes.

Remote Role
Data Scientist
$130,000 - $170,000 per year

Data Scientist developing statistical and machine learning algorithms to detect bots and fraud. Supporting HUMAN Security’s platform that protects enterprises and internet platforms from cybercrime.

Remote Role
Data Scientist
CA$125,000 - CA$175,000 per year

Data Manager leading clinical - trial database, validation, reconciliation, and lock activities for ClinChoice, a global full - service CRO. Hybrid permanent role in Mississauga, Ontario.

Hybrid Role
MississaugaData Scientist
CA$85 - CA$105 per hour

Senior Data Scientist optimizing bidding, pacing, targeting, and budgets for Instacart’s grocery delivery and advertising marketplace. Driving experimentation and production algorithms that improve advertiser outcomes and platform revenue.

Remote Role
Data Scientist
CA$192,000 - CA$202,500 per year

Senior Data Scientist scaling Instacart’s Meals initiative for grocery delivery. Leading experimentation, KPI tracking, and product analytics to drive engagement, activation, and reactivation.

Remote Role
Data Scientist
CA$161,000 - CA$170,000 per year

Senior Data Scientist leading experimentation, metrics, and scale - up for Instacart’s Meals initiative. Driving engagement, activation, and reactivation for the grocery - delivery platform.

Remote Role
Data Scientist
$161,000 - $204,500 per year

Senior Data Scientist leading predictive analytics and data - driven insights for FCC, a Canadian agriculture finance corporation. Developing models, guiding technical direction, and translating complex findings for business leaders.

Hybrid Role
ReginaData Scientist
CA$107,780 - CA$145,820 per year

Data Scientist developing predictive models and advertising insights for Guideline’s global ad intelligence platform. Embedding analytics into client - facing products and revenue forecasts.

Hybrid Role
TorontoData Scientist

Data Scientist developing machine learning solutions and AWS analytics for Sun Life’s Canadian insurance and financial - services business. Translating business goals into models, pipelines, and actionable insights.

Hybrid Role
TorontoData Scientist
CA$65,000 - CA$105,000 per year

Senior Data Scientist developing production fraud - detection models and investigating attacks. DataVisor provides AI - powered fraud and AML risk software for global enterprises.

Hybrid Role
TorontoData Scientist
CA$120,000 - CA$150,000 per year

Senior Manager overseeing enterprise data risk frameworks and AI data oversight at Manulife, an international financial services provider. Challenging systemic exposures and reporting to senior governance committees.

Hybrid Role
TorontoData Scientist
CA$113,000 - CA$163,000 per year

Analytics Lead building operational analytics for Affirm’s international lending expansion. Driving growth, profitability, experiments, and cross - functional decisions with SQL and Python.

Remote Role
Data Scientist
CA$145,000 - CA$205,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