Average salary: $102,759 /yearly

More stats
Get 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... 
    Suggested
    Contract work

    Bishop Strachan School

    Toronto, ON
    6 days ago
  • $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... 
    Suggested
    Full time
    Temporary work

    Suncrest College.

    Yorkton, SK
    6 days ago
  • $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... 
    Suggested
    For contractors
    Internship
    Work at office

    Geosyntec Consultants

    Waterloo, ON
    8 days ago
  •  ...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... 
    Suggested
    Work from home
    Toronto, ON
    2 days ago
  •  ...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... 
    Suggested
    Contract work
    Second job
    Flexible hours

    Prep Academy Tutors

    London, ON
    7 days ago
  • $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,... 
    Suggested
    Permanent employment
    Temporary work
    Part time
    Summer work
    Flexible hours

    Vancouver Island University

    Nanaimo, BC
    27 days ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Part time
    Flexible hours

    British Columbia Institute of Technology (BCIT)

    Burnaby, BC
    18 days ago
  • 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.
    Suggested
    Full time

    BCIT

    Burnaby, BC
    18 days ago
  •  ...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.... 
    Suggested
    Permanent employment
    Part time
    Fixed term contract
    Casual work
    Internship
    Start today
    Work at office

    The University of Calgary

    Calgary, AB
    22 days ago
  • $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... 
    Suggested
    Permanent employment

    Brandon University

    Brandon, MB
    22 days ago
  •  ...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... 
    Suggested
    Hourly pay
    Freelance
    Remote work
    Flexible hours

    TELUS Digital AI Data Solutions

    Remote
    23 days ago
  • $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:... 
    Suggested
    Hourly pay
    Full time
    Part time
    Work at office
    Monday to friday
    Afternoon shift

    Forbest Academy Inc

    Richmond, BC
    more than 2 months ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Traineeship

    University of Toronto

    Scarborough, ON
    20 days ago
  •  ..., 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... 
    Suggested
    Permanent employment
    Full time
    Casual work
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Weekend work
    Afternoon shift

    KABS

    Longueuil, QC
    9 days ago
  • $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.... 
    Suggested
    Weekend work
    Afternoon shift

    University of Toronto

    Mississauga, ON
    1 day ago
  •  ...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 employment
    Part time
    Work at office
    Immediate start

    City of Brampton

    Brampton, ON
    9 days ago
  •  ...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

    University of Prince Edward Island

    Charlottetown, PE
    7 days ago
  • $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 employment
    Full time
    Temporary work
    Part time
    Flexible hours

    British Columbia Institute of Technology (BCIT)

    Burnaby, BC
    18 days ago
  • $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 employment
    Full time
    Temporary work
    Part time
    Flexible hours

    VIU

    Ontario
    more than 2 months ago
  • $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 employment
    Contract work
    For contractors

    Edmonton Catholic Schools

    Edmonton, AB
    22 hours ago
  • $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 employment
    Full time
    Remote work
    Monday to friday
    Flexible hours
    Afternoon shift

    CarefreeIT

    Oshawa, ON
    22 hours ago
  • $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 pay
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Remote
    12 days ago
  •  ...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 pay
    Long term contract
    Full time
    Contract work
    Part time
    Apprenticeship
    Flexible hours

    Red Deer Polytechnic

    Red Deer, AB
    2 days ago
  •  ...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,... 
    Internship
    Work from home
    Toronto, ON
    2 days ago
  • $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 employment
    Full time
    Remote work

    Maison Russet inc

    Huntingdon, QC
    6 days ago
  •  ...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 time
    Work at office
    Remote work
    Monday to friday
    3 days per week

    Bell

    Remote
    22 hours ago
  • $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 employment
    Full time
    Casual work
    Monday to friday
    Shift work

    Basha International Foods

    Calgary, AB
    22 hours ago
  • $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 pay
    Ongoing contract
    Casual work
    Internship
    Immediate start

    Justice Institute of British Columbia

    New Westminster, BC
    6 days ago
  • $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... 
    Remplacement
    Full time
    Temporary work
    Work at office
    Monday to friday

    North Island College

    Courtenay, BC
    11 hours agonew
  • $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 employment
    Full time
    Temporary work
    Part time
    Flexible hours

    British Columbia Institute of Technology (BCIT)

    Burnaby, BC
    18 days ago