Data scientist jobs in Canada

Find data scientist jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
908
Employers
450

Advertised starting pay

Average starting payCAD / year
$125,601Across 96 listings
Average starting payCAD / hour
$70.45Across 36 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
7%65 listings
Hybrid
48%432 listings
On-site
45%410 listings

Not specified: <1% (1 listing)

Employers hiring include TD (41), National Bank of Canada (20), Desjardins (14).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Data scientist jobs in Canada

Email me new jobsSave this search
  • Data Architect

    Kaizen Technologies

    Toronto, ON

    • Contract

    We are seeking a strategic Data Architect to define and implement enterprise data architecture that aligns with business objectives and supports digital transformation initiatives.

  • Senior Machine Learning Engineer

    TEEMA

    Toronto, ON

    • Contract
  • Data Architect

    BrainRidge Consulting

    Toronto, ON

    • Full-time

    …continue to grow, we are seeking a motivated and experienced Data…

  • Senior Data Scientist (Applied ML) - Canada

    NerdWallet

    Remote, Canada

    • $161,000 to $243,000 CAD / year
    • Full-time
    • Remote

    We’re growing, and we’re looking for a Senior Data Scientist (Applied ML) to join us as a foundational member of our new team. You’ll help shape and advance our machine learning…

  • AI Data Architect

    SaskTel

    SK · Saskatchewan, Canada

    • Contract

    At SaskTel, this position is referred to as Client Technology Manager-IS (Corp Data Management)

  • Machine Learning Engineer

    Altis

    Toronto, ON

    • $65 to $75 CAD / hour
    • Contract
  • Senior Data Scientist

    National Bank of Canada

    Montreal, QC

    • Full-time

    A career as a senior data scientist within the Financial Crime team at National Bank means contributing to the evolution of analytical capabilities and fraud risk management strategies…

  • Senior Machine Learning Engineer

    BuzzClan

    Toronto, ON

    • Contract
  • Senior Data Scientist

    Adoc Talent Management

    Remote, Canada

    • Full-time
    • Remote
  • Scientifique de données principal(e)// Senior Data Scientist- Travel Tech

    Hopper

    Remote, Canada

    • $150,000 to $180,000 CAD / year
    • Full-time
    • Remote
  • Senior Data Scientist- Travel Tech

    Hopper

    Remote, Canada

    • $150,000 to $180,000 CAD / year
    • Full-time
    • Remote

    …partners need told clearly, repeatedly and fast. As a Senior Data Scientist on HTS you will own the analytical relationship with a portfolio of partners and build the machinery that answers…

  • Senior Data Architect / Modeler - Contract

    Compugen Inc

    Toronto, ON

    • Contract
  • Senior Data Architect/Modeller (AI/ML, RAG, Generative AI exp)

    Bevertec

    Toronto, ON

    • $90 to $95 CAD / hour
    • Contract

    Job Role: Senior Data Architect/Modeller (AI/ML, RAG, Generative AI exp)

  • Senior Data Architect

    Miratech

    Mississauga, ON

    • Full-time
  • Machine Learning Engineer - Senior

    TekStaff IT Solutions

    Toronto, ON

    • Contract
  • Data Science Developer - Senior/Senior Data Scientist / ML Engineer

    ThoughtStorm

    Toronto, ON

    • Contract

    Strong hands-on experience in Data Science, Advanced Analytics, Predictive Modelling, and Machine Learning.

  • Data Scientist

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    We are seeking a data scientist to join our team on a 12-month contract to support key machine learning initiative.

  • Data Scientist, International

    DoorDash

    Toronto, ON

    • Full-time

    The Analytics team is looking for Data Analysts and Data Scientists to guide measurement, strategy, and tactical decision-making using Advanced Analytics approaches, as we expand our…

  • Data scientist

    Desjardins

    Levis, QC · Montreal, QC · Complexe Desjardins Montréal

    • Full-time

    As a Data scientist assigned to the Finance function, you play a key role in the technological aspect of Finance’s approach to innovation. You work directly with business teams to transform…

  • Data scientist

    Desjardins

    Levis, QC · Montreal, QC · Complexe Desjardins Montréal

    • Full-time

    As a Data scientist assigned to the Finance function, you play a key role in the technological aspect of Finance’s approach to innovation. You work directly with business teams to transform…

  • Associate Data Scientist

    AlgaeCal

    Remote, Canada

    • $60,000 to $70,000 CAD / year
    • Full-time
    • Remote

    AlgaeCal is looking for a top-tier Associate Data Scientist who can turn raw infor

  • Associate Data Scientist

    AlgaeCal

    Remote, Canada

    • $60,000 to $70,000 CAD / year
    • Full-time
    • Remote

    AlgaeCal is looking for a top-tier Associate Data Scientist who can turn raw infor

  • Associate Data Scientist

    AlgaeCal

    Remote, Canada

    • $60,000 to $70,000 CAD / year
    • Full-time
    • Remote

    AlgaeCal is looking for a top-tier Associate Data Scientist who can turn raw infor

  • Associate Data Scientist

    AlgaeCal

    Remote, Canada

    • $60,000 to $70,000 CAD / year
    • Full-time
    • Remote

    AlgaeCal is looking for a top-tier Associate Data Scientist who can turn raw infor