Companies in Canada using Python

312 companies headquartered in Canada list Python as a requirement in 2,002 open roles. Most of those roles are in backend engineering, AI and machine learning and data science teams. Python most often appears next to CI/CD, SQL, AWS, JavaScript and Kubernetes. Roles that need it and state the pay sit at $90k a year in the middle.

From the requirements of live job postingsRebuilt 9 Oct 2026
companies hiring
312
open roles need it
2,002
median stated pay
$90k

Companies with the most open Python roles

25 of 312 · the full list is in the API
CompanySizeOpen rolesTeams hiringMedian stated pay
Scotiabank5000+123Analytics, Backend engineering, DevOps and infrastructure$31k
Thomson Reuters5000+90Backend engineering, AI and machine learning, Data science$181k
TD Bank Group1001-500089HR and recruiting, Data science, Finance$89k
CMC Microsystems501-100082AI and machine learning, Backend engineering, Industrial engineering$74k
Manulife1001-500080Data science, Early careers, AI and machine learning$129k
Bank of Montreal5000+60Data science, DevOps and infrastructure, Finance$77k
Royal Bank of Canada1001-500052AI and machine learning, Finance, Backend engineering—
Cohere1001-500038AI and machine learning, Solutions engineering, Backend engineering$215k
Waabi1001-500038AI and machine learning, Backend engineering, DevOps and infrastructure$137k
Xanadu AI1001-500037Backend engineering, Industrial engineering, AI and machine learning$74k
Extreme Networks1001-500037AI and machine learning, Backend engineering, QA and testing$185k
Motional51-20037Backend engineering, AI and machine learning, Engineering leadership$181k
WSP1001-500037Field and service, Industrial engineering, Analytics$96k
AtkinsRéalis5000+36Industrial engineering, Field and service, Data science$65k
Tenstorrent1001-500032Hardware engineering, Industrial engineering, AI and machine learning$300k
Bombardier1001-500032Industrial engineering, Early careers, Analytics$34k
Canadian Imperial Bank of Commerce1001-500029Finance, Analytics, Backend engineering$155k
OpenText5000+29DevOps and infrastructure, AI and machine learning, Backend engineering$91k
Irwin1001-500029Backend engineering, DevOps and infrastructure, AI and machine learning$145k
Intact501-100021Data science, AI and machine learning, Backend engineering—
Kpler501-100020Backend engineering, AI and machine learning, Data science—
Valsoft Corporation1001-500019AI and machine learning, Data science, Backend engineering—
Aviva Canada201-50017Data science, AI and machine learning, QA and testing$77k
Vosyn201-50016Early careers, AI and machine learning, DevOps and infrastructure$46k
Sun Life11-5016AI and machine learning, Data science, Analytics—

Teams hiring for Python

Backend engineering345
AI and machine learning328
Data science212
DevOps and infrastructure179
Analytics170
Industrial engineering104
Finance78
Security77

Get all 312 companies as a list

Name, website, size, industry and headquarters of every company that requires Python, through the API (company.getList with technology=Python and country=CA). 312 companies × 0.02 credits = 6.24 credits ($0.62).

Questions

How do you know a company uses Python?

A company counts when at least one of its open job postings lists Python as a requirement, not as a nice-to-have. The list is rebuilt every night from the postings on the employers' own careers boards. Staffing agencies, job republishers and the maker of Python itself are left out.

Which teams hire for Python?

Of the 2,002 open roles that require it, most are in backend engineering (345), AI and machine learning (328) and data science (212).

What do Python roles pay?

528 of the 2,002 roles state the pay. The middle of their posted ranges is $90k a year, converted to US dollars.

Can I download this list?

Yes, through the API: company.getList with technology=Python and country=CA returns each company's name, website, size, industry and headquarters for 0.02 credits a row (a credit is $0.10). New accounts start with 30 free credits.

Source: the requirements of 2,002 live job postings on employers' careers boardsUpdated 9 Oct 2026MethodologyJSONCC BY-SA 4.0