Instructional Assistant
Guelph, ON ยท On-site
School of Computer Science Position covered by the Collective Agreement with USW Local 4120 ... Several faculty and staff positions are dedicated to the School's graduate-level Cybersecurity ...
Guelph, ON ยท On-site
School of Computer Science Position covered by the Collective Agreement with USW Local 4120 ... Several faculty and staff positions are dedicated to the School's graduate-level Cybersecurity ...
Guelph, ON ยท On-site
School of Computer Science Position covered by the Collective Agreement with USW Local 4120 ... Several faculty and staff positions are dedicated to the School's graduate-level Cybersecurity ...
Dundas, ON ยท On-site
CA$85K - CA$105K/yr
Applies computer science, engineering, and mathematical analysis concepts and principles in the ... Collaborate with cross-functional teams to define, design, and ship new features. * Write clean ...
Dundas, ON ยท On-site
CA$85K - CA$105K/yr
Applies computer science, engineering, and mathematical analysis concepts and principles in the ... Collaborate with cross-functional teams to define, design, and ship new features. * Write clean ...
... enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the ... Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5-10 years of ...
... enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the ... Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5-10 years of ...
Waterdown, ON ยท On-site
CA$85K - CA$105K/yr
Applies computer science, engineering, and mathematical analysis concepts and principles in the ... Collaborate with cross-functional teams to define, design, and ship new features. * Write clean ...
Waterdown, ON ยท On-site
CA$85K - CA$105K/yr
Applies computer science, engineering, and mathematical analysis concepts and principles in the ... Collaborate with cross-functional teams to define, design, and ship new features. * Write clean ...
Master's degree in Computer Science or Electrical Engineering OR Bachelor of Science degree in ... Demonstrated ability to rapidly learn complex technologies and apply new knowledge in day-to-day ...
Master's degree in Computer Science or Electrical Engineering OR Bachelor of Science degree in ... Demonstrated ability to rapidly learn complex technologies and apply new knowledge in day-to-day ...
Ottawa, ON ยท On-site
New Larus is growing and we are looking for talented and enthusiastic individuals to join our team ... Computer Science, etc.); * Master's or Ph.D. is considered an asset; * 2+ years of direct ...
Quick apply
Ottawa, ON ยท On-site
New Larus is growing and we are looking for talented and enthusiastic individuals to join our team ... Computer Science, etc.); * Master's or Ph.D. is considered an asset; * 2+ years of direct ...
Kitchener, ON ยท On-site
CA$180K - CA$247K/yr
An excitement and willingness to learn new tools and techniques * The ability to design and ... Master's or PhD in Computer Science, Statistics, or related STEM fields * Previous experience in ...
Kitchener, ON ยท On-site
CA$180K - CA$247K/yr
An excitement and willingness to learn new tools and techniques * The ability to design and ... Master's or PhD in Computer Science, Statistics, or related STEM fields * Previous experience in ...
Work collaboratively with faculty, graduate students, technicians, and research assistants on ... Research Support and Administration (10%) * Enter and maintain research data in computer databases.
Work collaboratively with faculty, graduate students, technicians, and research assistants on ... Research Support and Administration (10%) * Enter and maintain research data in computer databases.
Ottawa, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Ottawa, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Ottawa, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Ottawa, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Kitchener, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Kitchener, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Kitchener, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Kitchener, ON ยท On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Ottawa, ON ยท On-site
CA$54K - CA$82K/yr
This is a new position and can be based at any one of our following offices: Ottawa, ON, London, ON ... Collaboration with multidisciplinary team members including engineers, planners, scientists, and ...
Ottawa, ON ยท On-site
CA$54K - CA$82K/yr
This is a new position and can be based at any one of our following offices: Ottawa, ON, London, ON ... Collaboration with multidisciplinary team members including engineers, planners, scientists, and ...
Kitchener, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Kitchener, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Kitchener, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Kitchener, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Ottawa, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Ottawa, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Ottawa, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Ottawa, ON ยท Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Architecting new blocks and capabilities. Overseeing and coordinating IP evaluation, IP block ... Or PhD in Computer Science, Electrical Engineering or related fields with 8+ years of experience ...
Architecting new blocks and capabilities. Overseeing and coordinating IP evaluation, IP block ... Or PhD in Computer Science, Electrical Engineering or related fields with 8+ years of experience ...
Saint Catharines, ON ยท On-site
CA$67K - CA$108K/yr
Ignite new possibilities for your career. Break through at Brock. Post End Date:August 21, 2026 at ... Solid computer competency including Microsoft Office, spreadsheets, databases, web applications ...
Saint Catharines, ON ยท On-site
CA$67K - CA$108K/yr
Ignite new possibilities for your career. Break through at Brock. Post End Date:August 21, 2026 at ... Solid computer competency including Microsoft Office, spreadsheets, databases, web applications ...
... graduate enrolments, increasing research intensity, ongoing faculty renewal, and planned future ... As a comprehensive university with strengths across engineering, the sciences, business, social ...
... graduate enrolments, increasing research intensity, ongoing faculty renewal, and planned future ... As a comprehensive university with strengths across engineering, the sciences, business, social ...
| Aspect | New Graduate Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Degree often preferred; experience may substitute |
| Work Environment | Entry-level, training-focused, team collaboration | Development teams, project-based, coding-focused |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT |
| Search & Comparison Intent | Understanding entry-level roles, qualifications | Job responsibilities, skills, career path |
In summary, a New Graduate Computer Science role typically refers to an entry-level position requiring a relevant degree and focuses on training and learning. A Software Developer may have similar qualifications but often involves more specific coding responsibilities and project work. Both roles are common in tech industries and serve as starting points for a career in software development.
Cities near Hamilton, ON with the most New Graduate Computer Science job openings:

