1

Computer Science Student Jobs in Ontario (NOW HIRING)

Enrolled in 2nd year or later of a university computer science, engineering or other technically-focused degree program * Excellent interpersonal, collaboration and team building skills * Excellent ...

Some of our benefits for students in Canada: * Flexible and hybrid working schemes to balance work ... Computer Science, or a related field with an accredited school in Canada. * Excellent software ...

Students from all parts of the country and abroad are pursuing their graduate studies at SOET. With ... Computer Science and Engineering * Electronics and Communication Engineering * Electrical ...

Some of our benefits for students in Canada: * Flexible and hybrid working schemes to balance work ... Computer Science, or a related field with an accredited school in Canada. * Hands-on experience ...

Some of our benefits for students in Canada: * Flexible and hybrid working schemes to balance work ... A candidate for a Master's, bachelor's degree, or diploma in Computer Engineering, Computer Science ...

next page

Showing results 1-20

Computer Science Student information

See Ontario salary details

$19K

$59.2K

$123.5K

How much do computer science student jobs pay per year?

As of Jul 16, 2026, the average yearly pay for computer science student in Ontario is $59,174.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,000.00 and $72,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Computer Science Student position, and why are they important?

A Computer Science Student should possess strong analytical abilities, problem-solving skills, and a foundational knowledge of programming languages such as Python, Java, or C++, usually supported by formal coursework or certifications. Familiarity with tools like integrated development environments (IDEs), version control systems (e.g., Git), and common databases is important for practical application of concepts. Excellent time management, teamwork, and communication skills help students balance coursework and collaborate effectively on group projects. These attributes are crucial for building a solid technical foundation, excelling academically, and preparing for internships or future employment.

What are the typical projects or assignments a Computer Science Student might work on during their studies or internships?

Computer Science Students often engage in a variety of hands-on projects, such as developing software applications, creating algorithms, designing websites, or building simple databases. They may also participate in group projects, hackathons, or collaborative coding tasks that simulate real-world problem-solving scenarios. During internships, students often contribute to larger codebases, assist with debugging, write documentation, and sometimes interact directly with clients or end-users. These experiences help students apply their classroom knowledge, develop teamwork skills, and gain valuable exposure to industry tools and practices.

What is a Computer Science Student job?

A Computer Science Student job typically refers to internships, part-time roles, or research positions where students apply their programming, problem-solving, and analytical skills. These jobs help students gain practical experience in areas like software development, data analysis, cybersecurity, or artificial intelligence. Responsibilities may include coding, debugging, testing, and collaborating on technical projects. Such roles provide valuable hands-on learning and can enhance job prospects after graduation.

What are popular job titles related to Computer Science Student jobs in Ontario? For Computer Science Student jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Computer Science Student jobs in Ontario look for? The top searched job categories for Computer Science Student jobs in Ontario are:
What cities in Ontario are hiring for Computer Science Student jobs? Cities in Ontario with the most Computer Science Student job openings:
Infographic showing various Computer Science Student job openings in Ontario as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $59,174 per year, or $28.4 per hour.
Predictive Analytics & Strategy Student

Predictive Analytics & Strategy Student

PCL Construction

Oakville, ON • On-site

CA$19.57 - CA$28.69/hr

Full-time

Retirement

Posted 6 days ago


PCL Construction rating

7.0

Company rating: 7.0 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


Job description

The future you want is within reach.

At PCL, we build the places where life happens and find camaraderie in the process. We’re a community of builders committed to building better communities. That’s why we’re always looking ahead, and not just to the next project or what’s next in our industry.

We’re also looking at what’s next for you and how we can help you build a career you’re proud of. As a student at PCL, you will get the opportunity for challenging work assignments in a supportive work environment which promotes personal and professional growth.

We are seeking a Predictive Analytics & Strategy Student for our Toronto District, within our Canadian Buildings Division who is available for 4 month or 8 months starting September 2026.

As a Predictive Analytics & Strategy Student and depending on your assigned project, you will have the opportunity to contribute to our team by:

Responsibilities

· Collecting, cleaning, and organizing large datasets from multiple internal and external sources

· Performing exploratory data analysis to identify trends, anomalies, and key drivers

· Ensuring data integrity, consistency, and documentation

· Assisting in the development, testing, and refinement of predictive models

· Applying statistical and machine learning techniques appropriate to the business problem

· Evaluating model performance and refining assumptions as needed

· Translating analytical findings into clear insights that inform strategic decisions

· Developing dashboards, visualizations, and summary materials for non-technical audiences

· Supporting scenario analysis and forecasting exercises

· Working closely with strategic functions and leadership teams to understand business questions

· Clearly communicating methodology, assumptions, and findings

· Incorporating feedback and iterating on analyses

Qualifications

· Working towards a degree or diploma in a data science, statistics, mathematics, computer science and/or analytics-related field.

· Strong analytical and problem-solving skills

· Exposure to machine learning techniques such as regression, classification, or clustering

· Experience with SQL and relational databases

· Experience working with large datasets

· Proficiency with analytical languages (such as Python or R)

· Familiarity with data visualization tools such as Power BI, Tableau, or Python visualization libraries

· Strong written and verbal communication skills

Next Step:

Please note that candidates who have been selected to move forward to the next stage of the recruitment process will receive an email to complete a short online video interview

The estimated hourly range for this role is $19.57- $28.69, based on your experience and qualifications. Final compensation will be confirmed as part of a personalized offer.

PCL is an innovative, employee-owned company comprised of people who find passion in their profession and take pride in doing great work every day. Our work powers the infrastructure and utilities that are essential to daily life and our projects are the scene of vacations, careers, education and healing. We are consistently ranked among the best companies to work for because we are committed to supporting and developing our teams.

The PCL Companies celebrate diversity and are proud to be an equal opportunity employer. We are committed to creating equitable opportunities and an inclusive environment for all employees and applicants. We make all employment-related decisions without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability or veteran status.

PCL combines numerous pay and benefit strategies to provide a comprehensive and competitive total rewards package. Any salary range displayed by a job board is an estimate. Your salary, which considers your unique qualifications and experience, is just one component of the robust total rewards you'll enjoy at PCL. This may include an employee share purchase offering, discretionary annual performance bonus, comprehensive benefits and wellness programs, retirement plan plus matching, and career development programs.

Should you require an accommodation during the application process, please contact us at careers@pcl.com with the position and location you are interested in.


This recruitment process does not involve the use of artificial intelligence (AI) to screen, assess, or select applicants. All hiring decisions are made by qualified reviewers.

This posting is for a replacement position within our organization.


What PCL Construction employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom