Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Research, write and teach and/or source training courses related to identifiable needs. Operate ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Research, write and teach and/or source training courses related to identifiable needs. Operate ...
Assistant/Associate Professor and Canada Research Chair Tier 2 in Integrated Animal Physiology
Guelph, ON · On-site
PhD in Animal Science, Veterinary Science, Data Science or a related field. Demonstrated excellence ... A commitment to teaching and mentorship at the undergraduate and graduate levels. Strong ...
Assistant/Associate Professor and Canada Research Chair Tier 2 in Integrated Animal Physiology
Guelph, ON · On-site
PhD in Animal Science, Veterinary Science, Data Science or a related field. Demonstrated excellence ... A commitment to teaching and mentorship at the undergraduate and graduate levels. Strong ...
Assistant or Associate Professor (Tenure-track or Tenured) in Veterinary Anatomic Pathology ... The College has a large veterinary teaching hospital (Health Sciences Centre), the Animal Cancer ...
Assistant or Associate Professor (Tenure-track or Tenured) in Veterinary Anatomic Pathology ... The College has a large veterinary teaching hospital (Health Sciences Centre), the Animal Cancer ...
Bachelor's degree in computer science, engineering, data science, or a related field. * Hands-on ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Bachelor's degree in computer science, engineering, data science, or a related field. * Hands-on ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...
Faculty of Science - School of Optometry and Vision Science - Centre for Ocular Research and ... learning, teaching, and community building, and is coordinated within the Office of Indigenous ...
Faculty of Science - School of Optometry and Vision Science - Centre for Ocular Research and ... learning, teaching, and community building, and is coordinated within the Office of Indigenous ...
We hire teachers, tutors, educational assistants, kinesiologists, autism support workers, autism ... and computer-based activities. * Maintain an office space in your home where children come for ...
We hire teachers, tutors, educational assistants, kinesiologists, autism support workers, autism ... and computer-based activities. * Maintain an office space in your home where children come for ...
Desktop Systems Specialist
Waterloo, ON · On-site
CA$68K - CA$91K/yr
Maintain accurate documentation, knowledge base articles, and support records * Assist with ... College diploma or degree in Information Technology, Computer Networking, Computer Science, or a ...
Desktop Systems Specialist
Waterloo, ON · On-site
CA$68K - CA$91K/yr
Maintain accurate documentation, knowledge base articles, and support records * Assist with ... College diploma or degree in Information Technology, Computer Networking, Computer Science, or a ...
Staff Engineer - Growth Platform
Kitchener, ON · On-site
CA$190K - CA$262K/yr
Have a strong foundation in computer science fundamentals or equivalent industry experience. Technologies we use & teach: (Experience in similar technologies is welcomed) * Backend: Kotlin, Java ...
Staff Engineer - Growth Platform
Kitchener, ON · On-site
CA$190K - CA$262K/yr
Have a strong foundation in computer science fundamentals or equivalent industry experience. Technologies we use & teach: (Experience in similar technologies is welcomed) * Backend: Kotlin, Java ...
IT Support Technician
Guelph, ON · Hybrid
CA$40 - CA$50/hr
User Support: Assist end users with issues related to hardware, software, and connectivity via ... Education: Associate degree in Information Technology, Computer Science, or related field ...
IT Support Technician
Guelph, ON · Hybrid
CA$40 - CA$50/hr
User Support: Assist end users with issues related to hardware, software, and connectivity via ... Education: Associate degree in Information Technology, Computer Science, or related field ...
Senior Software Developer
Kitchener, ON · Hybrid
Bachelor's or master's degree in Computer Science, Software Engineering, or a related field At ... We utilize AI to assist with resume screening; however, all selection, interviewing, and hiring ...
Senior Software Developer
Kitchener, ON · Hybrid
Bachelor's or master's degree in Computer Science, Software Engineering, or a related field At ... We utilize AI to assist with resume screening; however, all selection, interviewing, and hiring ...
Outstanding teaching and communication skills. Your Role Join a collaborative team comprised of ... Sciences Centre (OVC-HSC). Orthopedic surgery experience will be regarded favourably, and the ...
Outstanding teaching and communication skills. Your Role Join a collaborative team comprised of ... Sciences Centre (OVC-HSC). Orthopedic surgery experience will be regarded favourably, and the ...
Outstanding teaching and communication skills. Your Role The successful candidate will collaborate ... OVC-Health Sciences Centre, including shared on-call duties and limited administrative ...
Outstanding teaching and communication skills. Your Role The successful candidate will collaborate ... OVC-Health Sciences Centre, including shared on-call duties and limited administrative ...
Online High School English Tutor
Waterloo, ON · Remote
$20 - $22/hr
French, Math, Science) is a bonus but not necessary. This position will be completely remote and ... Great experience for teachers/teacher candidates and educators * Inspire and mentor students and ...
Quick apply
Online High School English Tutor
Waterloo, ON · Remote
$20 - $22/hr
French, Math, Science) is a bonus but not necessary. This position will be completely remote and ... Great experience for teachers/teacher candidates and educators * Inspire and mentor students and ...
Proficient in the use of common computer software programs * Valid G class driver's license Equity ... learning, teaching, and community building, and is coordinated within the Office of Indigenous ...
Proficient in the use of common computer software programs * Valid G class driver's license Equity ... learning, teaching, and community building, and is coordinated within the Office of Indigenous ...
Architect and implement AI-powered copilots, knowledge assistants, and workflow automation ... Bachelor's or master's degree in computer science, Artificial Intelligence, Engineering, Data ...
Architect and implement AI-powered copilots, knowledge assistants, and workflow automation ... Bachelor's or master's degree in computer science, Artificial Intelligence, Engineering, Data ...
Solutions Architect
Guelph, ON · On-site
Champion AI-assisted development across the team, establishing how coding assistants and agentic ... An undergraduate degree in Computer Science, Engineering, or a related discipline. * Proven ...
Solutions Architect
Guelph, ON · On-site
Champion AI-assisted development across the team, establishing how coding assistants and agentic ... An undergraduate degree in Computer Science, Engineering, or a related discipline. * Proven ...
Solutions Architect
Kitchener, ON · On-site
Champion AI-assisted development across the team, establishing how coding assistants and agentic ... An undergraduate degree in Computer Science, Engineering, or a related discipline. * Proven ...
Solutions Architect
Kitchener, ON · On-site
Champion AI-assisted development across the team, establishing how coding assistants and agentic ... An undergraduate degree in Computer Science, Engineering, or a related discipline. * Proven ...
We seek an innovative scholar who has teaching and research interests in Environmental Geomatics ... Science and two in the Bachelor of Arts programs. Faculty have dynamic and productive research ...
We seek an innovative scholar who has teaching and research interests in Environmental Geomatics ... Science and two in the Bachelor of Arts programs. Faculty have dynamic and productive research ...
Client Experience & Early Learning Coordinator
Cambridge, ON · On-site
CA$18 - CA$20/hr
Teaching and supporting students in our Little Readers and early learning programs * Working ... Comfortable learning new software and computer systems * Experience with scheduling, administration ...
Quick apply
Client Experience & Early Learning Coordinator
Cambridge, ON · On-site
CA$18 - CA$20/hr
Teaching and supporting students in our Little Readers and early learning programs * Working ... Comfortable learning new software and computer systems * Experience with scheduling, administration ...
Client Experience & Early Learning Coordinator
Cambridge, ON · On-site
$18 - $20/hr
Teaching and supporting students in our Little Readers and early learning programs * Working ... Comfortable learning new software and computer systems * Experience with scheduling, administration ...
Client Experience & Early Learning Coordinator
Cambridge, ON · On-site
$18 - $20/hr
Teaching and supporting students in our Little Readers and early learning programs * Working ... Comfortable learning new software and computer systems * Experience with scheduling, administration ...
Computer Science Teaching Assistant information
What are some typical challenges faced by computer science teaching assistants when supporting students during lab sessions?
What is a computer science teaching assistant?
What are the key skills and qualifications needed to thrive as a computer science teaching assistant, and why are they important?
What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?
| Aspect | Computer Science Teaching Assistant | Computer Science Tutor |
|---|---|---|
| Credentials | Usually requires enrollment in or completion of a computer science program | No formal credentials required, but expertise in specific topics is essential |
| Work Environment | Assists in classrooms, labs, or university settings | Provides one-on-one or group instruction outside formal classroom settings |
| Employer & Industry Usage | Universities, colleges, educational institutions | Private tutoring services, online platforms, freelance |
While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

