1

Graduate Software Engineer Jobs in Ontario (NOW HIRING)

Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... If you're a recent graduate or early-career professional with passion and ambition, we're ready to ...

Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... If you're a recent graduate or early-career professional with passion and ambition, we're ready to ...

New

Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... If you're a recent graduate or early-career professional with passion and ambition, we're ready to ...

New

Software Engineer I (Host/Mainframe)

London, ON ยท On-site

CA$69.70K - CA$98.40K/yr

... Software Engineer I to support mission-critical applications including CIF (CustomerLink) , PRTCL ... Graduate degree nice to have * Technical Skills * 2-3 Years of experience with Mainframe technology ...

Engineering at Uber means building for real-world impact under real-world constraints. You'll join ... software and a curiosity to explore different solutions for complex problems.- Experience or ...

Graduate or post-graduate degree in computer science, software engineering or related field * Working experience with scrum and agile methodologies * Ability to write clear, maintainable, testable ...

Graduate or post-graduate degree in computer science, software engineering or related field * Working experience with scrum and agile methodologies * Ability to write clear, maintainable, testable ...

Graduate Technical Developer Accelerate Graduate Development Program Bursting Silver Background A 2 ... Your field of study was Technical, Software or Analytical focused * You have no more than 2 years ...

Associate AI Engineer

Toronto, ON ยท Hybrid

CA$60K - CA$80K/yr

This is an exciting opportunity for a recent graduate or early-career engineer who wants to work at the intersection of AI/ML and backend software development. In this role, you'll help design and ...

next page

Showing results 1-20

Graduate Software Engineer information

See Ontario salary details

$29.5K

$98.5K

$172.5K

How much do graduate software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for graduate software engineer in Ontario is $98,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $128,000.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer job?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What does a typical day look like for a Graduate Software Engineer?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.
What are the most commonly searched types of Graduate Software Engineer jobs in Ontario? The most popular types of Graduate Software Engineer jobs in Ontario are:
What cities in Ontario are hiring for Graduate Software Engineer jobs? Cities in Ontario with the most Graduate Software Engineer job openings:
Infographic showing various Graduate Software Engineer job openings in Ontario as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 89% Full Time, 8% Part Time, and 1% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $98,542 per year, or $47.4 per hour.
New Graduate Software Engineer - Toronto

New Graduate Software Engineer - Toronto

Cerebras

Toronto, ON โ€ข Hybrid

Other

Posted 12 days ago


Job description

About The Role

Cerebras is seeking passionate and talented Software Engineers to join our innovative team - you will be placed with a specific team based on your skills, experience, and team needs.ย This is a general overview of our job duties, but each team has a different set of responsibilities based on what they work on - you will find out more about team placement and work during your interview process.ย 

Responsibilitiesย 

  • Collaborate with world-class engineers on real-world challenges across the software stack.ย 
  • Design, implement, and test software solutions that directly impact system performance and usability.ย 
  • Learn and contribute across multiple layers of a fully integrated AI-accelerated system.ย 
  • Gain hands-on experience with advanced hardware, compilers, distributed systems, and ML frameworks.ย 

Required Qualificationsย 

  • Recently graduated or enrolled in a university program with a degree in Computer Science, Computer Engineering, or other related disciplines (graduating 2026).ย This is a new graduate position.ย 
  • Strong problem-solving skills and excellent communication skills.ย ย 
  • Proficient in one or more programming language - exposure and experience with C++ is an asset.ย ย 
  • Hybrid role in Toronto, ON.ย