1

Intern Programmer Jobs in Ontario (NOW HIRING)

ENGINEERING INTERN - ROLLING MILL OPERATIONS At Gerdau, we empower our people to grow, thrive, and make a difference together. With a culture built on trust and teamwork, we offer meaningful work ...

New

GHD is currently seeking an Intern to work with our groups on projects related to Environment ... Preference for candidates in engineering and science Experience & Qualifications * Preference will ...

Architectural Engineering Intern

Markham, ON

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

AECOM is seeking an Architectural Engineering Intern to be based in Markham, ON . This is a new position within the Transportation group . This internship is for the January to April 2027 term . The ...

... engineering, contractors, and operations. * Communicate with people diverse in language ability ... As an intern, you'll have access to a wide variety of programs to support you and help you succeed

... engineering, contractors, and operations. * Communicate with people diverse in language ability ... As an intern, youll have access to a wide variety of programs to support you and help you succeed

As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft hardware. This is a hands-on role where you will contribute directly to the design, testing, and ...

The Embedded Solutions team within the Software Engineering department is seeking a motivated Embedded Solutions Intern to help implement FPGA designs and embedded software features and customer ...

As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft hardware. This is a hands-on role where you will contribute directly to the design, testing, and ...

AI Engineer Intern

Toronto, ON · Hybrid

CA$20 - CA$30/hr

We are looking for an AI Engineer Intern interested in building production-ready AI agents and applications. You will contribute to the Continuum platform while also using it to build agentic ...

Intern Quant Researcher

London, ON

CA$150K/yr

  • Medical

  • Dental

  • Retirement

