Perform hand calculations and create computer analysis models for structural design tasks ... Research structural engineering materials and best practices * Support talent growth within our ...
Quick apply
Perform hand calculations and create computer analysis models for structural design tasks ... Research structural engineering materials and best practices * Support talent growth within our ...
Quick apply
Perform hand calculations and create computer analysis models for structural design tasks ... Research structural engineering materials and best practices * Support talent growth within our ...
... Computer Engineering or Computer Science students with: * Understanding of digital design ... Experience with Systemverilog, C or C++ programming languages * Experience with Python, Perl or ...
... Computer Engineering or Computer Science students with: * Understanding of digital design ... Experience with Systemverilog, C or C++ programming languages * Experience with Python, Perl or ...
... or Computer Engineering or a related field * If you have knowledge / experience with one or more ... Good knowledge and experience in software programming (C++, scripting) * Familiarity with PC/system ...
... or Computer Engineering or a related field * If you have knowledge / experience with one or more ... Good knowledge and experience in software programming (C++, scripting) * Familiarity with PC/system ...
* Structural CAD/BIM modeling and project coordination of institutional, industrial, and medium to ... Our office is closed between Christmas and New Year's, and during the summer our office closes at 3 ...
Quick apply
* Structural CAD/BIM modeling and project coordination of institutional, industrial, and medium to ... Our office is closed between Christmas and New Year's, and during the summer our office closes at 3 ...
... or Computer Engineering or a related field * If you have knowledge / experience with one or more ... Good knowledge and experience in software programming (C++, scripting) * Familiarity with PC/system ...
... or Computer Engineering or a related field * If you have knowledge / experience with one or more ... Good knowledge and experience in software programming (C++, scripting) * Familiarity with PC/system ...
Toronto, ON · On-site
The national Power Up programming will also provide you with opportunities to learn from our ... Currently completing a Bachelor's degree/ Diploma in Computer Science, IT, or related field.
Toronto, ON · On-site
The national Power Up programming will also provide you with opportunities to learn from our ... Currently completing a Bachelor's degree/ Diploma in Computer Science, IT, or related field.
North York, ON · Hybrid
CA$81K - CA$124K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
North York, ON · Hybrid
CA$81K - CA$124K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Machine learning, data science, computer vision, statistics, and mathematics * Programming in ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Machine learning, data science, computer vision, statistics, and mathematics * Programming in ...
North York, ON · Hybrid
CA$111K - CA$153K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
North York, ON · Hybrid
CA$111K - CA$153K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
North York, ON · Hybrid
CA$111K - CA$153K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
North York, ON · Hybrid
CA$111K - CA$153K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
North York, ON · Hybrid
CA$81K - CA$124K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
North York, ON · Hybrid
CA$81K - CA$124K/yr
... 1971 through Summer 1973 Addenda is preferred) * Knowledge of the design, selection, and ... We also value additional learning, such as a minor, certificate, or other experience in Computer ...
... computer science, math, or a related discipline. * Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We ...
... computer science, math, or a related discipline. * Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Computer Engineering, Software Engineering, Mathematics, Data Science, or a related field ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Computer Engineering, Software Engineering, Mathematics, Data Science, or a related field ...
Machine learning, data science, computer vision, statistics, and mathematics * Programming in Python, C/C++ * Relational (SQL) and no-SQL databases. * Machine learning algorithms and frameworks
Machine learning, data science, computer vision, statistics, and mathematics * Programming in Python, C/C++ * Relational (SQL) and no-SQL databases. * Machine learning algorithms and frameworks
Currently enrolled in a Canada based University into a Bachelor's degree program majoring in Electrical engineering or Computer engineering or a related field. * If you have experience with any of ...
Currently enrolled in a Canada based University into a Bachelor's degree program majoring in Electrical engineering or Computer engineering or a related field. * If you have experience with any of ...
Summer Analyst 2027- Data and Analytics (DNA) Location: Toronto Office only Internship length : 8 ... Mathematics, Statistics, Physics, Economics, Data Science, Computer Science or Engineering * Strong ...
Summer Analyst 2027- Data and Analytics (DNA) Location: Toronto Office only Internship length : 8 ... Mathematics, Statistics, Physics, Economics, Data Science, Computer Science or Engineering * Strong ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Computer engineering or a related field. * If you have experience with any of the following ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Computer engineering or a related field. * If you have experience with any of the following ...
Currently enrolled in a Canada based University into a Bachelor's Degree program majoring in Computer Science, Computer Engineering, Software Engineering, Mathematics, Data Science, or a related ...
Currently enrolled in a Canada based University into a Bachelor's Degree program majoring in Computer Science, Computer Engineering, Software Engineering, Mathematics, Data Science, or a related ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Computer Engineering, Electrical Engineer, Computer Science or a related field * If you have ...
January 11, 2027 to August 20, 2027 Summer Duration: * 4 Months: May 3, 2027 to August 20, 2027 * 8 ... Computer Engineering, Electrical Engineer, Computer Science or a related field * If you have ...
Job Summary Packaging Engineers work closely with our process, controls, and building system ... Prolonged periods sitting at a desk and working on a computer. * Must be able to lift-up to 15 ...
Quick apply
Job Summary Packaging Engineers work closely with our process, controls, and building system ... Prolonged periods sitting at a desk and working on a computer. * Must be able to lift-up to 15 ...
| Aspect | Computer Programming Summer | Software Development Intern |
|---|---|---|
| Required Credentials | High school or college students, basic programming knowledge | College students, relevant coursework or projects |
| Work Environment | Summer programs, tech companies, coding bootcamps | Tech firms, startups, corporate offices |
| Employer & Industry Usage | Educational programs, internships for skill-building | Professional internships, industry experience |
| Common Search & Comparison | Yes | Yes |
Computer Programming Summer roles typically target students gaining initial coding experience during summer breaks, often through educational programs. Software Development Internships are more advanced, involving real-world project work within tech companies. Both roles serve as stepping stones into the tech industry but differ mainly in experience level and scope.
The most popular types of Computer Programming jobs in Ontario are:
Cities in Ontario with the most Computer Programming Summer job openings:

Mississauga, ON
Temporary
Medical, Dental, Vision, Life, Retirement, PTO
Posted 20 days ago
Dennis Group Structural Engineers ensure structures are durable and safe for our industrial projects that involve designing and building food and beverage process facilities. Our Structural Engineers have strong technical, analytical, design, mathematical, and problem-solving skills. The role is key in designing, permitting, and providing expertise in strength, stability, and stresses for various structures of our construction of new processing facilities and alterations to existing facilities. Members of our structural department have responsibilities that include, but not be limited to:
Responsibilities
Required Education Skills and Experience
Physical Requirements
Travel Requirement
About Us
We plan, design, engineer, and build food plants for major brands across the country and the world. For the past three decades, we’ve focused exclusively on the food and beverage industry, helping your favorite brands put your favorite foods in the grocery store. Simply put, food isn’t one thing we do, it’s all we do.
Dennis Group offers competitive compensation packages commensurate with experience. We provide comprehensive employee benefits including medical, dental, vision, life and disability insurance, paid time off including an open vacation policy, as well as bonus, profit-sharing, and retirement plans.
Dennis Group is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or genetics.