1

Computer Programming Internships Jobs in Ontario

Join our firm for an internship journey where you'll dive into real-world project work, learn from ... Tasks will include utilizing computer aided drafting and engineering software. Core ...

Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One ... Mentor interns and co-ops.

... engineering analysis. * Basic CAD experience (SolidWorks, CATIA, or similar) * Interest in testing, measurement, or product validation * Experience with teambased projects or internships.

Showing results 41-60

Computer Programming Internships information

What are computer programming internships?

Computer programming internships are short-term work experiences offered by companies or organizations to students or recent graduates interested in programming. These internships provide hands-on experience in writing code, developing software, and collaborating on technical projects under the guidance of experienced professionals. They help interns build practical skills, expand their professional networks, and improve their chances of securing a full-time job in the tech industry after graduation.

What are the key skills and qualifications needed to thrive as a computer programming intern?

To excel as a Computer Programming Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and an ongoing pursuit of a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns adapt quickly and integrate into development projects. These skills and qualities are vital for making meaningful contributions, learning from mentors, and building a successful foundation in software development.

What types of projects can I expect to work on during a computer programming internship?

As a computer programming intern, you can expect to work on a variety of projects ranging from debugging existing code, developing new features, participating in code reviews, or assisting with software testing. Many internships also involve collaborating with other developers or cross-functional teams, giving you hands-on experience with real-world development cycles and agile methodologies. The complexity and scope of your projects will often depend on your skills and the company's needs, but you’ll typically have opportunities to contribute meaningful code and gain practical knowledge that extends beyond classroom learning.

What is the difference between Computer Programming Internships vs Software Developer Internships?

AspectComputer Programming InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar; often students or recent grads in Computer Science, Software Engineering, or related disciplines
Work EnvironmentTech companies, startups, or corporate IT departments; focus on coding and testingSoftware firms, tech departments; involve designing, coding, and debugging applications
Employer & Industry UsageCommon in tech industry, software companies, and IT departmentsPrimarily in software development companies, tech startups, and IT services

Computer Programming Internships and Software Developer Internships are similar in credentials and work environment, often overlapping in industry usage. The main difference lies in scope: programming internships may focus more on coding tasks, while software developer internships often include designing and developing software applications.

Can I get a computer programming internship with no experience?

Computer programming internships often accept applicants with little or no prior experience, especially if they demonstrate basic coding skills, a willingness to learn, and familiarity with programming languages like Python or Java. Many internships focus on training and mentorship, making them accessible to students or beginners who are eager to develop their skills. Building a portfolio of small projects or completing online courses can improve your chances of securing an internship without previous work experience.

What are popular job titles related to Computer Programming Internships jobs in Ontario?

For Computer Programming Internships jobs in Ontario, the most frequently searched job titles are:

Infographic showing various Computer Programming Internships job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.

Mechanical Engineer 1 (Entry-Level) - Nuclear (Summer 2027)

Sargent & Lundy

North York, ON • On-site

CA$50K - CA$72K/yr

Full-time, Temporary

Medical, PTO

This job post has expired today. Applications are no longer accepted.


Sargent & Lundy rating

8.4

Company rating: 8.4 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

122nd of 449 rated engineering


Job description

This position has a target start date of Summer 2027.

  • This position will offer you the ability to directly apply your knowledge of thermodynamics, heat transfer, fluid mechanics, and power plant engineering
  • You will be preparing calculations, specifications, and technical reports to support client recommendations and reviews, and will additionally conduct equipment sizing, optimization evaluation, and selection in response to project needs
  • While supporting project teams with other Mechanical Engineers, you will be involved in system engineering, including the design, modification, and analysis of power plant mechanical systems
  • There is the potential for you to travel to client and vendor offices for design reviews and to plant site locations for construction coordination and field verification of designs

We do not sponsor employees for work authorization in Canada for this position.

This position may require access to U.S. export-controlled information. As such, candidates must be a citizen of a country listed in Appendix A to Part 810 of the Code of Federal Regulations. Please click here to determine your eligibility.

Essential skills and experience:

  • This position requires a BS or MS in Mechanical Engineering or Chemical Engineering with a strong academic background and interest in thermodynamics, heat transfer, fluid mechanics, power engineering, turbomachinery, thermal systems, and energy conversion
  • Knowledge of the practical application of mechanical engineering and technology including applying systems, principles, techniques, procedures, and equipment to a project design
  • Knowledge of design techniques, tools, and principles involved in the production of technical plans, fabrication drawings, and models
  • Strong interest in numerical computations and problem solving
  • Proficiency with MS Office applications
  • Excellent written and verbal communication skills

Valued but not required skills and experience:

  • A BS or MS degree from an ABET Engineering Accreditation Commission-approved program
  • Related engineering internship or co-op work experience
  • Successful completion of the Fundamentals of Engineering (FE) exam, and designation as an Engineer in Training
  • Experience in writing and providing support documentation for Mechanical Engineering calculations
  • Coursework in the following:
    • Power engineering
    • Turbomachinery
    • Thermal systems
    • Energy conversion

In this role, we expect people to be willing or able to solve problems using modern tools:

  • You are expected to take engineering problems from issue to solution using data and modern tools such as automation and AI to improve workflows, reduce rework, and deliver cost-effective designs.
  • Many engineers in these roles build or use automation to create calculations, summarize technical documents, or draft design documentation, including appropriate use of agentic AI tools, with strong engineering judgment and verification of results.
  • Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design checks, reporting, or data transformation is valued but not required.
  • We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply automation or agentic AI to real engineering problems.

At Sargent & Lundy, we care about the health and well-being of our employees. Our commitment extends beyond the workplace, offering comprehensive healthcare plans and generous paid time off to support our team members in every aspect of their lives. We understand the importance of work-life balance, which is why we are proud to provide competitive, award-winning benefits. Our dedication to employee satisfaction has earned us the prestigious Top Workplaces Culture Excellence Award for compensation and benefits in 2022, 2023, and 2024.


$50,215 - $72,205
This posting is to fill an existing vacancy. Sargent & Lundy discloses compensation ranges that comply with all provincial and federal legislation. The total compensation package for eligible positions will include a base salary or an hourly rate and a comprehensive benefits package, reflecting our commitment to rewarding performance and supporting the overall well-being of our employees. Individuals may also be eligible to participate in our yearly discretionary bonus.
Sargent and Lundy is fully committed to abiding by all equal opportunity employment standards. Our employment policies strictly prohibit all forms of discrimination on any of the grounds in relevant laws. All our employment practices are solely based on individual merit and our organization's needs at the time. We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
We embrace the responsible use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment process. AI-enabled tools may support certain stages of recruitment, but human judgment remains central to the candidate experience, and all hiring decisions are made by human reviewers.

What Sargent & Lundy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Sargent & Lundy logo

About Sargent & Lundy

Sourced by ZipRecruiter

Sargent & Lundy is one of the most experienced full-service architect-engineering firms in the world. Founded in 1891, the firm is a global leader in power and energy with expertise in grid modernization, renewable energy, energy storage, nuclear power, and fossil fuels. Sargent & Lundy delivers comprehensive project services--from consulting, design and implementation to construction management, commissioning and operations/maintenance--with an emphasis on quality and safety. The firm serves public and private sector clients in the power and energy, gas distribution, industrial, and government sectors.

Industry

Civil engineering construction

Company size

1,001 - 5,000 Employees

Headquarters location

Chicago, IL, US

Year founded

1891

Social media