1

Computer Programmer Internship Jobs in Toronto, ON

Job Title: IT Developer - Master-Level Internship Level: Master's Level Internship Department: IT ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...

Java Developer

Toronto, ON ยท Remote

CA$100K/yr (+ commission)

... ยท 2+ years of non-internship professional software development experience ยท Programming ... Computer Science, Computer Engineering or related technical discipline ยท 8+ years of software ...

Showing results 21-40

Computer Programmer Internship information

See Toronto, ON salary details

$19.1K

$63K

$118.8K

How much do computer programmer internship jobs pay per year?

As of Sep 14, 2026, the average yearly pay for computer programmer internship in Toronto, ON is $62,952.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,082.00 and $77,778.00 per year, depending on experience, location, and employer.

What is a computer programmer internship?

Computer programmer internships are temporary, entry-level positions designed to give students or recent graduates hands-on experience in software development. Interns work under the guidance of experienced programmers, assisting with coding, testing, debugging, and maintaining software applications. These internships help individuals gain practical skills, build their professional networks, and improve their chances of securing a full-time programming job after graduation.

What are the key skills and qualifications needed to thrive as a computer programmer intern, and why are they important?

To land an internship in software development, an aptitude for computer science and a track record of success in your academic program are key. However, aside from relevant knowledge, the ability to take initiative and a willingness to pitch in wherever you are needed are probably your two most important qualifications. Companies appreciate interns who can think on their feet and follow through on assignments with minimal supervision, so be sure your resume or internship application highlight projects you complete in the course of your studies as well as any leadership roles you undertake at your university or with extracurricular groups.

What is the difference between Computer Programmer Internship vs Software Developer Internship?

AspectComputer Programmer InternshipSoftware Developer Internship
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldSimilar; often pursuing or recent graduate in Computer Science, Software Engineering, or related
Work EnvironmentTech companies, startups, or IT departments; focus on coding and debuggingTech firms, startups, or software companies; involved in designing and developing applications
Employer & Industry UsageCommon in IT and software industries; internships for entry-level coding rolesCommon in software development firms; internships for building software products

Both internships target students or recent graduates with similar educational backgrounds and work environments. The main difference lies in focus: Computer Programmer Internships emphasize coding, debugging, and maintaining existing software, while Software Developer Internships involve designing, developing, and deploying new software solutions.

What are the most commonly searched types of Computer Programmer jobs in Toronto, ON?

The most popular types of Computer Programmer jobs in Toronto, ON are:

Infographic showing various Computer Programmer Internship job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 4% Hybrid, and 20% Remote job distribution, with an average salary of $62,952 per year, or $30.3 per hour.

Product Management Intern, Installation Experience (Winter/January 2027, 8 - 12 Months)

Oakville, ON โ€ข On-site

Full-time, Internship

Posted 11 days ago


Job description

Who you are:

We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Product Management Intern who will drive installer insights, conduct user research, support product collaboration, and help shape the tools that installers around the world rely on. If you love technology, and are keen to join an industry leader - we would love to hear from you!

What you'll do:

As a Product Management Intern, Installation Experience your key area of responsibility will be delivering installer insights and analytics, conducting installer research and persona development, and supporting product collaboration and testing. You will need to work closely with the Installation team, cross-functional product and engineering stakeholders, and installers directly.

The opportunity:
  • 8 - 12 month work-term beginning January 2027.
  • Full-time, paid internship: Monday - Friday,ย 37.5hrs/week.
  • Your first week at Geotab begins with 'GEO Launch' - a one-week Employee Orientation. Clickย hereย to learn more!
  • Learn more about the Geotab Campus Programย here.
How you'll make an impact:

Installer Insights & Analytics:

  • Build and maintain the Installation Experience dashboard, turning raw data into clear, actionable signals about installer behavior, tool adoption, installation quality, and support ticket trends
  • Use data to identify friction points across the installation journey: where installers get stuck, where quality drops, and where adoption lags
  • Define and track key metrics including installation volume trends, quality scores, tool usage, and the rollout of a new mandatory device verification and activation framework being introduced this year
  • Go beyond the numbers. Combine quantitative data with qualitative research to build a complete picture of the installer experience
  • Leverage AI tools and automation (including vibe coding and AI-assisted analysis) to accelerate data work and prototype solutions faster

Installer Research & Persona Development:

  • Conduct direct outreach and interviews with installers to understand their workflows, pain points, and needs
  • Use AI tools to synthesize interview notes, cluster feedback themes, and accelerate research turnaround
  • Develop refined installer personas that reflect real-world behavior, keeping them alive as the team's working reference, not a one-time document
  • Identify gaps between how we think installers experience our tools and how they actually do

Product Collaboration & Testing:

  • Prepare research summaries, data inputs, and written briefs that feed roadmap discussions, connecting your findings to decisions
  • Draft user stories and requirements for the product team to review and refine, learning how to write for engineering along the way
  • Participate in backlog grooming and sprint reviews to build familiarity with the full product development cycle
  • Support User Acceptance Testing for new features. Define test cases, coordinate with installers or internal testers, and document outcomes
  • Use AI tools to generate test cases, identify coverage gaps, and accelerate the testing cycle
What you'll bring to the role:
  • Currently enrolled in an undergraduate program in Business, Engineering, Computer Science, Data Analytics, Product Management, UX Design or a related field
  • Strong analytical skills - comfortable working with data and drawing conclusions, not just reporting numbers (SQL is a plus)
  • Strong written communication - able to turn complex findings into something a cross-functional team can act on
  • Genuine curiosity about how things work, both digitally and physically. You think in systems
  • Comfortable using AI tools to accelerate your work. You experiment, automate, and build faster because of it
  • Experience or interest in hardware-software integrated products, whether through coursework, engineering clubs, hackathons, robotics teams, or personal projects
  • Able to own your work and drive it forward independently

Nice to Have:

  • Experience conducting user interviews or customer research
  • Familiarity with data visualization or analytics tools (Superset, Pendo, Google Analytics, or similar)
  • Background in or exposure to IoT, telematics, automotive, or fleet technology
  • Prior internship or project work in product management, data analytics, or solutions engineering
  • Experience writing or reviewing test cases, UAT plans, or QA documentation
If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
ย 
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.
How we work:
At Geotab, we have adopted aย flexible hybridย working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!
ย 
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We believe that success happens where new ideas can flourish - in an environment that is rich in diversity and a place where people from various backgrounds can work together. Geotab encourages applications from all qualified individuals. We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.com. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, "Geotab"), you acknowledge Geotab's collection, use and disclosure of your personal data in accordance with our Privacy Policy. Click here to read our Privacy Notice.ย