... code, Linux based embedded devices, Python based tools and data mining for various dashboarding ... The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
... code, Linux based embedded devices, Python based tools and data mining for various dashboarding ... The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
This position will involve writing high-performance C# code to support and improve the systems that ... The opportunity: * 8 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
This position will involve writing high-performance C# code to support and improve the systems that ... The opportunity: * 8 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ... Create and maintain database access code using SQL. * Use BigQuery/GCP to help analyze and ...
The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ... Create and maintain database access code using SQL. * Use BigQuery/GCP to help analyze and ...
Summer Intern 2027 - AI
Toronto, ON · Hybrid
CA$54K - CA$72K/yr
Our internship program offers more than just experience; you'll join a vibrant community ... Develop reproducible code and workflows for data processing and modeling using tools such as Python ...
Summer Intern 2027 - AI
Toronto, ON · Hybrid
CA$54K - CA$72K/yr
Our internship program offers more than just experience; you'll join a vibrant community ... Develop reproducible code and workflows for data processing and modeling using tools such as Python ...
To qualify for a student (Co-op/Internship) opportunity, students must be enrolled in their ... Automate core platform processes using Infrastructure as Code (IaC) tools, such as Terraform.
New
To qualify for a student (Co-op/Internship) opportunity, students must be enrolled in their ... Automate core platform processes using Infrastructure as Code (IaC) tools, such as Terraform.
New
... Code of Conduct and the, while ensuring the adequacy, adherence to and effectiveness of day-to-day ... For students applying to our internship/co-op or new graduate programs, we do not require resumes!
... Code of Conduct and the, while ensuring the adequacy, adherence to and effectiveness of day-to-day ... For students applying to our internship/co-op or new graduate programs, we do not require resumes!
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
... coding, and testing new features while resolving issues efficiently. * Expand and ... Must be an active student during your internship and/or returning to school in nextSummer or ...
This position will involve writing high-performance C# code and SQL queries to process and store ... The opportunity: * 8 - 12 month work-term beginning Jan 2027. * Full-time, paid internship: Monday ...
This position will involve writing high-performance C# code and SQL queries to process and store ... The opportunity: * 8 - 12 month work-term beginning Jan 2027. * Full-time, paid internship: Monday ...
The opportunity: * 8 - 12 month work-term beginning January 2027. * Full-time, paid internship ... Claude Code) - Assist the AI Solutions Developer in building and testing AI-powered tools ...
The opportunity: * 8 - 12 month work-term beginning January 2027. * Full-time, paid internship ... Claude Code) - Assist the AI Solutions Developer in building and testing AI-powered tools ...
Back End Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Participate in code reviews and contribute to team discussions on best practices. * Stay informed ... Our interns come from top universities worldwide, and we invite you to contribute, learn, and grow ...
Back End Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Participate in code reviews and contribute to team discussions on best practices. * Stay informed ... Our interns come from top universities worldwide, and we invite you to contribute, learn, and grow ...
Summer Intern 2027 - Software Engineering (8 Months)
Toronto, ON · Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Participate in code reviews and maintain code quality standards * Support deployment, monitoring ...
Summer Intern 2027 - Software Engineering (8 Months)
Toronto, ON · Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Participate in code reviews and maintain code quality standards * Support deployment, monitoring ...
Summer Intern 2027 - Software Engineering
Waterloo, ON · Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Participate in code reviews and maintain code quality standards * Support deployment, monitoring ...
Summer Intern 2027 - Software Engineering
Waterloo, ON · Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Participate in code reviews and maintain code quality standards * Support deployment, monitoring ...
Summer Intern 2027 - Software Engineering
Toronto, ON · Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Participate in code reviews and maintain code quality standards * Support deployment, monitoring ...
Summer Intern 2027 - Software Engineering
Toronto, ON · Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Participate in code reviews and maintain code quality standards * Support deployment, monitoring ...
GTB - Portfolio Optimization Internship/Co-Op - Winter 2027 Term: January - April 2027 Work Hours ... Ensure activities are performed in accordance with Scotiabank's Values, Code of Conduct, Global ...
GTB - Portfolio Optimization Internship/Co-Op - Winter 2027 Term: January - April 2027 Work Hours ... Ensure activities are performed in accordance with Scotiabank's Values, Code of Conduct, Global ...
Join our firm for an internship journey where you'll dive into real-world project work, learn from ... code evaluations, plans, schedules, installation details, specification and coordination with ...
Quick apply
Join our firm for an internship journey where you'll dive into real-world project work, learn from ... code evaluations, plans, schedules, installation details, specification and coordination with ...
Software Engineer 1 - Android, Dynamic Experiences
Toronto, ON · Hybrid
CA$94K - CA$127K/yr
Extensively leverage AI coding assistants and modern tooling to write, test, and deploy code faster ... Coursework, internships, personal projects, or academic experience with mobile programming ...
Software Engineer 1 - Android, Dynamic Experiences
Toronto, ON · Hybrid
CA$94K - CA$127K/yr
Extensively leverage AI coding assistants and modern tooling to write, test, and deploy code faster ... Coursework, internships, personal projects, or academic experience with mobile programming ...
Build and test AIproducts: write clean code, create small prototypes, andvalidateyour work with ... Must be an active student during your internship and/or returning to school innextSummeror Fall2027 ...
New
Build and test AIproducts: write clean code, create small prototypes, andvalidateyour work with ... Must be an active student during your internship and/or returning to school innextSummeror Fall2027 ...
New
Coding Internships information
What is a coding internship?
A coding internship is a temporary position where students or recent graduates gain hands-on experience in software development, programming, and related technical skills. Interns typically work on real-world projects under the guidance of experienced developers, learning coding best practices, debugging, and collaborating in a team environment. These internships can be paid or unpaid and are often offered by tech companies, startups, and other organizations looking to train and mentor aspiring software engineers.
What do coding interns do?
Coding interns are often assigned tasks that range from debugging and writing code modules to contributing to team projects under the guidance of experienced developers. Depending on the company and internship program, you may work on front-end web development, backend services, mobile apps, or even participate in code reviews and software testing. Interns frequently attend team meetings, collaborate with other interns and full-time engineers, and present progress updates. This hands-on experience not only helps you apply your academic knowledge but also builds your skills for full-time positions after graduation.
What skills and qualifications are needed for a coding internship?
To thrive in a Coding Internship, you should have a foundational understanding of programming languages such as Python, Java, or JavaScript, often supported by coursework or relevant projects. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of development frameworks is typically expected. Strong problem-solving skills, a willingness to learn, and effective communication help interns contribute meaningfully within their teams. These abilities are crucial for adapting to new technologies, collaborating with colleagues, and rapidly building technical competence in a professional setting.
Can I get a coding internship with no experience?
How much do coding internships pay?
How to get a coding internship?
What are popular job titles related to Coding Internships jobs in Ontario?
For Coding Internships jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Coding Internships jobs in Ontario look for?
The top searched job categories for Coding Internships jobs in Ontario are:

