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
916
Employers
450

Advertised starting pay

Average starting payCAD / year
$125,601Across 96 listings
Average starting payCAD / hour
$70.71Across 37 listings

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

Where work happens

Remote
7%65 listings
Hybrid
48%437 listings
On-site
45%413 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
  • Scientifique De Données

    Actalent

    Longueuil, QC

    • $43 to $66 CAD / hour
    • Contract
  • Data Scientist

    Actalent

    Longueuil, QC

    • $43 to $66 CAD / hour
    • Contract
  • Machine Learning Engineer

    Hays

    Toronto, ON

    • Contract
  • Senior Data Architect

    Synechron

    Montreal, QC

    • Full-time
  • Data Scientist

    Cyient

    Longueuil, QC

    • Full-time

    Opportunité de carrière | Ingénieur(e) Data & Analytics

  • Data Architect

    Confiar Services

    Toronto, ON

    • $65 to $70 CAD / hour
    • Contract

    We are seeking an experienced Azure Data Architect to design and lead secure, scalable enterprise data solutions on Azure. The ideal candidate will have strong expertise in Azure…

  • Machine Learning Engineer II

    TD

    Toronto, ON

    • Full-time
  • Lead Data Scientist / VP

    Citi

    Mississauga, ON

    • Full-time

    The Lead Data Scientist will work hands-on across the AI and analytics development lifecycle. The role will design analytical approaches, develop and validate models, build Generative AI…

  • Lead Data Scientist / VP

    Citi

    Mississauga, ON

    • Full-time

    The Lead Data Scientist will work hands-on across the AI and analytics development lifecycle. The role will design analytical approaches, develop and validate models, build Generative AI…

  • Lead Data Scientist / VP

    Citi

    Mississauga, ON

    • Full-time

    The Lead Data Scientist will work hands-on across the AI and analytics development lifecycle. The role will design analytical approaches, develop and validate models, build Generative AI…

  • Data Architect

    Altis

    Mississauga, ON

    • $70 to $100 CAD / hour
    • Full-time

    Are you a strategic thinker who loves connecting business needs with innovative technology? We're looking for a Data & Analytics Solutions Architect to shape enterprise-wide data,…

  • Senior Data Scientist, Predictive Modelling

    Canadian Tire Corporation

    Toronto, ON

    • Full-time

    The Senior Data Scientist, Predictive Modelling develops predictive and prescriptive solutions that can be integrated into key enterprise decisions (product forecasting and replenishment,…

  • Staff Data Scientist

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    We are seeking a Staff Data Scientist who combines deep expertise in machine learning with strong software engineering skills and experience building and deploying production-grade ML…

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    • Contract
    • Remote
  • Senior Quantitative Analyst

    Manulife

    Halifax, NS · Toronto, ON · Waterloo, ON · Montreal, QC

    • Full-time
  • Applied Machine Learning Scientist

    Jump! Recruiters

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    They are currently looking at adding an Applied Machine Learning Scientist, who will develop, deploy, and continuously improve scalable AI/ML solutions that solve meaningful business…

  • Fabric Data Scientist

    Capgemini

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Full-time

    Data Scientist - Microsoft Fabric (AutoML, MLFlow) / Foundry / Azure ML**

  • Big Data Developer

    Tata Consultancy Services

    Toronto, ON

    • $90,000 to $110,000 CAD / year
    • Full-time
  • Senior Machine Learning Engineer

    Hays

    Toronto, ON

    • Contract

    Work across the ML lifecycle, including data analysis, feature preparation, experimentation, training, and evaluation.

  • Data Architect - ERP Reporting & Analytics

    Robert Half

    North Vancouver, BC

    • $60 to $85 CAD / hour
    • Contract

    Our client is seeking an experienced Data Architect to support a large-scale ERP reporting and analytics initiative. This is a 4-month contract based in North Vancouver, BC, requiring…