CA$600/day
Full-time
Medical, Dental, Retirement, PTO
Posted 10 days ago
Job description
The world isn’t standing still, and neither is ATS Life Sciences - We don’t follow the trends. We set them!
Are you interested in being part of a team that makes a difference? Join our growing ATS Life Sciences Systems team a division of ATS Corporation, a publicly traded global enterprise with a proud history, we are helping advance the future with our factory-wide automation solutions. Within Life Sciences Systems, what we do matters – we custom design, build and service critical automated solutions for medical device and pharmaceutical companies. We are dedicated to assisting our customers in improving the quality of life for people around the world. When there is no room for error, and product failure is not an option, leading life sciences companies trust us to resolve their production challenges.
Benefits:
Compensation: $34.62 - $47.20
Annual Performance-Based Incentive Bonus
5% RRSP match
Stock purchase plan
Starting 3 weeks of vacation
Benefits package (health and dental) + $600 health spending account
Half-Day Fridays
Working on challenging engineering projects.
Continuous learning and career growth with global mobility opportunities.
A chance to contribute to something bigger - advancing the future of healthcare through automation.
MAJOR DUTIES:
Analyze training requirements specific to customer needs. Research, write and teach and/or source training courses related to identifiable needs. Operate scheduled classes within the Training Centre and at customer sites.
SPECIFIC RESPONSIBILITIES:
Maintain training database, including evaluation, certification and tracking of ATS customer trainees.
Assist in the development of technical curriculum, such as student course books, in the area of Automation Systems, Safety, I.S.O., and as-needed training for ATS customers.
Maintain, execute and develop existing training procedures and apply those procedures to support production schedules while meeting training schedules.
Assist in the integration of support manuals with that of training material and verify the delivery of the information to ATS customers.
Maintain electronic reporting of the operation of the training system.
Develop and conduct programs to train ATS customers in equipment installation, programming, safety, maintenance and repair of custom machinery and equipment such as robots and programmable controllers, following manuals, specifications, blueprints and schematics using hand tools, measuring instruments and test equipment.
Confer with management, other ATS resources and customers to determine training objectives.
Write training program, including training outline, manuals, handouts and presentation materials.
Schedule classes based on equipment and customer availability.
Demonstrate procedures being taught.
Observe trainees in both classroom and during hands-on activities to ensure good knowledge transfer and safety and answers trainees’ questions.
Create and administer, where necessary, written or practical exams.
Assist in the operation of a technical training centre at ATS and other locations as needed.
Upgrade personal knowledge of automation components and devices as needed.
Prepare training quotations for customers.
Provide monthly reports detailing previous months’ activities.
Be able to be on call on a rotational basis.
May be involved in service activities when necessary.
Perform other duties as specified by the Manager, Customer Training and Parts.
Some travel may be required in delivering customer training.
Occasional overtime and weekend work is expected.
Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct.
Work in compliance with divisional health, safety and environmental procedures.
Refrain from removing or altering safety devices or guarding unless hazardous energies are controlled through lockout-tagout methods.
Report any unsafe conditions or unsafe acts.
Report defect in any equipment or protective device.
Ensure that the required protective equipment is used for the assigned tasks.
Attend all required health, safety and environmental training.
Report any accidents/incidents to supervisor.
Assist in investigating accidents/incidents.
Refrain from engaging in any prank, contest, feat of strength, unnecessary running or rough and boisterous conduct.
Education:
Three-year college diploma in electrical or automation engineering technology, or successful completion of a skilled trades apprenticeship as a Machine Builder or Industrial Electrician or equivalent education and experience. Formal PLC training would be an asset.
Experience:
Preference will be given to applicants who have a minimum two years experience in the assembly, repair or service of automation machines or equipment. Must be able to work in a multi-disciplined engineering environment. Good mechanical aptitude required. Familiar with word processing, basic CAD, and PC’s. Excellent communication, teamwork and presentation skills and the ability to succeed in a fast-paced environment are required. Experience in training or program development would be an asset.
If you're excited about this role, but do not meet all the qualifications listed above, you are still encouraged to apply
Why YOU should join our ATS Life Sciences Systems team:
We value our PEOPLE - The foundation of a great company is having the best team which is why we continuously work to develop, engage, empower and energize our people. The best people want to work with the best team - the best teams are diverse and inclusive teams.
What we do MATTERS - our Life Sciences projects contribute to improving the lives of people around the world! ATS has made a commitment to be carbon neutral by 2030!
INNOVATION and PROBLEM SOLVING is at our core - Our pursuit of continuous improvement in everything we do. Our focus is on building diverse teams, stimulating innovation by challenging conventional thinking, encouraging fresh ideas and promoting creative problem-solving
We prioritize internal GROWTH & DEVELOPMENT - ATS offers endless opportunities for professional growth and development – with a tuition reimbursement program, individual development programs and a commitment to promoting from within - there is space for you to grow your career at ATS!
We offer COMPETITIVE Total Rewards - Competitive starting salaries, overtime pay eligibility, paid vacation, Employee Incentive Bonus program, comprehensive health and dental benefits including Lifestyle Spending Account, 5% RRSP matching program and optional Employee Share Purchase Program
The Compensation offered will be based on the local job market and may vary depending on factors such as the job-related knowledge, skills, experience of the selected candidate, as well as other objective business considerations. Subject to these considerations, the total compensation package for this position may also include other elements, such as an annual cash incentive in addition to a full range of medical, retirement, and/or other benefits. Details of these benefit plans will be provided when the selected job candidate receives an offer of employment.
A place to BELONG: We celebrate our uniqueness and ensure that all employees have equal opportunities for growth and development. We believe that unique experiences are essential for our success and innovation.
This role represents an existing vacancy within the organization.
ATS is in compliance with the Accessibility for Ontarians with Disability Act (AODA), 2005 and will, upon request, assist those who may require specific accommodations due to a personal disability. We would ask that those who require assistance to notify our offices as soon as possible if accommodation is necessary.
The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage application materials. Rule‑based filters operate solely on fixed criteria and do not perform autonomous evaluation or generate independent recommendations. All hiring decisions continue to involve human review and judgment.
About ATS Automation
Sourced by ZipRecruiter