Overview of Intern Quant Researcher Position: * Research and implement strategies within the firm ... Programming proficiency with at least one major programming or scripting language (e.g. C++, Java ...

Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location: Canada or United States About the Role: We are looking for a curious, hands-on DevOps / DevSecOps ...

As a Mechanical Intern, you will work alongside our mechanical engineering team on real spacecraft hardware. This is a hands-on role where you will contribute to the design, analysis, build, and ...

Could you be the full-time Engineering Intern (Fall 2026) in Willowbrook we're looking for? Job Vacancy Disclosure This job posting represents an existing vacancy. Your future role Take on a new ...

Showing results 21-40

Intern Programmer information

What does an intern programmer do?

An Intern Programmer assists software development teams by writing, testing, and debugging code under supervision. They typically work on small tasks or parts of larger projects to gain experience and learn industry practices. Intern Programmers may also participate in code reviews, attend team meetings, and document their work. The role is designed to help students or recent graduates develop practical programming skills and gain insight into professional workflows.

What types of projects can an intern programmer expect to work on, and how are tasks typically assigned?

As an Intern Programmer, you can expect to work on a variety of tasks ranging from debugging existing code to developing small features or tools under the guidance of a mentor. Assignments are usually based on your current skill set and learning goals, with regular check-ins to ensure progress and provide support. Interns often collaborate closely with other developers, participate in team meetings, and may contribute to larger projects as their confidence grows. This structure helps interns build practical experience while contributing meaningfully to the team's objectives.

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

To thrive as an Intern Programmer, you typically need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and coursework in computer science or related fields. Familiarity with software development tools, version control systems like Git, and basic debugging techniques is also expected. Strong communication, eagerness to learn, and the ability to work collaboratively help an intern stand out. These skills ensure that the intern can contribute effectively to development projects while adapting quickly to new technologies and team dynamics.

What is the difference between Intern Programmer vs Junior Software Developer?

AspectIntern ProgrammerJunior Software Developer
Required CredentialsEnrolled in or recently completed relevant educationBachelor's degree in Computer Science or related field
Work EnvironmentLearning-focused, supervised, internship settingFull-time, professional development environment
Employer & Industry UsageInternships offered by tech companies, startups, educational institutionsEntry-level position in tech companies, software firms
Common Search & ComparisonYesYes

The main difference between an Intern Programmer and a Junior Software Developer lies in experience and employment status. Intern Programmers are typically students or recent graduates gaining practical experience, often in a supervised internship. Junior Software Developers are entry-level professionals with some foundational skills, working as part of a full-time team. Both roles serve as stepping stones into the software development industry, but Intern Programmers focus more on learning, while Junior Developers are expected to contribute more independently.

What are the most commonly searched types of Programmer jobs in Ontario?

The most popular types of Programmer jobs in Ontario are:

What cities in Ontario are hiring for Intern Programmer jobs?

Cities in Ontario with the most Intern Programmer job openings:

Infographic showing various Intern Programmer job openings in Ontario as of August 2026, with employment types broken down into 18% Internship, 1% As Needed, 47% Full Time, 32% Part Time, 1% Temporary, and 1% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

CA$27/hr

Full-time, Internship

Posted 3 days ago

New


Gerdau rating

6.8

Company rating: 6.8 out of 10

Based on 70 frontline employees who took The Breakroom Quiz

423rd of 540 rated manufacturers


Job description

At Gerdau, we empower our people to grow, thrive, and make a difference-together. With a culture built on trust and teamwork, we offer meaningful work, continuous development, and opportunities to shape your future. We invite you to come work with us, where your contributions are valued, your voice is heard, and your career is forged with purpose

Job Title: ENGINEERING INTERN - ROLLING MILL OPERATIONS

At Gerdau, we empower our people to grow, thrive, and make a difference together. With a culture built on trust and teamwork, we offer meaningful work, continuous development, and opportunities to shape your future. We invite you to come work with us, where your contributions are valued, your voice is heard, and your career is forged with purpose.

POSITION: Engineering Internship (G. Start)
LOCATION: Cambridge, Ontario
VACANCIES: 1
DEPARTMENT: Rolling Mill - Operations
HOURLY RATE: $27.00 / hr.

ABOUT US:

Gerdau is a major steel manufacturing company, operating in 10 countries, and employing over 30,000 individuals. The North American business divisions (Gerdau Long Steel North America and Gerdau Specialty Steel North America) produce long and special steel products for the agriculture, energy, industrial, automotive, and manufacturing markets. We stimulate the economy through our network of recycling operations and mills, operating ten mills in the U.S. and three in Canada. Our mills utilize efficient and clean production practices, including the use of electric arc furnace (EAF) technology. The use of this technology and its process makes our steel one of the greenest choices available.

ABOUT G. START, GERDAU'S NEXT GENERATION:

Gerdau is seeking university students to participate in our G. Start program. G. Start is a paid internship program with the goal of developing students for future technical and managerial positions. G. Start internships are project-focused and mutually beneficial. G. Start is a program that values the diversity and inclusion of our business and society.

PROGRAM REQUIREMENTS:

Undergraduate entering third or fourth year.
Pursuing a degree in Mechanical, or Mechatronic Engineering or related from a recognized accredited university. Candidates MUST be returning to full-time studies following this internship.
Record of high academic achievement.
Well-rounded applicants with leadership roles in student organizations or extra-curricular activities.
Must be legally authorized to work full-time in the country of hire without requiring current or future sponsorship for employment.
Candidates must demonstrate leadership potential, strong interpersonal skills, excellent written and oral communication skills, initiative, and problem-solving skill.

ABOUT THE ROLE:

This position will be a full-time, 12-month long internship opportunity.
This job opportunity is fully onsite. There are no opportunities for remote work. Candidates MUST be in commutable distance from the facility located at 160 Orion Place in Cambridge, Ontario.

MAIN RESPONSIBILITIES:

  • Conduct mill performance studies by collecting and analyzing data from production processes, equipment systems, and other relevant sources to identify trends, root causes, and opportunities to improve efficiency, productivity, quality, and reliability.
  • Support the development and implementation of improvement projects aimed at delivering measurable impact on mill performance.
  • Utilize CAD modeling software to assist with the design and development of equipment changes, layouts, and process improvements.
  • Work closely with engineering, operations, and maintenance teams to support project execution and continuous improvement activities

In Compliance with Ontario's Bill 190, we confirm that this posting represents a current, existing vacancy within ourorganization.

Gerdau believes in equal employment opportunity related to all employees and applicants for employment. It is the policy of Gerdau that there will be no discrimination against any employee or applicant for employment on the basis of race, religion, color, national origin, citizenship, marital status, sex, age, sexual orientation, genetic information, gender identity, veteran status, disability, or other legally protected status. All external applicants must be legally eligible to immediately work in the country of hire without current or future sponsorship.  

If you are vision-impaired or have some other disability under the Americans with Disabilities Act / Accessible Canada Act or a similar law, and you wish to discuss potential accommodations related to applying for employment at Gerdau, please contact our Talent Acquisition Team at (866)-788-2798 or recruiting@gerdau.com


What Gerdau employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom