Find jobs Blog Get started free
86
Open Roles
$110K–$157K
Median Salary
$203K+
Top 10% Pay
9%
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 86 positions is $110K–$157K. Top earners make $203K+.

Latest openings

Lead data engineer & Team Lead
Vml Map · Toronto, Canada
$65K–$115K
Analytics Engineer
Trolley Technologies · Toronto, Canada
Senior Data Engineer, AI Systems
Movable Ink · Toronto, Canada
Data Scientist, International
Doordash · Toronto, Canada
$114K–$142K
$170K–$220K
Data Scientist
Jobber · Toronto, Canada
Data Analyst, Autonomous Vehicles
Lyft · Toronto, Canada
$96K–$120K
Data Analyst, People Analytics
Lyft · Toronto, Canada
$90K–$112K
Data Engineer, Mapping
Lyft · Toronto, Canada
$108K–$135K
Data Engineer, Marketplace
Lyft · Toronto, Canada
$108K–$135K
$108K–$135K
Lead Data Analyst
Tripledot Studios Limited · Toronto, Canada
$95K–$125K
Data Engineer
Relay Financial Technologies · Toronto, Canada
$120K–$147K
Forward-Deployed Data Scientist
Braze · Toronto, Canada
$112K–$168K
Research Engineer / Research Scientist
Ideogram · Toronto, Canada
Senior Financial Business Analyst
University Health Network · Toronto, Canada
Head of Data
7Shifts · Toronto, Canada
$210K–$260K
Manager, Business Intelligence
Loopio · Toronto, Canada
$100K–$135K
Lead Data Analyst - Product Growth
Constant Contact · Toronto, Canada
$128K–$154K
Commercial Pricing Manager
Jobber · Toronto, Canada
Data Platform & Analytics Engineer
Rumble · Toronto, Canada
$100K–$120K
Workplace AI Business Analyst Specialist
Alimentiv · Toronto, Canada
$51K–$84K
Senior Data Scientist, Growth
Hellofresh · Toronto, Canada
$140K–$175K
ML/AI Engineer
Levio · Toronto, Canada
$110K–$150K
Senior Data Engineer
Nimble Rx · Toronto, Canada
$175K–$230K
Senior Data Engineer
Zoominfo Technologies · Toronto, Canada
Senior Machine Learning Engineer, Growth
Hellofresh · Toronto, Canada
$170K–$190K
Staff Analytics Engineer, Growth
Hellofresh · Toronto, Canada
$120K–$140K
Data Engineer
Venn Software · Toronto, Canada
Lead Business Analyst I
Braze · Toronto, Canada
$121K–$143K
View all 86 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 →