1

New Grad Software Engineer Jobs in Whitby, ON (NOW HIRING)

We are backed by world class investors from Toronto, New York, and Silicon Valley. Our talented team of software engineers, hardware engineers, and operators have previously worked at such companies ...

We are backed by world class investors from Toronto, New York, and Silicon Valley. Our talented team of software engineers, hardware engineers, and operators have previously worked at such companies ...

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...

Role Overview They are setting up a new Toronto engineering office and need a founding team As a ... HRIS, procurement software, and CRMs - Design and implement core components of the backend ...

Senior Software Engineer

Toronto, ON · On-site

CA$147K - CA$185K/yr

Listed on the New York Stock Exchange (NYSE: NU), we combine proprietary technology, data ... The software engineer is focused on software development with Clojure as main programming language ...

Parallelz is building a novel technology platform that enables new ways of delivering, discovering ... About the Role We are looking for a versatile Software Engineer to join our platform team, working ...

Parallelz is building a novel technology platform that enables new ways of delivering, discovering ... About the Role We are looking for a versatile Software Engineer to join our platform team, working ...

You are an energetic and driven leader with a proven track record of taking new ideas from concept ... Software Engineering Expert in Ruby on Rails and/or Java Experience with AWS, Scala, REST, Pyton ...

We are seeking a talented and motivated Perception Software Engineer to join our growing team. In this role, you will be responsible for designing, implementing, optimizing, and validating software ...

The Software Engineer role is for a candidate who is skilled new technologyand will be provided the opportunity to work on large systems developed in multiple technologies. You will be analyzing ...

Software Engineer

Toronto, ON · On-site +1

CA$160K - CA$200K/yr

Continuously evaluate and improve application performance, usability, and reliability REQUIRED SKILLS: * 7+ years of professional software engineering experience developing modern web applications ...

The Principal Software Engineer Opportunity We seek a visionary and highly influential Principal ... Lead the design and implementation of new features and services within our core Java platform ...

You dream in code and spend your free time tinkering with new technologies or building apps on the ... software development experience in conceptualization, design, engineering, and debugging, with at ...

... to engineer the existing processes for improvements and identify, innovate and develop new ... Integrate new and improved bank guidelines to the existing processes to strengthen security ...

... generate new services. The application will be integrated with and dependent on upstream ... Collaborate with other software developers, business analysts and software architects to plan ...

As a Software Engineer, you will design, build, and support scalable backend services while ... Perform system analysis, design, development, and documentation, while supporting both new and ...

next page

Showing results 1-20

New Grad Software Engineer information

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

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a New Grad Software Engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What is a New Grad Software Engineer job?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What job categories do people searching New Grad Software Engineer jobs in Whitby, ON look for? The top searched job categories for New Grad Software Engineer jobs in Whitby, ON are:
What cities near Whitby, ON are hiring for New Grad Software Engineer jobs? Cities near Whitby, ON with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Whitby, ON as of June 2026, with employment types broken down into 3% Locum Tenens, 74% Full Time, 17% Part Time, 3% Contract, and 3% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.
Scientific Software Engineer

Other

PTO

Posted 18 days ago


Job description

Summary

QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to direct integration with low-level hardware components. Using our open-source toolchain, Kirin, you will be building QuEra's compiler pipeline together with experimental & computational physicists from low-level hardware instructions to high-level programming languages. This involves the development of new features and infrastructure for hardware execution. You will be co-designing compilers and hardware infrastructure for the next generation of quantum computing using cutting-edge neutral-atom and quantum error correction technologies. This emerging direction involves novel challenges in both engineering and science.

Responsibilities

  • Develop and maintain domain-specific languages (DSLs) involved in the compilation pipeline
  • Support customers when usage questions and technical issues arise
  • Create comprehensive documentation for our SDK Bloqade and compiler infrastructure Kirin.
  • Collaborate with scientists and our hardware control team to plan and develop hardware features required for executing QEC algorithms
  • Collaborate with other members of the scientific software team to deliver new language and hardware features including new gates, atom shuttling instructions, and low-level pulse control features

Qualifications

  • Ph.D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum architecture, quantum programming language & compilation or quantum physics, or equivalent professional experience
  • Enthusiastic about building tools and documentation used by non-software developers
  • Experience with Python semantics, Python type hints, and the CPython APIs
  • Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation

Preferred Qualifications

  • Experience with Static Single Assignment intermediate representation-based compilers and compiler engineering using LLVM/MLIR
  • Experience in technical writing
  • Experience in programming language and compiler design
  • Deep understanding in topics including quantum physics, quantum algorithms, quantum error correction, and quantum compilation
  • Experience in creating education content for quantum computation topics
  • Experience in open-source collaboration and contribution with good record in GitHub contributions

QuEra Computing Inc does not presently have an established entity in Canada and therefore, this hire, which will include benefits eligibility, paid time off etc. will be handled through a third-party Employer of Record.

QuEra is committed to cultivating a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.