Data Scientists Jobs in Canada

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

343 jobs found

GTM Analytics Lead owning revenue data models, metrics, and Sales BI. Powering decisions for ButterflyMX’s smartphone - based building access platform.

Remote Role
Data Scientist
$135,000 - $165,000 per year

Data Scientist developing models, dashboards, and analytics to detect transactional fraud at Desjardins, North America’s largest cooperative financial group. Deploying and monitoring mitigation tools.

Hybrid Role
Montréal
Quebec
Data Scientist

Senior Data Scientist powering product and operational analytics for Flagler Health’s musculoskeletal care platform. Measuring patient journeys, clinical workflows, engagement, and business performance.

Remote Role
Data Scientist

TD digital analytics expert optimizing banking customer journeys through web and mobile data. Delivering dashboards, insights, and recommendations to improve conversion, engagement, and digital performance.

Hybrid Role
Toronto
Ontario
Data Scientist
CA$81,600 - CA$115,200 per year

Staff Data Scientist embedded across growth, product, AI, or partnerships at Jerry.ai, an AI - powered platform managing car and home ownership. Defining metrics, running experiments, and driving data - informed business decisions.

Remote Role
Data Scientist
$180,000 - $230,000 per year

Technical Lead governing AI data readiness and API gateways at Coupa, whose platform helps businesses optimize total spend. Defining safeguards for GenAI applications, data quality, compliance, and observability.

Remote Role
Data Scientist
CA$100,000 - CA$140,000 per year

Senior Principal Data Scientist building predictive models and evaluation systems for Autodesk’s agentic AI design platform. Defining telemetry, experimentation, and product intelligence for complex user workflows.

Remote Role
Data Scientist
$159,000 - $285,560 per year

Senior Data Scientist evaluating football ML models for SumerSports’ NFL intelligence platform. Building rigorous testing, comparison, and experimentation tooling for production model quality.

Remote Role
Data Scientist
$135,000 - $165,000 per year

Data Scientist II applying SQL, Python, machine learning, and AI to Life & Health insurance products at TD Bank. Developing strategies and insights for better decisions.

Hybrid Role
Toronto
Ontario
Data Scientist
CA$101,000 - CA$119,000 per year

Senior Data Scientist developing AI, analytics, and automation solutions for Desjardins, North America’s largest cooperative financial group. Building Finance prototypes, models, and AI agents for production.

Hybrid Role
Montréal
Quebec
Data Scientist

Lead Analytics Consultant shaping Adobe Analytics and CJA strategies for Bounteous, a global AI services firm. Advising clients, designing implementations, and translating data into executive action.

Remote Role
Data Scientist
$105,000 - $153,000 per year

Senior Data Scientist developing machine learning, GenAI agents, and analytics solutions for Sun Life’s Canadian financial - services business units. Leading technical delivery, stakeholder recommendations, and mentoring.

Hybrid Role
TorontoData Scientist
CA$90,000 - CA$140,000 per year

Intermediate Data Scientist

LinkedIn Recruiter Post

Intermediate Data Scientist needed for AI company in insurance. 6 - month contract, 3 days/week in Toronto.

Toronto
Ontario
Data Scientist
$45 per hour INC or $40 per hour T4

Senior Data Scientist needed for 12 - month contract, remote - first with 1 day/month onsite in North York, ON. Must have Python, SQL, GCP (Vertex AI & BigQuery), and forecasting experience.

North York
Ontario
Data Scientist
Up to $70/hr INC

Senior Data Scientist driving analytics for Jerry.ai’s AI - powered car and home ownership platform. Defining metrics, experiments, and recommendations across growth, product, automation, and partnerships.

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

Senior Data Scientist refactoring pricing - optimization algorithms for Tiger Analytics, an AI and analytics consultancy serving Fortune 100 companies. Applying statistical modeling and supply - chain optimization across retail and CPG.

Remote Role
Data Scientist

Principal Machine Learning Engineer architecting production ML systems for Xsolla, a global video game commerce company. Leading initiatives, improving engineering standards, and mentoring ML engineers.

Remote Role
Data Scientist

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