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.
Companies with the most open Python roles
25 of 312 · the full list is in the API| Company | Size | Open roles | Teams hiring | Median stated pay |
|---|---|---|---|---|
| 5000+ | 123 | Analytics, Backend engineering, DevOps and infrastructure | $31k | |
| 5000+ | 90 | Backend engineering, AI and machine learning, Data science | $181k | |
| 1001-5000 | 89 | HR and recruiting, Data science, Finance | $89k | |
| 501-1000 | 82 | AI and machine learning, Backend engineering, Industrial engineering | $74k | |
| 1001-5000 | 80 | Data science, Early careers, AI and machine learning | $129k | |
| 5000+ | 60 | Data science, DevOps and infrastructure, Finance | $77k | |
| 1001-5000 | 52 | AI and machine learning, Finance, Backend engineering | — | |
| 1001-5000 | 38 | AI and machine learning, Solutions engineering, Backend engineering | $215k | |
| 1001-5000 | 38 | AI and machine learning, Backend engineering, DevOps and infrastructure | $137k | |
| 1001-5000 | 37 | Backend engineering, Industrial engineering, AI and machine learning | $74k | |
| 1001-5000 | 37 | AI and machine learning, Backend engineering, QA and testing | $185k | |
| 51-200 | 37 | Backend engineering, AI and machine learning, Engineering leadership | $181k | |
| 1001-5000 | 37 | Field and service, Industrial engineering, Analytics | $96k | |
| 5000+ | 36 | Industrial engineering, Field and service, Data science | $65k | |
| 1001-5000 | 32 | Hardware engineering, Industrial engineering, AI and machine learning | $300k | |
| 1001-5000 | 32 | Industrial engineering, Early careers, Analytics | $34k | |
| 1001-5000 | 29 | Finance, Analytics, Backend engineering | $155k | |
| 5000+ | 29 | DevOps and infrastructure, AI and machine learning, Backend engineering | $91k | |
| 1001-5000 | 29 | Backend engineering, DevOps and infrastructure, AI and machine learning | $145k | |
| IIntact | 501-1000 | 21 | Data science, AI and machine learning, Backend engineering | — |
| 501-1000 | 20 | Backend engineering, AI and machine learning, Data science | — | |
| 1001-5000 | 19 | AI and machine learning, Data science, Backend engineering | — | |
| 201-500 | 17 | Data science, AI and machine learning, QA and testing | $77k | |
| 201-500 | 16 | Early careers, AI and machine learning, DevOps and infrastructure | $46k | |
| 11-50 | 16 | AI and machine learning, Data science, Analytics | — |
Python in other countries
What these companies also use
Teams hiring for Python
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.
