Find jobs Blog Get started free
66
Open Roles
$108K–$180K
Median Salary
$197K+
Top 10% Pay
5%
Remote-Friendly

About Data & ML Jobs in Toronto roles

Toronto’s density of top-tier AI labs and proximity to the Vector Institute make it a premier global market for Machine Learning engineers and Data Scientists. While base salaries are typically lower than those in San Francisco or New York, the city's tech ecosystem is fueled by world-renowned research hubs and a highly supportive immigration policy like the Global Talent Stream visa, which fast-tracks top tech talent. Heavyweights like Cohere, Waabi, and major financial institutions drive intense local demand, creating a uniquely collaborative environment where academic research rapidly transitions into enterprise-grade AI products. The culture here strongly supports remote and hybrid work, blending cutting-edge innovation with a high quality of life.

Hiring demand for Data & ML roles in Toronto remains exceptionally strong in 2026, driven by a surge in generative AI adoption. While big tech continues to hire, the most rapid growth in open headcount is concentrated within well-funded AI startups and enterprise companies scaling their in-house ML capabilities.

Data & ML Jobs in Toronto salary overview

The median salary range across these 66 positions is $108K–$180K. Top earners make $197K+.

Latest openings

Analytics Lead, SCC
Lyft · Toronto, Canada
$96K–$120K
Data Analyst, People Analytics
Lyft · Toronto, Canada
$90K–$112K
Data Engineer
Lyft · Toronto, Canada
$108K–$135K
Data Engineer Intern
Lyft · Toronto, Canada
Data Science, Decisions - Airports
Lyft · Toronto, Canada
$108K–$135K
Data Science, Metrics
Lyft · Toronto, Canada
$108K–$135K
$108K–$135K
$88K–$110K
Senior Financial Data Analyst
Lyft · Toronto, Canada
$122K–$152K
Data Engineer – Informatica IDMC & ETL Development
The Capital Markets Company NV · Toronto, Canada
$118K–$152K
Computer Vision Engineer
MobSquad · Toronto, Canada
Senior Business Analyst, Security Remediation
The Capital Markets Company NV · Toronto, Canada
$118K–$152K
Forward Deployed AI Engineer
Banyan Software · Toronto, Canada
$145K–$170K
Senior Data Analyst
Konrad Group · Toronto, Canada
$105K–$115K
Senior Machine Learning Engineer
ServiceNow · Toronto, Canada
Data Analyst
Konrad Group · Toronto, Canada
$75K–$100K
Senior NLP Engineer
BEHAVOX · Toronto, Canada
$170K–$230K
Senior Business Analyst
Exadel · Toronto, Canada
$166K–$228K
Senior Analytics Engineer
ZoomInfo Technologies · Toronto, Canada
$170K–$200K
Senior Machine Learning Engineer, Growth
HelloFresh · Toronto, Canada
$170K–$200K
Cogito Business Intelligence Analyst, Cogito Reporting
University Health Network · Toronto, Canada
$71K–$107K
Senior Data Engineer, Fixed Term
DEPT Holding · Toronto, Canada
Applied AI Engineer
ContactMonkey · Toronto, Canada
$140K–$160K
Business Intelligence Developer
Take-Two Interactive Software · Toronto, Canada
$71K–$105K
Business Intelligence Analyst
Block · Toronto, Canada
$135K–$202K
Senior Data Engineer
Triple Lift · Toronto, Canada
Senior Data Science Analyst
University Health Network · Toronto, Canada
$78K–$118K
View all 66 roles →

Frequently asked questions

What is the average salary for a Machine Learning Engineer in Toronto vs San Francisco?
While SF offers the highest global compensation, ML Engineers in Toronto typically earn between $110,000 to $150,000 CAD base, with senior roles at top AI labs like Cohere reaching well over $200,000 CAD, offering a highly competitive standard of living.
Which Toronto startups are hiring the most Data & ML talent right now?
Homegrown AI unicorns like Cohere and Waabi are aggressively expanding their ML teams, alongside a strong wave of early-stage generative AI startups emerging from the Vector Institute ecosystem.
Does Toronto offer visa support for international Data Scientists?
Yes, Canada’s Global Talent Stream visa is heavily utilized by Toronto tech companies, allowing them to sponsor and fast-track work permits for elite global AI and data talent in as little as two weeks.

Find your next startup role

Browse 100k+ verified startup jobs with real salary data.

Browse open roles →