Computer Science Intern
Waterloo, ON ยท On-site +1
Currently pursuing a 4th year of Bachelor's or a Master's, or PhDdegree inComputer Science,Science ... Demonstrated working knowledge of core computer science principles, such as data structures ...
Waterloo, ON ยท On-site +1
Currently pursuing a 4th year of Bachelor's or a Master's, or PhDdegree inComputer Science,Science ... Demonstrated working knowledge of core computer science principles, such as data structures ...
Waterloo, ON ยท On-site +1
Currently pursuing a 4th year of Bachelor's or a Master's, or PhDdegree inComputer Science,Science ... Demonstrated working knowledge of core computer science principles, such as data structures ...
London, ON ยท On-site
... Bachelor of Education. * You have experience as a lecturer or course instructor at an accredited U.S. or Canadian university. Ready to join a team that values your skills, your passion, and your ...
Quick apply
London, ON ยท On-site
... Bachelor of Education. * You have experience as a lecturer or course instructor at an accredited U.S. or Canadian university. Ready to join a team that values your skills, your passion, and your ...
London, ON ยท On-site
... Bachelor of Education. * You have experience as a lecturer or course instructor at an accredited U.S. or Canadian university. Ready to join a team that values your skills, your passion, and your ...
London, ON ยท On-site
... Bachelor of Education. * You have experience as a lecturer or course instructor at an accredited U.S. or Canadian university. Ready to join a team that values your skills, your passion, and your ...
Bachelor's Degree in Computer Science, Computer Engineering or related discipline, or an acceptable equivalent combination of education and recent and relevant experience. * Minimum five (5) years of ...
Bachelor's Degree in Computer Science, Computer Engineering or related discipline, or an acceptable equivalent combination of education and recent and relevant experience. * Minimum five (5) years of ...
Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field * Strong proficiency in machine learning algorithms (e.g., regression, classification, clustering, deep learning)
Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field * Strong proficiency in machine learning algorithms (e.g., regression, classification, clustering, deep learning)
Toronto, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Toronto, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Unionville, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Unionville, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Mississauga, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Mississauga, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Brampton, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Brampton, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Maple, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
Maple, ON ยท On-site +1
CA$144K - CA$240K/yr
Your background: * BS - Computer Science, Engineering or related field - required. MS - preferred. 8+ years of hands-on, Progressive experience - required. 2+ years of experience managing and ...
... Computer Science, or any other major focused on quantitative research , learn more about CRA! About ... Bachelor's or Master's degree candidates graduating December 2026/Summer 2027 with an academic ...
... Computer Science, or any other major focused on quantitative research , learn more about CRA! About ... Bachelor's or Master's degree candidates graduating December 2026/Summer 2027 with an academic ...
If your background is in Cybersecurity, Computer Science and Engineering, Digital Forensics ... Bachelor's or Master's degree candidates graduating December 2026/Summer 2027 with an academic ...
If your background is in Cybersecurity, Computer Science and Engineering, Digital Forensics ... Bachelor's or Master's degree candidates graduating December 2026/Summer 2027 with an academic ...
Bachelor Computer Science / Software Engineering or equivalent degree * Prior experience working in an Architect capacity and exposure to Architecture governance preferred * 10+ years of demonstrated ...
Bachelor Computer Science / Software Engineering or equivalent degree * Prior experience working in an Architect capacity and exposure to Architecture governance preferred * 10+ years of demonstrated ...
Bachelor Computer Science / Software Engineering or equivalent degree * Prior experience working in an Architect capacity and exposure to Architecture governance preferred * 10+ years of demonstrated ...
Bachelor Computer Science / Software Engineering or equivalent degree * Prior experience working in an Architect capacity and exposure to Architecture governance preferred * 10+ years of demonstrated ...
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Toronto, ON ยท On-site
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Toronto, ON ยท On-site
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Waterloo, ON ยท On-site
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Waterloo, ON ยท On-site
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Bachelor's degree in computer science, Statistics, Mathematics, or related field, or equivalent experience * 5+years experiencein developing and implementing data science techniques * Proficient in ...
Bachelor Computer Science / Software Engineering or equivalent degree 10+ years of demonstrated experience in IT environments with a preference for significant complexity, highly regulated, and/or ...
Bachelor Computer Science / Software Engineering or equivalent degree 10+ years of demonstrated experience in IT environments with a preference for significant complexity, highly regulated, and/or ...
Bachelor's degree in Computer Science, Statistics, Mathematics, or related field, or equivalent experience * 5+ years experience in developing and implementing data science techniques * Proficient in ...
Bachelor's degree in Computer Science, Statistics, Mathematics, or related field, or equivalent experience * 5+ years experience in developing and implementing data science techniques * Proficient in ...
| Aspect | Bs Computer Science | Bs Information Technology |
|---|---|---|
| Core Focus | Programming, algorithms, software development, theoretical foundations | IT infrastructure, network management, systems administration |
| Certifications | Computer Science-related certifications (e.g., Cisco, Microsoft) | IT certifications (e.g., CompTIA, Cisco) |
| Work Environment | Software companies, tech startups, research labs | Corporate IT departments, network operations centers |
| Industry Usage | Software development, research, academia | IT support, network management, system administration |
While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.
For Bs Computer Science jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Bs Computer Science jobs in Ontario are:
Cities in Ontario with the most Bs Computer Science job openings:

Internship
Posted 14 days ago
The Canadian Strategic Missions Corporation is a space anddefencecompany focused on developing dual-use solutions for delivering unmatched capabilities on this planet and others. CSMC is developing a micro nuclear reactor for remote applications likethe arctic,defence, and space exploration. Led by a team with a mix of entrepreneurial and institutional experience at the highest level, we are a bleeding edge company, working at the intersection of energy, geology/geophysics, health technologies, space systems, and imagineering.
We'renotgonnado it alone though, andwe're hiring a Computer Science Intern.Youwill work directly with engineering leads,scientists,andcrossfunctionalproject teams.The position will support activities including but not limited tosoftware development,data analysis, research, preparation of technical presentations, support for design processes,project coordination, technical documentation management, and contributing to internal reports. The role will involvefacetsof project management, documentation, risk tracking, technical research, market awareness, and continuous improvement initiatives.
Main Responsibilities
Qualifications, Experience,Knowledgeand Skills Essential
Employment Eligibility
CSMC works with highly sensitive nuclear, defence, and aerospace technologies, and all roles require eligibility for federal security screening and compliance with controlled goods and export regulations. Candidates must be legally authorized to work in Canada, able to obtain and maintain Government of Canada security clearance, and eligible to meet foreign affiliation and export control requirements. These conditions are mandatory Bona Fide Occupational Requirements and reflect the need to securely develop and protect nationally significant capabilities.
CSMC is an equal opportunity employer supporting diversity and inclusion. We want to hear from unique candidates.
#spacejobs #careers #mining #recruitment #summerintern #diversity #engineering #tech #startupjobs #consulting #techconsulting #defencetech #computersiceince