1

Junior Computer Science Jobs in Toronto, ON (NOW HIRING)

Coach and mentor junior members of the team * Lead and enforce data science best practices: coding ... Master's degree in a relevant discipline (computer science, mathematics, AI, engineering, or a ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Apply today and join the company that is Leading with Science. Your Role: We are currently seeking ... Must have general knowledge of CAD software as well as proficiency in MS Office * Must be able to ...

Lead Data Scientist

Toronto, ON · Remote

$110K - $140K/yr

Mentor and develop the skills of junior data scientists and provide feedback and guidance to help ... computer science, or a similar related field. * 6+ years experience in Data Scientist or Machine ...

... ability to mentor junior engineers while collaborating with cross-functional teams. Key ... in Computer Science, Engineering, or related field (or equivalent experience) 7+ years of ...

... ability to mentor junior engineers while collaborating with cross-functional teams. Key ... in Computer Science, Engineering, or related field (or equivalent experience) 7 years of ...

... ability to mentor junior engineers while collaborating with cross-functional teams. Key ... in Computer Science, Engineering, or related field (or equivalent experience) 7+ years of ...

... ability to mentor junior engineers while collaborating with cross-functional teams. Key ... in Computer Science, Engineering, or related field (or equivalent experience) 7 years of ...

... ability to mentor junior engineers while collaborating with cross-functional teams. Key ... in Computer Science, Engineering, or related field (or equivalent experience) 7+ years of ...

... ability to mentor junior engineers while collaborating with cross-functional teams. Key ... in Computer Science, Engineering, or related field (or equivalent experience) 7 years of ...

Mentor and guide junior and senior data scientists, fostering a collaborative and high-performing ... Bachelor's degree in Computer Science, Statistics, Mathematics, Data Science, or a related field.

Research Scientist, Simulation Agents

Toronto, ON · On-site +1

CA$158K - CA$269K/yr

... Mentor junior scientists and interns; foster a culture of scientific rigor and rapid ... Qualifications: - Masters/PhD in machine learning, computer science, engineering, or a related ...

Senior Data Scientist

Toronto, ON · Remote

$154K - $246K/yr

... computer science, engineering, or a related field, or equivalent years of practical work experience ... junior talent across teams. Benefits & Perks: As part of our total rewards package, we offer ...

Showing results 21-40

Junior Computer Science information

See Toronto, ON salary details

$20K

$55.4K

$109.3K

How much do junior computer science jobs pay per year?

As of Aug 7, 2026, the average yearly pay for junior computer science in Toronto, ON is $55,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,742.00 and $62,032.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior computer scientist?

To thrive as a Junior Computer Scientist, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What is a junior computer scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What types of projects and responsibilities can a junior computer science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.
What are the most commonly searched types of Computer Science jobs in Toronto, ON? The most popular types of Computer Science jobs in Toronto, ON are:
What are popular job titles related to Junior Computer Science jobs in Toronto, ON? For Junior Computer Science jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Junior Computer Science jobs in Toronto, ON look for? The top searched job categories for Junior Computer Science jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Junior Computer Science jobs? Cities near Toronto, ON with the most Junior Computer Science job openings:
Infographic showing various Junior Computer Science job openings in Toronto, ON as of June 2026, with employment types broken down into 85% Full Time, 13% Part Time, 1% Temporary, and 1% Contract. Highlights an 76% Physical, 3% Hybrid, and 21% Remote job distribution, with an average salary of $55,383 per year, or $26.6 per hour.

Senior Data Scientist - Toronto (m/f/d)

AutoTrader.ca

Toronto, ON • On-site

CA$180K - CA$210K/yr

Full-time

Retirement

Re-posted 27 days ago


Job description

We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.caAutoSyncDealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with confidence. 

Learn more at tradercorporation.com. 

As part of AutoScout24 group, Europe's largest online car marketplace, we're shaping the future of automotive retail in Canada and beyond. 

As Senior Data Scientist, you will be key contributor within our global Data Science organization, shaping AI and machine learning systems that sit at the core of our marketplace platforms across Europe and Canada. 

You design, build, and operate machine learning and GenAI systems that run in production and matter to the business. You work on complex, ambiguous problems, exercise strong technical judgment, and take responsibility for outcomes - not just models. While this is a hands-on role, you are also expected to influence technical direction, raise the bar for engineering practices, and enable other data scientists and engineers to succeed. This position is permanent and based in Toronto. 

What you'll do 

  • Own ML and GenAI systems end-to-end in production, including problem framing, system design, deployment, monitoring, and continuous improvement 
  • Make sound architectural and methodological decisions for ML systems on AWS, balancing robustness, observability, cost, and long-term maintainability 
  • Partner closely with Product, Engineering, and Business leaders to turn ambiguous problems into ML-enabled product solutions with clear outcomes 
  • Operate and evolve ML systems deployed across multiple countries and markets, accounting for differences in data distributions, regulations, and constraints 
  • Mentor other data scientists through hands-on technical guidance, design reviews, and shared ownership of systems 

What you'll need  

  • Advanced degree in Computer Science, Engineering, Mathematics, or a comparable field 
  • 5+ years of experience building and owning production ML systems end-to-end in a real-world environment 
  • Strong hands-on expertise in Python and modern ML frameworks, with the ability to ship, operate, and evolve ML systems in production 
  • Solid experience with AWS and MLOps practices, including deployment, monitoring, and operating ML systems at scale 
  • Practical experience applying GenAI / LLMs in applied or production contexts, with a clear understanding of trade-offs and limitations 
  • Ability to influence technical decisions through clear judgment and collaboration, not formal authority 
  • Experience supporting and guiding more junior data scientists through hands-on collaboration, code reviews, and technical feedback 
  • Strong sense of ownership and accountability for outcomes, with a pragmatic approach to trade-offs and delivery 

What's in it for you 

We understand that there is life at work and life outside of work. Here are a few benefits that support us to be our creative best.   

  • Gym discounts 
  • Employee and Family Assistance program 
  • Virtual wellness events 
  • Conferences & training budget 
  • Regular internal training programs 
  • Financial planning with 3% matching Pension  
  • Competitive salary 
  • Annual bonus structure 

The base salary range for this position is CAD $180k - $210k.

This range reflects the expected compensation at the time of posting. The final offer may vary and can be higher based on relevant skills, experience, location, and market conditions. Based on the role, the total rewards package may also include benefits, bonus, and other employee offerings. 

Use of Artificial Intelligence in Hiring: We use artificial intelligence ("AI") in our hiring process, including to screen, assess, or select applicants for this position.

Vacancy Status: This job posting is for an existing vacancy.