1

Computer Science Jobs in Toronto, ON (NOW HIRING)

Faculty of Arts & Science Department: Dept of Computer Science Campus : St. George (Downtown Toronto) Existing Vacancy: Yes Description: The Faculty of Arts & Science is the heart of Canada's leading ...

Advanced degree (MS or PhD) in a quantitative field such as Statistics, Applied Mathematics, Economics, Computer Science, or a related area * Hands-on technical experience in experimentation, causal ...

Master's degree or PhD in Computer Science, Statistics, Mathematics, Engineering, Operations Research, Economics, or another related STEM field Experience: * 6+ years post-Master's experience or 4+ ...

CAD Technician

Richmond Hill, ON · On-site

CA$60K - CA$65K/yr

An Associate of Applied Science Degree/diploma in drafting OR Bachelor's degree in electrical or ... A minimum three (3) to five (5) years' experience working in a CAD Specialist position or the ...

Bachelor's degree or equivalent in Data Analytics, Statistics, Mathematics, or Computer Science. * 6+ years of hands-on experience in data science and machine learning/AI, delivering production-grade ...

New

Data Scientist III

Toronto, ON · On-site

CA$96K - CA$136K/yr

Undergraduate degree in a quantitative discipline (e.g., Mathematics, Statistics, Data Science, Engineering, Economics, or Computer Science); graduate degree preferred. * 5+ years of relevant ...

Bachelor's degree or equivalent in Data Analytics, Statistics, Mathematics, or Computer Science. * 6+ years of hands-on experience in data science and machine learning/AI, delivering production-grade ...

Showing results 21-40

Computer Science information

See Toronto, ON salary details

$19.1K

$64.5K

$134.6K

How much do computer science jobs pay per year?

As of Sep 8, 2026, the average yearly pay for computer science in Toronto, ON is $64,454.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,605.00 and $89,707.00 per year, depending on experience, location, and employer.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What are computer science jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

Are computer science majors still in demand?

Computer science majors are currently in high demand due to the growth of technology, software development, cybersecurity, and data analysis fields. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong career choice with good job prospects.

What are careers in computer science?

Careers in computer science include roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require strong programming skills, knowledge of algorithms, and familiarity with tools like programming languages, databases, and operating systems.

What can you do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages, databases, and problem-solving. Graduates can work in technology companies, finance, healthcare, or government agencies, often with opportunities for certification and ongoing learning.

What jobs can I do with computer science?

A degree in computer science opens opportunities for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like databases and operating systems.

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 cities near Toronto, ON are hiring for Computer Science jobs?

Cities near Toronto, ON with the most Computer Science job openings:

Infographic showing various Computer Science job openings in Toronto, ON as of August 2026, with employment types broken down into 73% Full Time, and 27% Part Time. Highlights an 73% In-person, and 27% Remote job distribution, with an average salary of $64,454 per year, or $31 per hour.

PepsiCo Canada: Data Science Winter 2027 Co-op

PepsiCo

Mississauga, ON • On-site

CA$25 - CA$37.50/hr

Full-time

Posted 8 days ago


PepsiCo rating

7.5

Company rating: 7.5 out of 10

Based on 905 frontline employees who took The Breakroom Quiz

154th of 445 rated food and drinks producers


Job description

Overview

Position: Data Science Co-op 

Location: Mississauga, ON  

Duration: 4 months 

Compensation: $25.00-37.50

At PepsiCo, you'll find the opportunity to grow your career, make an impact, and help shape what's next. As one of the world's leading food and beverage companies, our beloved brands-including Gatorade, Lay's, and Quaker-help create smiles with every sip and bite. Behind our products is a connected system that starts with how we source and grow ingredients alongside farmers and extends to how we make, move, and deliver products while driving positive impact for our business and communities. 

Our Data Science Intern role support PepsiCo Canada's business functions by leveraging data analysis and modeling techniques to deliver business objectives. This individual will compile, transform and analyze large diverse datasets to develop fact-based recommendations that contribute to achieving strategic goals. Success in this role requires a results-driven approach, intellectual curiosity, analytical thinking, technical proficiency, and the ability to collaborate effectively with others.

Responsibilities
  • Collaborate Cross-Functionally: Work closely with teams across functions (e.g., Sales, Marketing, Supply Chain, Finance) to understand business needs and translate them into analytical solutions. 
  • Efficient Data Wrangling: Support the extraction, transformation, and loading of large datasets from various sources, ensuring data is clean, accurate, and ready for analysis. 
  • Integrate Solutions into Business Processes: Help deploy analytics and machine learning solutions into operational workflows, ensuring outputs are actionable and sustainable for the business. 
  • Communicate Technical Insights to Non-Technical Stakeholders: Present complex data science concepts, models, and findings in a clear, concise manner that drives business decision-making and understanding. 
  • Project Management with Agile Principles: Partner with business stakeholders to define project goals, gather regular feedback through iterative development cycles, and adjust priorities as needed to maximize impact. 
  • Visualize Insights: Create intuitive dashboards, reports, and data visualizations to highlight key findings and trends, making insights accessible to broader audiences. 
  • Build and Deploy Machine Learning Models: Develop predictive and prescriptive models aimed at solving real-world business problems, such as improving performance, forecasting demand, or reducing inefficiencies. 
Qualifications
  • Currently pursuing a Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a related field; a minor in Business or Commerce is preferred. 
  • Strong understanding of mathematical models that support data science methodologies, with familiarity in relevant programming languages. 
  • Ability to communicate complex technical concepts clearly and concisely to technical and non-technical audiences. 
  • Strong analytical, problem-solving, and conceptual thinking skills. 
  • Proven ability to succeed in fast-paced, dynamic, and complex environments. 
  • Capable of working independently with minimal supervision while managing multiple priorities. 
  • Skilled in building effective working relationships and communicating with business stakeholders. 
  • Proficient in SQL and Python for data analysis, ML modeling, and solution development. 
  • Exposure to GenAI concepts and tools is an asset. 
  • Self-motivated, enthusiastic, and able to build collaborative relationships! 

At the heart of PepsiCo are our people: professionals who bring curiosity, drive, and fresh thinking, working together to turn ideas into action. Across functions, teams, and markets, we collaborate to solve challenges, unlock new opportunities, and create meaningful impact for our consumers, customers, and communities. 

No matter your role, you'll be part of a connected community where your contributions matter, your voice is heard, and your development is supported. With opportunities to grow, belong, and smile, PepsiCo offers more than a place to build your career-it offers the chance to help create what's next. 

PepsiCo may use Artificial Intelligence as part of its hiring process. Specifically, we may use AI-based tools to screen, assess, or select applicants. 

This posting is for an existing vacancy 

Employment Type: FULL_TIME

What PepsiCo employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


PepsiCo logo

About PepsiCo

Sourced by ZipRecruiter

PepsiCo products are enjoyed by consumers more than one billion times a day in more than 200 countries and territories around the world. PepsiCo generated $86 billion in net revenue in 2022, driven by a complementary beverage and convenient foods portfolio that includes Lay's, Doritos, Cheetos, Gatorade, Pepsi-Cola, Mountain Dew, Quaker, and SodaStream. PepsiCo's product portfolio includes a wide range of enjoyable foods and beverages, including many iconic brands that generate more than $1 billion each in estimated annual retail sales.

Industry

Food and drink manufacturing

Company size

10,000+ Employees

Headquarters location

Purchase, NY, US

Year founded

1965