Embedded Developer Intern (Winter/January 2027, 4 Months)
Oakville, ON • On-site
Full-time, Internship
Posted 10 days ago
Job description
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking an Embedded Developer Intern who will be responsible for understanding Geotab devices, implementing new logic for a test automation framework using various programming languages (Python, C, SQL, RUST), and working with Cloud APIs, hardware setups, embedded devices, Python tools, and data mining, while collaborating with development and test teams. If you love technology, and are keen to join an industry leader - we would love to hear from you!
What you'll do:As an Embedded Developer Intern, your key area of responsibility will be understanding Geotab devices like GO and IOXes, working on implementing new logic for test automation framework primarily in Python, C, SQL and possibly RUST. You will work in many areas of focus including interacting with Cloud APIs, hardware setups, Raspberry Pi based C code framework, Bare metal firmware C code, Linux based embedded devices, Python based tools and data mining for various dashboarding. You will be required to work closely with your colleagues on the Embedded Development team, as well as Software development and test development teams - as needed.
To be successful in this role, you will have a keen interest in learning firmware test automation principles, details to consistently adhere to coding standards and be inquisitive. In addition, successful candidates will have strong communication skills, in their technical documentation, collaboration with teammates, and with providing technical support to other Geotab teams.
The opportunity:- 4 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.
- This posting is for an existing vacancy.
- Develop an in-depth understanding of the GO and IOX device functionality and how all the devices work with various other modules.
- Write SQLqueries and python scripts to interact with Google BigQuery to determine device health and effectiveness of various functionality.
- Be able to write unit and integration tests. Perform system-level testing using test automation framework, extend the test suite as required.
- Build, maintain, and enhance tools that streamline and automate all forms of testing relevant to the feature or product using C, C++, python, pytest, SQL, REST APIs and other relevant technology/tools.
- Manage test coverage, test environment creation, and maintenance.
- Develop tools and dashboards for the analysis of device data and behavior.
- Stay current with new embedded development and testing technologies.
- Completing a Bachelor's degree in Electrical, Computer engineering or other related fields.
- Strong knowledge of various programming languages in embedded software development context.
- Strong knowledge of either C, C++, RUST and Python.
- Familiar with SQL and databases/queries.
- Familiar with OS concepts, data structures, algorithms, design patterns commonly used in Embedded system development.
- Linux development and knowledge is an asset.
- Strong team player with the ability to engage with all levels of the organization.
- Strong interpersonal relationship building skills.
- Technical competence using software programs, including but not limited to, Google Suite for business (Sheets, Docs, Slides).