1

Internship Computer Science Graduate Jobs in Toronto, ON

A University degree in Engineering, Statistics, Mathematics, or Computer Science. * Graduate degree in Statistics or Operations Research preferred. * 6+ years working experience with data science ...

Data Scientist II

Toronto, ON · On-site

CA$81K - CA$115K/yr

Undergraduate or advanced technical degree (e.g., math, statistics, engineering, finance, or computer science); graduate's degree preferred with progressive work experience * 3+ years of relevant ...

Undergraduate degree or advanced technical degree preferred (e.g., math, physics, engineering, finance, or computer science) Graduate's degree preferred with either progressive project work ...

AI Research Scientist - PhD

Toronto, ON · Remote

CA$70 - CA$90/hr

Computer Science PhD (Graduated) * Undergraduate degree from US/UK/Canada/Western Europe * Graduate degree from a top US/UK/Canada/Western European university * High attention to detail * Exceptional ...

Are you a recent graduate with internship experience in trading or finance, and strong Python ... Mathematics, Engineering, Physics, Computer Science). * Internship or early-career experience in ...

Qualifications: - Bachelors or MS/PhD degree in Computer Science, Engineering, AI, Machine Learning ... Application Instructions: - To be considered for an internship/co-op, please add your most up to ...

next page

Showing results 1-20

Internship Computer Science Graduate information

See Toronto, ON salary details

$19.6K

$56.6K

$114.5K

How much do internship computer science graduate jobs pay per year?

As of Aug 19, 2026, the average yearly pay for internship computer science graduate in Toronto, ON is $56,644.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,127.00 and $60,123.00 per year, depending on experience, location, and employer.

What does an internship computer science graduate do?

An Internship Computer Science Graduate typically works in a temporary position within a company, applying their academic knowledge to real-world projects. Their responsibilities can include assisting with software development, testing code, troubleshooting technical issues, and collaborating with teams on various IT or computer science-related tasks. This role helps graduates gain practical experience, build professional networks, and enhance their skills for future full-time employment in the tech industry.

What are the key skills and qualifications needed to thrive as an internship computer science graduate?

To thrive as an Internship Computer Science Graduate, you need a solid understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and typically a bachelor's degree or enrollment in a computer science program. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These competencies are crucial for contributing to real-world projects, adapting to fast-changing technologies, and collaborating within professional engineering teams.

What types of projects and tasks can I expect to work on during an internship computer science graduate position?

As a Computer Science graduate intern, you'll typically work on real-world projects such as software development, bug fixing, testing, or assisting with research and data analysis. Many internships offer opportunities to contribute to codebases, participate in code reviews, and collaborate closely with experienced developers, designers, and product managers. The tasks assigned are designed to build your technical and problem-solving skills while exposing you to industry-standard tools and workflows. You'll likely have regular check-ins with mentors and team members to support your learning and growth throughout the internship.

What is the difference between Internship Computer Science Graduate vs Entry-Level Software Developer?

AspectInternship Computer Science GraduateEntry-Level Software Developer
Required CredentialsRecent CS degree or in progressBachelor's in CS or related field
Work EnvironmentTemporary, training-focused, often in tech companies or startupsFull-time, ongoing role in software development teams
Employer & Industry UsageInternships offered by tech firms, startups, and universitiesEmployers seeking new graduates for entry-level positions

In summary, an Internship Computer Science Graduate is a temporary, training-focused position aimed at gaining practical experience, while an Entry-Level Software Developer is a full-time role with ongoing responsibilities in software development. Internships often serve as a stepping stone to full-time positions like software developer roles.

Senior Data Scientist

Ontario 407

Woodbridge, ON

CA$120K - CA$165K/yr

Full-time

Posted 7 days ago


Job description

Title: Senior Data Scientist

Department: Data Science and Analytics

Location: 6300 Steeles Ave West, Woodbridge

Total Potential Compensation: $120,000-$165,000

Position Summary:

The successful candidate will assist in leveraging customer, digital and transportation datasets to create insights on pricing, marketing and customer travel behavior. The Sr. Data Scientist will assist the Director of Data Analytics and other key stakeholders to bring actionable data driven solutions to 407 ETR. They will have the expertise and knowledge to mentor more junior members while also having the business acumen to understand how to frame a business problem and deliver insight that is actionable. This position is part of a highly collaborative and energetic team in a start-up minded environment.

Duties & Responsibilities:

  • Assemble and analyze data to understand customer behavior from existing 407 ETR data, external data sources and emerging sources.

  • Building Targeting & Pricing models, as well as optimization using python, gurobi or the like.

  • Undertake analysis of target customer groups (segments) for specific marketing and pricing programs and assess opportunities and strategies for marketing.

  • Ad hoc analysis and modeling of data.

  • Lead project-based work with key business stakeholders.

  • Strong Mentoring and leadership skills to support and coach junior members on statistical techniques and experimental design.

  • Strong experience building customer analytic models like: price elasticity, attrition, lifetime value, churn and segmentation.

  • Ability to understand business stakeholder's issues and create valuable insight.

  • Raise awareness and action of data science within the company to help focus on fact-based decisions.

  • Support the Department along with the Information Technology Management Department in planning the structure and storage of new customer related data fields.

  • Represent the department in committees within the organization.

Qualifications:

  • A University degree in Engineering, Statistics, Mathematics, or Computer Science.

  • Graduate degree in Statistics or Operations Research preferred.

  • 6+ years working experience with data science techniques: clustering, regression models, classification, anomaly detection and other machine learning techniques.

  • Advanced coding skills with Python within AWS cloud environment is required. Knowledge of Tableau, Spark, Gurobi, Sagemaker is advantageous.

  • Well-developed business analysis, research and creative problem-solving skills.

  • Organizational skills and time management skills; planning and project management, and ability to meet multiple deadlines.

  • Strong communication skills and work ethic.

  • Highly collaborative team player with an entrepreneurial spirit.

We are actively seeking to fill this role as it is a current vacancy.

About 407 ETR

Highway 407 ETR is an all-electronic open-access toll highway located in the Greater Toronto Area in Ontario, Canada. The highway spans 108 kilometres from Burlington in the west to Pickering in the east.

407 International Inc. is the sole shareholder of 407 ETR and is owned by:

  • Cintra Global S.E., a subsidiary of Ferrovial S.A. (48.29%)

  • Canada Pension Plan Investment Board (CPP Investments) and other institutional investors with non-controlling interests (44.20%)

  • Public Sector Pension Investment Board (PSP Investments) (7.51%)

Learn more at407etr.com

Note:At 407 ETR, we are committed to fostering a diverse, equitable, and inclusive work environment. We value the unique perspectives and backgrounds of all individuals, and we firmly believe that our individual differences make us stronger as a whole.

Our commitment to inclusion extends beyond recruitment and encompasses an inclusive workplace culture through raising awareness, ongoing training, and encouraging feedback. We aim to create a safe and supportive environment where all employees can thrive.

Accommodation for disabilities or other grounds protected by human rights legislation are available upon request for candidates taking part in all aspects of the employment selection process.