1

Computer Science Summer Jobs in Toronto, ON (NOW HIRING)

Basic physical sciences * Statics and dynamics * Strength of materials and solid mechanics ... Drafting, computer-aided design (CAD) * Coordinating work with other related discipline engineers ...

... summer months! 17 Paid Days Off (in addition to 13 Personal Days) This includes an extra day off ... Computer Science, or an equivalent technical field. * Experience & Ownership 5+ years of ...

Prepare users for seasonal Salesforce Releases (Winter, Spring, and Summer) and proactively seek ... An undergraduate degree in computer science or business management is preferred. * Proven practical ...

Location Administrator

Toronto, ON ยท On-site

$20 - $25/hr

A passion for STEM, education, and computer science is a bonus. About MakerKids MakerKids runs ... Summer hours: 8:45am-3:45pm * School year hours 2:30pm-6:30pm * Weekend availability required on ...

Location Administrator

Toronto, ON ยท On-site

CA$20 - CA$25/hr

A passion for STEM, education, and computer science is a bonus. About MakerKids MakerKids runs ... Summer hours: 8:45am-3:45pm * School year hours 2:30pm-6:30pm * Weekend availability required on ...

next page

Showing results 1-20

Computer Science Summer information

See Toronto, ON salary details

$14.3K

$47.3K

$98.3K

How much do computer science summer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer science summer in Toronto, ON is $47,347.00, according to ZipRecruiter salary data. Most workers in this role earn between $27,675.00 and $54,874.00 per year, depending on experience, location, and employer.

What Are Summer Jobs in Computer Science?

Summer computer science jobs are for students, teachers, or academics who want to work in computer-related positions or undertake internships that provide experience in fields such as IT or software development. In these short term jobs, your duties depend on the needs of your employer. A computer science instructor can work with students of various ages to teach computer skills during summer school or a computer camp. As an intern, you might work on programming, computer engineering, or database administration tasks as part of an internship program. Academic professionals can work on research projects that have a programming component during the summertime.

What kinds of projects or tasks can I expect to work on during a Computer Science Summer internship?

During a Computer Science Summer internship, you can expect to work on a variety of hands-on projects ranging from software development and debugging to data analysis and algorithm design. Interns often collaborate with experienced engineers, participate in code reviews, and may contribute to ongoing company initiatives or build prototypes for new features. The work environment is typically team-oriented, providing opportunities to learn from peers and mentors while gaining practical experience with real-world systems and tools. This exposure helps interns develop technical skills and gain insight into potential career paths within computer science.

What are Computer Science Summer programs?

Computer Science Summer programs are short-term educational opportunities, usually held during the summer months, that allow students to explore computer science through hands-on projects, coursework, and workshops. These programs are often designed for high school or college students who want to gain practical experience in areas like programming, robotics, artificial intelligence, or cybersecurity. Participants may collaborate on group projects, attend lectures from industry professionals, and build a foundation for future studies or careers in technology. Programs can be found at universities, online, or through specialized organizations, and they often provide networking opportunities and exposure to the latest industry trends.

What are the key skills and qualifications needed to thrive as a Computer Science Summer Intern, and why are they important?

To thrive as a Computer Science Summer Intern, you typically need foundational knowledge in programming, data structures, and algorithms, often gained through coursework or a related degree program. Familiarity with languages like Python or Java, version control systems such as Git, and exposure to software development tools is common. Strong problem-solving skills, willingness to learn, and effective teamwork set outstanding interns apart. These abilities enable interns to contribute meaningfully to projects, adapt quickly, and integrate well with professional teams during their short tenure.
What are the most commonly searched types of Computer Science jobs in Toronto, ON? The most popular types of Computer Science jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Computer Science Summer jobs? Cities near Toronto, ON with the most Computer Science Summer job openings:
Infographic showing various Computer Science Summer job openings in Toronto, ON as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $47,347 per year, or $22.8 per hour.

Data Science - Co-op Student

Rodan Energy Solutions Inc.

Mississauga, ON โ€ข On-site

Other

Posted 4 days ago


Job description

About Us:โ€ฏย 

At Rodan Energy, our mission is Making Sustainable, Attainable. As a leading North American energy services company, we provide innovative energy solutions that help clients reduce energy costs and GHG emissions, support electrification, and enhance grid efficiency. With over 20 years ofโ€ฏexpertise,โ€ฏweโ€™reโ€ฏtrusted by North Americaโ€™s largest energy users, power producers, and utilities.โ€ฏย 


Why Join Rodan:โ€ฏย 

  • Thriving Industry:ย Join a rapidly growing sector at the forefront of innovation and sustainability, helping shape the future of energy management.ย 

  • Product Market Fit:ย With a 98% client retention rate and consistent year-over-year growth, Rodan has built a reputation for delivering trusted, long-term partnerships with industry leaders

  • Top Talent & Strong Culture:ย Collaborate with high-performing, passionate individuals who are committed to excellence, innovation, and sustainability.
    ย 

What Makes This Role Great:โ€ฏย 

  • Gain hands-on experience building forecasting models that inform real facility, market, and pricing decisions
  • Exposure to time-series modeling, ML pipelines, and the Databricks platform in a live production environment
  • Work alongside experienced data scientists and energy-market domain experts
  • Opportunity to build technical skills in a collaborative, high-impact environment
  • In-office collaboration, five days a week, designed for hands-on learning and mentorship


Key Responsibilities:

  • Design, build, and validate time-series forecasting models for facility load, market demand, and electricity price signals
  • Explore and tune modeling approaches (statistical, ML, and deep learning) with guidance from the team, based on the forecasting horizon, data availability, and accuracy requirements
  • Contribute to ML pipelines on the Databricks platform using PySpark, MLflow, and Delta Lake (weโ€™ll teach you the platform)
  • Build dashboards and automated reports in Databricks to replace manual Excel workflows
  • Learn from energy-market domain experts and incorporate their knowledge of market structures, tariff rules, and grid dynamics into model features and evaluation frameworks
  • Communicate model performance, assumptions, and limitations to both technical and non-technical stakeholders

Required Skills & Qualifications
  • Currently enrolled in a registered Co-op program and working towards an undergraduate or graduate degree in Data Science, Statistics, Computer Science, Engineering, or a related quantitative field
  • Working knowledge of Python, SQL, Excel, and core data science libraries (e.g., pandas, scikit-learn, numpy)
  • Foundational understanding of statistical or machine learning modeling concepts, ideally including time-series methods.
  • Strong analytical thinking and clear written and verbal communication skills.
  • Collaborative mindset, self-motivated, and comfortable asking questions and iterating on feedback
Nice to Have:
  • Coursework, projects, or work experience related to the electricity sector and curiosity about the data and dynamics that drive it
  • Familiarity with weather data integration for load and renewable forecasting
  • Any exposure to the Databricks platform
  • Familiarity with Git/GitHub for organizing and version-controlling your code

Term Details, Compensation & Work Location
  • Term: September 2026 โ€“ December 2026 (4-month co-op term)
  • Compensation: $20.00 - $25.00 per hour, based on year of study, relevant experience, and internal equity
  • Schedule: 40-hour work week
  • Location: Mississauga, ON
  • Work Arrangement: 5 days per week in-office
  • Vacancy Status: This posting is for an existing Fall 2026 co-op opportunity
    ย 
Life at Rodan โ€“ Our Culture:
At Rodan, we believe a great workplace goes beyond the work itself. Recognized as Canadaโ€™s Top Small & Medium Employer of 2026, weโ€™ve built a culture rooted in collaboration, celebration, and giving back. Hereโ€™s what you can look forward to when you join the team:
  • Celebrations Throughout the Year: We mark occasions and holidays all year long with team events including holiday parties, team dinners, bowling nights, go-karting, Annual Summer BBQ, golf tournaments, and more.
  • Learning & Growth: Lunch and learns, crossword challenges, and education-funding programs to keep you sharp and growing in your career.
  • Giving Back: Our Employee Initiatives Committee (EIC) organizes food drives and fundraising for local charities throughout the year โ€“ and everyone is welcome to get involved.
    ย 

Apply Now: If you're a curious, driven student who's passionate about data, modeling, and the future of energy, we want to hear from you! Please submit your resume, cover letter, and unofficial transcript together as one attachment.
Website | Twitter | LinkedInย 
Hiring Process
Rodan Energy's hiring process is designed to identify candidates who are the right fit โ€” technically, culturally, and professionally. As part of our process, candidates should be aware of the following:

  • Background Check: As part of our hiring process, the successful candidate will be required to complete a background check, which may include a criminal record check and credential verification.ย Professional references will also be collected as part of the process.
  • Assignment: Shortlisted candidates may be asked to complete a practical assignment. This is an opportunity to demonstrate your problem solving approach,ย creativity, and how you think through a real-world dataset.

We respect your time and will provide clear instructions and reasonable timelines for any assignments requested.
Rodan Energy Solutions is committed to an inclusive, accessible recruitment and employment experience in compliance with theย Accessibility for Ontarians with Disabilities Act, 2005 (AODA).ย Accommodations are available upon requestย throughout the hiring process and, if hired, during employment. If you require an accommodation, please contactย Asmin.Shadir@rodanenergy.comย so we can work with you to meet your needs in a manner that respects dignity, independence, integration, and equal opportunity.

Powered by JazzHR

6Zif3yjncr