Average salary: $102,759 /yearly
More statsGet new jobs by email
$69k - $98k per year
...Computer Science and Science Teacher 80% 1 Year Contract Commencing August 31, 2026 For more than 155 years, The Bishop Strachan School has empowered talented girls to grow into fearless women, equipped with intellectual curiosity, adaptability, and compassion to navigate...SuggestedContract work$57.23 per hour
...Suncrest College welcomes applications for an Instructor, Computer Networking Technician Certificate. This is a full-time term position from August 17, 2026 to May 28, 2027 (for 900 hours/150 days), in Yorkton, SK. The Opportunity: This position is primarily responsible...SuggestedFull timeTemporary work$51.79k - $72.51k per year
...professionals who are solving tough environmental engineering problems? Geosyntec is the place for you! As an Intern / Co-Op – Data/Computer Science in our Guelph, Toronto or Waterloo office , you will have the opportunity to apply your engineering or computer science...SuggestedFor contractorsInternshipWork at office- ...Reference No. R2844950 Position Title: Computational Science Lead Department: Development AI Location: Toronto, ON About the Job... ...degree (Master’s or PhD) in a quantitative discipline (e.g., computer science, statistics, engineering, computational biology, applied...SuggestedWork from home
- ...becoming one). You're a current teacher candidate pursuing a 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 independence...SuggestedContract workSecond jobFlexible hours
$8196.3 per month
...Instructor(s), Faculty of Science and Technology Employment Group VIUFA Position Number 00276 Division Faculty of Science and Technology... ...- and 200-level) courses that cover biology, chemistry, computer science, fisheries and aquaculture, geosciences,...SuggestedPermanent employmentTemporary workPart timeSummer workFlexible hours$68.18k per year
BCIT’s School of Health Sciences’ Medical Laboratory Science Program requires a regular, full-time (1.0 FTE ) Assistant Instructor to support the delivery the Hematology curriculum. Duties & Responsibilities DUTIES AND RESPONSIBILITIES Assist the instructor...SuggestedPermanent employmentFull timeTemporary workPart timeFlexible hours- BCIT’s School of Health Sciences' Medical Laboratory Science Program requires a regular, full-time (1.0 FTE) Assistant Instructor to support the delivery the Hematology curriculum.SuggestedFull time
- ...Description The Department of Computer Science in the Faculty of Science invites applications for a Research Associate . This Fixed Term Recurring Part-time position is for approximately 2 years (based on length of grant funding), with the possibility of extension....SuggestedPermanent employmentPart timeFixed term contractCasual workInternshipStart todayWork at office
$17.75 per hour
...Research Assistant II Employee Group : PSAC Job Title : Research Assistant Department : Mathematics & Computer Science Wage or Salary : $17.75/hour Hours of Work : 36 hours Start Date : April 27, 2026 Number...SuggestedPermanent employment- ...to refine and enhance content. Basic Requirements: A completed Master’s, Bachelor’s, Postgraduate, or Associate degree in Computer Science is essential. Strong proficiency in English writing with excellent grammar, clarity, and the ability to explain complex...SuggestedHourly payFreelanceRemote workFlexible hours
$25 - $35 per hour
...help each student grow academically and personally. Open Positions: We are seeking qualified and passionate teachers for: Computer Science (Degree in Computer Science required) Mathematics (Degree in Mathematics required) Qualifications and Requirements:...SuggestedHourly payFull timePart timeWork at officeMonday to fridayAfternoon shift$138k - $153k per year
...: The Department of Biological Sciences at the University of Toronto Scarborough... ...a full-time, tenure stream position in Computational Biology and Data Science applied to Biological... ...as a teaching assistant or course instructor, experience leading successful workshops...SuggestedPermanent employmentFull timeTraineeship- ..., 2016 et 2019; Virtualisation (Scale Computing, Hyper-V, VMware, etc.) Savoir planifier... ...and ensure proper functioning of various computer equipment such as computers, tablets, MFP... ...candidate is passionate about computer science and has a continuous desire to learn and...SuggestedPermanent employmentFull timeCasual workWork at officeImmediate startRemote workWorldwideFlexible hoursWeekend workAfternoon shift
$54.27 per hour
...Description: Course number and title : CSC148H5Y Introduction to Computer Science (Autotesting) (emergency post) Course description : Abstract data types and data structures for implementing them. Linked data structures. Encapsulation and information-hiding....SuggestedWeekend workAfternoon shift- ...Job Responsibility: : JOB TITLE: STEAM Instructor DEPARTMENT: Community Services NUMBER OF POSITIONS: Several JOB STATUS... ...SHSM or SciTech regional program o Grade 11 or higher Computer Studies (Computer Science or Computer Programming) o Grade 11 or higher Science (Biology...Permanent employmentPart timeWork at officeImmediate start
- ...The School of Mathematical and Computational Sciences at the University of Prince Edward Island has an opening for sessional instructors during the forthcoming Fall 2026 semester. These... ...Time: TTh 8:30 - 9:45AM CS 4350 – Computer Graphics Programming This course...Permanent employment
$65.05k per year
BCIT’s School of Computing and Academic Studies is seeking a temporary... ...in their careers to be Instructors at our Burnaby campus. Candidates... ...Analysis and Design Computer Networks, Architecture, and... ...teaching Computing and Computer Science Experience teaching...Permanent employmentFull timeTemporary workPart timeFlexible hours$8.2k per year
The Bachelor of Science in Nursing Program follows a concept-based curriculum, and promotes the integration of concepts across several health contexts including health promotion, gerontology, acute and chronic health challenges, community nursing, and mental health areas....Permanent employmentFull timeTemporary workPart timeFlexible hours$63.84k - $79.81k per year
...and 5,000 employees in 95 schools plus other sites. Network Computer Analyst Requisition ID : 10019 Hours Per Week : 35 Position... ...Experience Degree or diploma in an area related to computer sciences, plus three years of directly related experience, including troubleshooting...Permanent employmentContract workFor contractors$45k - $60k per year
...professional candidate to join our growing team in Oshawa as a Computer Network Technician. In this role, you will be responsible for performing... ..., Computer Systems Technician, Computer Applications, Computer Science, or related discipline Excellent written and verbal...Permanent employmentFull timeRemote workMonday to fridayFlexible hoursAfternoon shift$35 - $60 per hour
...Computer Engineering - AI Data Trainer ~ Location: Remote About The Job At Alignerr, we partner with the world’s leading AI research... ...pursuing or completed) or PhD in Computer Engineering, Computer Science with a hardware focus, or a closely related field. Domain...Hourly payContract workFreelanceRemote workFlexible hours- ...positions are subject to budget approval. Posting Details Position Information Position Title Bachelor of Science in Nursing (BScN) - Sessional Instructors Faculty/Instructor Profile The School of Health and Wellness at Red Deer Polytechnic (RDP) is currently...Hourly payLong term contractFull timeContract workPart timeApprenticeshipFlexible hours
- ...Position Title: Computational Scientist Catalyst Department: Scaled Data Science Models Location: Toronto, ON About the Job Ready to push the limits... ...Master’s or PhD) in a quantitative discipline (e.g., computer science, engineering, mathematics, physics,...InternshipWork from home
$31.88 - $43.04 per hour
...is no option to work remotely. Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Prepare reports, manuals and other documentation on the status, operation and maintenance...Permanent employmentFull timeRemote work- ...managers within our organization and Field Services Essential Qualifications / Competencies : University or College degree in computer sciences or relevant experience in equivalent domain Strong communications and documentations skills Ability to effectively...Full timeWork at officeRemote workMonday to friday3 days per week
$55k - $100k per year
...& Western Fine Meats is seeking a skilled and highly motivated Computer Programmer with a specialization in Odoo to join our growing team... ...analytical, and communication skills. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, or...Permanent employmentFull timeCasual workMonday to fridayShift work$61.41 per hour
...Campus Location: New Westminster Sessional Instructor - Casual Employment Closing Date: Open until filled, with a first review of... ...an Advanced Care Paramedic Sessional Instructor in our Health Sciences Division. Share your real-world experience with aspiring Advanced...Hourly payOngoing contractCasual workInternshipImmediate start$70.44k per year
...Position Summary North Island College is seeking a full-time instructor to teach Plumbing Apprenticeship Harmonized and Plumbing and Piping... ..., in rectifying the problem; To demonstrate knowledge of computer applications appropriate to the teaching environment; To maintain...RemplacementFull timeTemporary workWork at officeMonday to friday$65.05k per year
BCIT’s School of Computing and Academic Studies is seeking a temporary, full-time (1.0 FTE ) faculty... ...and next challenge in their careers to be Instructors at our Downtown campus . The position is to teach in the Computer Information Technology ( CIT ) program....Permanent employmentFull timeTemporary workPart timeFlexible hours