Guelph, ON โข On-site
Full-time, Temporary
Posted 8 days ago
Department:ย School of Computer Science
Position covered by the Collective Agreement with USW Local 4120
Temporary full-time from 08/24/2026ย toย 08/24/2028
If you are a current employee of the University of Guelph you must apply on the internal Career Page in order to be considered as an internal applicant.ย
Career Opportunities (sapsf.com)
General Purpose
The School of Computer Science is the second largest academic unit within the College of Computational, Mathematical and Physical Sciences and currently consists of 28 tenured or tenure-tracked faculty members, 10 full-time, and 1 TFT staff positions. Several faculty and staff positions are dedicated to the School's graduate-level Cybersecurity course-based Master's programs (MCTI and MCLC). We currently have over 1200 students enrolled in our undergraduate programs, ~110 thesis and course-based graduate students. We also work with 1000-1500 additional U of G undergraduate students each year in general computing service courses and provide a wide range of services to support these activities.
SoCS has a long tradition of high-quality experiential learning in our Bachelor of Computing (B.Comp) degree programs. Thus, hands-on programming, software engineering, and computing infrastructure are an essential part of our academic programs. This position aims to directly support the delivery and coordination of course infrastructure, assessment systems, and operational tools that enable technically rigorous student learning experiences.
Duties and Responsibilites
The primary responsibilities of the Instructional Lab Assistant (IA) are to work directly with instructors and technical staff to support the provisioning of instruction using TAs and departmental infrastructure that are central to delivering undergraduate Computer Science and Software Engineering courses. They are an integral member of the instructional support team, collaborating with faculty, teaching assistants (TAs), and systems analysts to ensure computing tools, environments, workflows and presented labs meet instructional requirements.
The IA plays a central role in supporting SoCS's large courses, which enroll 300-600 students per lecture section and require coordination across dozens of lab and tutorial sections. These courses often rely on complex software tools (version control, automated grading, containerized environments), large-scale lab exam infrastructure, and the coordination of the efforts of multiple teaching assistants.
Instructors and TAs rely on the IA for assistance with the deployment of autograders, setup of course-specific tooling, and coordination of TA logistics and teaching delivery. The IA develops and maintains operational documentation, assists with the delivery and invigilation of makeup exams, assists with the coordination and teaching consistency of the potentially large groups of TAs across courses and ensures that infrastructure for assessment delivery and academic integrity tools is properly configured and supported.
The IA liaises with Student Accessibility Services (SAS) on behalf of faculty to implement infrastructure accommodations and support AODA compliance. They also monitor tool performance and recommend continuous improvements to ensure reliable and equitable access to course infrastructure.ย The IA must remain current with technical tools and pedagogical technologies and support the instructional team in creating a responsive, inclusive, and high-quality experiential learning experience for students.
Requirements
Undergraduate Degree in Computer Science or closely related field.ย
Minimum 2 years experience.ย Previous experience as a teacher or teaching assistant in a higher-education institution preferred.
Employee Type: Temporaryย
Position Number:ย 10927816ย
Classification: USW, Local 4120 Salary:ย Band 7
USW Local 4120 Wage Grid
*Tentative evaluation; subject to final review.
At the University of Guelph, fostering aย culture of inclusion is an institutional imperative. The University invites and encourages applications from all qualified individuals, including from groups that are traditionally underrepresented in employment, who may contribute to further diversification of our Institution.
Posting Date:ย 08/17/2026ย ย
Closing Date:ย 08/24/2026