RoleFalcon
All jobsIT jobsBrowseCompanies
English

Data and machine learning salaries in Canada (Senior)

The median yearly salary of data and machine learning jobs in Canada (Senior) is CAD 165,000, from 22 open positions with a salary. Half of them pay between CAD 137,150 and CAD 185,000.

Median yearly salary: CAD 165,000

Middle half: CAD 137,150 – CAD 185,000

Amounts are yearly, in CAD. Hourly, daily, weekly and monthly pay is converted to a yearly amount. Positions in other currencies do not count.

All levels

Salary by level

LevelMedian yearly salaryMiddle halfPositions
SeniorCAD 165,000CAD 137,150 – CAD 185,00022

Trend

From CAD 167,625 on 2026-10-23 to CAD 167,222 on 2026-11-12

Newest positions with a salary

Senior Data Scientist, Banking Data

Wealthsimple TechnologiesCrypto and web3Remote (Canada)
  • CAD 151.2K–189K / year
  • Remote
  • Senior
  • Data and machine learning
  • Python
  • SQL

Senior Software Engineer, Backend (ML Training and Serving)

JobgetherCanada
  • CAD 153K–213K / year
  • Remote
  • Senior
  • Data and machine learning
  • Kotlin
  • Python

Senior Data Scientist, Customer Value Forecasting

HelloFreshReal estate, construction and proptechToronto, Ontario, Canada
  • CAD 170K–200K / year
  • Hybrid
  • Senior
  • Data and machine learning
  • Python
  • SQL

Senior Machine Learning Developer

CleraAI and dataMontreal
  • CAD 200K–250K / year
  • Remote
  • Senior
  • Data and machine learning
  • Python

Senior Data Engineer, Ads Data (AI Native)

JobgetherCanada
  • CAD 149.5K–177.5K / year
  • Remote
  • Senior
  • Data and machine learning
  • Python
  • SQL
  • Scala

AI Engineer – Market Surveillance

CapcoBanking, insurance and financeCanada - Toronto
  • CAD 118K–152K / year
  • Senior
  • Data and machine learning
  • Python
  • SQL

AI Engineer – Corporate Actions & Asset Servicing

CapcoBanking, insurance and financeCanada - Toronto
  • CAD 118K–152K / year
  • Senior
  • Data and machine learning
  • Python

Senior MLOps Engineer (Real-Time Decisioning)

Fluent, LLCMedia, entertainment and advertisingToronto, Ontario, Canada
  • CAD 130K–140K / year
  • Remote
  • Senior
  • Data and machine learning
  • Python
  • SQL

Senior MLOps Engineer (AdTech)

Fluent, LLCMedia, entertainment and advertisingToronto, Ontario, Canada
  • CAD 130K–140K / year
  • Remote
  • Senior
  • Data and machine learning
  • Python
  • SQL

Senior Data Scientist- Travel Tech

HopperTravel and hospitalityOntario - Remote | Toronto - Remote | Victoria (Canada) - Remote | Alberta - Remote
  • CAD 150K–180K / year
  • Remote
  • Senior
  • Data and machine learning
  • Python
  • R
  • SQL

Open the job list