2

Computer Science Entry Level New Grad Jobs in Ontario

Research Scientist

Toronto, ON

CA$158K - CA$269K/yr

As a research scientist, you will invent new AI technologies that enable our launch of fully ... Qualifications: - Masters/PhD degree in Computer Science, AI, Machine Learning, Computer Vision ...

Software Engineer Student

Oakville, ON · On-site

CA$21.37 - CA$31.34/hr

Writing clean, scalable, and efficient code for new applications and modifying existing software to ... Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent ...

Software Engineer Student

Oakville, ON · On-site

CA$21.37 - CA$31.34/hr

Writing clean, scalable, and efficient code for new applications and modifying existing software to ... Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent ...

Writing clean, scalable, and efficient code for new applications and modifying existing software to ... Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent ...

Job Summary As an NPI Test Engineer (New Grad) at Viavi Solutions Canada ULC, you will play a ... Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Physics, Optics, or ...

Associate, Data Scientist

Toronto, ON · On-site

CA$90K - CA$120K/yr

Research and experiment with new machine learning techniques, including time series analysis, to ... D. in Computer Science, Mathematics, Physics, or a related quantitative field (focus on finance ...

Develop new software as well as enhance existing systems, mostly in C++ on a Linux platform. * Work ... Bachelors, Masters or Ph.D. in Computer Science or Mathematics. * Exceptional C++ programming ...

next page

Showing results 1-20

People also search for

Computer Science Entry Level New Grad information

What are the key skills and qualifications needed to thrive as a Computer Science Entry Level New Grad, and why are they important?

To thrive as a Computer Science Entry Level New Grad, you need a foundational understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database technologies, and relevant certifications (such as AWS Certified Cloud Practitioner) can be advantageous. Strong problem-solving abilities, communication skills, and a willingness to learn help new grads excel in collaborative and fast-evolving technical environments. These skills enable effective contribution to projects, quick adaptation to new technologies, and successful integration into professional development teams.

What is the difference between Computer Science Entry Level New Grad vs Software Developer?

AspectComputer Science Entry Level New GradSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's or higher in Computer Science or related field
Work EnvironmentInternships, entry-level roles, training programsFull-time development teams, corporate or startup settings
Employer & Industry UsageTech companies, startups, government agenciesTech firms, software companies, IT departments
Search & Comparison IntentYesYes

While both roles often require similar educational backgrounds, a Computer Science Entry Level New Grad typically refers to recent graduates starting their careers, often in internships or training programs. A Software Developer usually indicates a full-time position with more responsibilities. The main difference lies in experience level and job maturity, with the New Grad role serving as an entry point into the software development industry.

What are Computer Science Entry Level New Grad jobs?

Computer Science Entry Level New Grad jobs are positions designed for individuals who have recently graduated with a degree in computer science or a related field and have little to no professional experience. These roles typically involve tasks such as software development, testing, troubleshooting, and maintaining code under the supervision of more experienced engineers. Employers often look for strong foundational programming skills, problem-solving abilities, and a willingness to learn. Such positions offer new graduates the opportunity to gain hands-on experience, mentorship, and career growth within the tech industry.

What are some typical projects or tasks assigned to entry-level computer science new grads during their first year?

Entry-level computer science new grads are often assigned to work on well-defined tasks such as fixing bugs, writing unit tests, or developing small features under the guidance of more experienced engineers. These projects help new grads become familiar with the codebase, development methodologies, and company tools. Over time, they may take on more complex assignments or contribute to team-wide initiatives, collaborating closely with peers, mentors, and cross-functional teams such as QA or product management. This structure supports learning and helps new grads build confidence as they grow into their roles.
What job categories do people searching Computer Science Entry Level New Grad jobs in Ontario look for? The top searched job categories for Computer Science Entry Level New Grad jobs in Ontario are:
What cities in Ontario are hiring for Computer Science Entry Level New Grad jobs? Cities in Ontario with the most Computer Science Entry Level New Grad job openings:
Infographic showing various Computer Science Entry Level New Grad job openings in Ontario as of June 2026, with employment types broken down into 47% Full Time, and 53% Part Time. Highlights an 100% In-person job distribution.

CA$158K - CA$269K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 25 days ago


Job description

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech.

With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai

Join us to build the next frontier of applying generative AI in the physical world! As a research scientist, you will invent new AI technologies that enable our launch of fully driverless autonomous trucks. You will contribute towards Waabi's vision of a single AI system that learns end-to-end and in a provably safe manner as well as our revolutionary high-fidelity, closed-loop simulator, Waabi World. Both senior and junior scientists are welcome to apply.
 
You will...
- Lead and contribute to AI research projects, pushing the frontiers of the field by developing new algorithms for our autonomy system and state-of-the-art simulator. 
- Work on a diverse set of problems related to self-driving, such as perception, motion forecasting, controls, sensor simulation, scenario generation, behavior modeling, mapping, localization, intelligent data mining & analysis, and safe deployment. 
- Develop innovative solutions to problems by leveraging the latest advances in AI, including transformers, foundational models, LLMs/VLMs, generative modeling, imitation/reinforcement learning, inverse rendering, etc. 
- Support deploying solutions to our production systems, collaborating closely with platform teams to ensure seamless integration of research findings into production systems. 
- Stay up-to-date and advance beyond the state-of-the-art in artificial intelligence, machine learning, computer vision, and self-driving technologies.
- Champion engineering excellence, ensuring high-quality, well structured and tested code.
- Submit and publish work externally at top machine learning, computer vision, and robotics conferences (NeurIPS, ICLR, ICML, CVPR, etc.) and post to our company blog.
 
Qualifications:
- Masters/PhD degree in Computer Science, AI, Machine Learning, Computer Vision, Robotics and/or similar technical field(s) of study. Exceptional Bachelor's students will also be considered.
- Demonstrated research experience through previous internships, work experience, research projects, and papers at top conferences.
- Strong quantitative background and coursework in or working knowledge of linear algebra, calculus, and probability.
- Proficient in reading and coding in Python.
- Open-minded and collaborative team player with willingness to help others.
- Passionate about self-driving technologies, solving hard problems, and creating innovative solutions.
 
Bonus Points:
- Previous experience in self-driving technology. 
- Experience in shipping machine learning features/models into production.
- Proven track record of mentoring junior researchers or engineers.
- Proficiency in Pytorch, Rust, C++ and/or CUDA.
The US yearly salary range for this role is: $158,000 - $269,000 USD in addition to competitive perks & benefits. Waabi US Inc.'s yearly salary ranges are determined based on several factors in accordance with the Company's compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations.  Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

Perks/Benefits:
- Competitive compensation and equity awards.
- Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time employees only).
- Unlimited Vacation.
- Flexible hours and Work from Home support.
- Daily drinks, snacks and catered meals (when in office).
- Regularly scheduled team building activities and social events both on-site, off-site & virtually.
- As we grow, this list continues to evolve! 

Waabi is a technology start-up building technologies to transform the way the world moves. Join our talented team to be a part of the future and to make an impact!

Waabi is an equal opportunity employer. We celebrate diversity and are committed to creating a supportive, inclusive, and accessible workplace for all our employees. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, military or veteran status, marital status, pregnancy or parental status, caregiver status, disability, or any other characteristic protected by law. We make workplace accommodations for qualified individuals with disabilities as required by applicable law. If reasonable accommodation is needed to participate in the job application or interview process please let our recruiting team know.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job