Some Canadian tech companies hire dozens of CS interns every single term. These are the ones with the most open roles, best intern programs, and highest return offer rates.
Canada's largest tech company by market cap and consistently the top-rated intern employer. Remote-first culture, real ownership, and competitive pay ($45–$75/hr).
View Shopify openings →Google's Toronto, Waterloo, and Montreal offices hire hundreds of interns per year through their SWE and STEP programs. Elite pay and mentorship.
View Google Canada openings →Amazon and AWS hire SDE interns across Vancouver and Toronto. High bar interviews but excellent compensation and real project ownership.
View Amazon Canada openings →Microsoft Vancouver is one of the largest tech offices in Canada. The Explore program is a great entry point for 1st and 2nd year students.
View Microsoft Canada openings →Canada's leading AI company building large language models. Highly selective but offers world-class learning for students interested in ML and NLP.
Global storytelling platform with a tight engineering team in Toronto. Interns work on recommendation systems, ML, and mobile.
Large employer of CS interns in Toronto with roles across software engineering, data, and AI/ML for their legal and news products.
Social media management company in Vancouver with a solid intern program and good culture. Great for frontend and full-stack students.
Unicorn B2B marketplace based in Waterloo. Excellent engineering culture and competitive intern pay. Recruits heavily from UWaterloo.
Cybersecurity unicorn with offices in Waterloo. Growing fast and hiring CS interns for security engineering, data, and backend roles.
Upload your resume — CSJobs.ca shows your AI match score for every open role at these companies.
Get matched free →