1

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

Major Responsibilities: * Work with Business Analysts and other stakeholders to gather business ... Bachelor's Degree in Computer Science, Computer Engineering or similar. * 7+ Years of software ...

You will also be involved with major migration initiative working directly with application teams ... Bachelor's Degree in Computer Science or Diploma in IT with equivalent IT experience * Hands on ...

You will also be involved with major migration initiative working directly with application teams ... Bachelor's Degree in Computer Science or Diploma in IT with equivalent IT experience * Hands on ...

Education & Experience Bachelor's degree in Information Technology, Computer Science, or a related ... major cloud platform (AWS, Azure, or GCP). Demonstrated commitment to continuous learning and ...

MAJOR RESPONSIBILITIES: * Solution Design: Lead the design and architecture of AI solutions ... Bachelor's or Master's degree (preferred) in Computer Science, Data Science, Artificial ...

... at major enterprises. The company is backed by top-tier investors and finance leaders from some of ... in computer science or a related field - 1-3 years of experience in full-stack development ...

ML/AI Engineer

Toronto, ON ยท On-site +1

CA$110K - CA$150K/yr

About the Role We are seeking ML/AI Engineers to contribute to major projects. The ML / AI Engineer ... Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field * 6+ ...

IT Service Delivery Analyst

Mississauga, ON ยท On-site

CA$82K - CA$88K/yr

... Major Incident Management team. What experience do you have? * University degree in Engineering, Computer Science, Information Technology, or equivalent preferred. * 2+ years of experience on an ...

... Major Incident Management team. What experience do you have? * University degree in Engineering, Computer Science, Information Technology, or equivalent preferred. * 2+ years of experience on an ...

Senior Software Engineer

Toronto, ON ยท On-site

CA$100K - CA$120K/yr

... Computer Science, Electrical Engineering, or equivalent professional experience * 4-7 years of ... Hands-on experience with at least one major web framework (React, Angular, or AngularJS)

next page

Showing results 1-20

Computer Science Major information

What jobs can you get with a computer science degree?

A computer science major can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or web developer. These positions typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often involving teamwork and problem-solving in technology environments.

What type of job can you get with a computer science degree?

A computer science major can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or network engineer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often involving teamwork and problem-solving in technology environments.

What types of collaborative projects can Computer Science majors expect to work on during internships or entry-level roles?

Computer Science majors often collaborate on projects such as developing new software features, debugging existing applications, or creating internal tools with cross-functional teams. These projects typically involve working closely with other developers, product managers, and designers, providing valuable experience in teamwork and agile methodologies. Such collaboration not only builds technical skills but also enhances communication and problem-solving abilities, which are highly valued in the tech industry.

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

AspectComputer Science MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically a degree in Computer Science, Software Engineering, or related field; certifications helpful
Work EnvironmentAcademic settings, research labs, tech companiesCorporate, startup, or freelance software development environments
Industry UsageEducational programs, research, and developmentBuilding, testing, and maintaining software applications
Common Search/ComparisonEducational background, skills, career pathsJob roles, skills, salary expectations

While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.

What jobs can you do with computer science?

A computer science major can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and database administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often within technology companies, finance, healthcare, or government sectors.

What are the key skills and qualifications needed to thrive as a Computer Science Major, and why are they important?

To thrive as a Computer Science Major, you need a strong grasp of programming languages, algorithms, and foundational mathematics, typically supported by coursework in computer science or related fields. Familiarity with tools such as integrated development environments (IDEs), version control systems like Git, and possibly certifications in programming or cloud technologies is advantageous. Analytical thinking, problem-solving, and effective communication are essential soft skills that help students excel in both collaborative and independent projects. These combined abilities ensure success in coursework, internships, and future careers in software development, research, or technology-related roles.

What is a Computer Science major?

A Computer Science major is an undergraduate program that focuses on the study of computers, computational systems, and software. Students in this major learn programming languages, algorithms, data structures, computer architecture, and topics like artificial intelligence and cybersecurity. The major prepares students for a wide range of technology careers, including software development, data analysis, and IT. Coursework often includes both theoretical foundations and practical application through projects and internships.

What jobs do most CS majors get?

Most computer science majors find employment as software developers, computer programmers, or systems analysts. They often work in technology companies, finance, healthcare, or government agencies, utilizing programming languages, data structures, and software development tools. Many also pursue roles in cybersecurity, database management, or technical support depending on their skills and interests.
What cities near Toronto, ON are hiring for Computer Science Major jobs? Cities near Toronto, ON with the most Computer Science Major job openings:
Infographic showing various Computer Science Major job openings in Toronto, ON as of June 2026, with employment types broken down into 100% Full Time. Highlights an 76% In-person, 12% Hybrid, and 12% Remote job distribution.

System Technical Support L1

Geekplus America Inc

Thornhill, ON โ€ข On-site

Full-time

Posted 25 days ago


Job description

Salary:

Role: System Technical Support L1

Location: Ontario, Canada


Geek+ is a global leader in robotic solutions for logistics. We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly efficient automation for warehouses and supply chain management by automating various laborious tasks like picking, moving, and sorting. We've led the global AMR market share for three consecutive years, being declared the world's no.1 AMR leader. (Source: Interact Analysis). The North American headquarters in San Diego, California will continue to power our growth in Canada, United States, and Mexico.


Life at GeekPlus is straightforward. We're a team of geeks who love technology and teamwork. We work together to meet customer needs; we celebrate our wins and learn from our misses. The only thing better than seeing customer operations improved by our technology is seeing it happen at scale! We are biased toward action and getting things done and think differently about how we apply technology. We support each other, and we're empowered to win. Our strength comes from our different backgrounds and perspectives.



Job Requirements:
1. Fluent in English and Mandarin, both in written and oral to communicate effectively with customers and team
2. Be responsible for Geek+ System and customers while providing quick responses and solutions
3. Record all events in SS ticket system
4. Be able to prioritize events and escalate issues according to the impact and severity
5. Assist Technical L2 Support in PROD issues
6. Assist Hardware Support and other teams in PROD issues.
7. Document and maintain system knowledge for internal team


Job Qualification:
1. Computer Science or related major
2. At least 1 year experience in IT support and services, warehousing experience is preferred
3. Excellent In Database SQL, crystal report experience is preferred
4. Basic IT knowledge in Linux, network and Database performance
5. Be patient and be able to analyze situations at customer Sites
6. Self-driven, customer-focused, striving to achieve customer success