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
    7 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
    7 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
    4 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
    9 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
    9 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
    28 days ago
  • $16k per year

     ...Competition Number P17258 Posting Title Instructor, Saskatchewan Collaborative Bachelor of Science in Nursing Classification Instructor Location Saskatchewan Polytechnic Saskatoon Campus Other Location(s)Saskatchewan Polytechnic Saskatoon Campus Building... 
    Suggested
    Full time
    Temporary work

    Saskatchewan Polytechnic

    Saskatoon, SK
    2 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
    19 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
    20 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
    24 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
    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
  •  ...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
    24 days 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
    22 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
    Casual work
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Weekend work
    Afternoon shift

    KABS Laboratories Inc.

    Saint-Bruno, QC
    9 days ago
  •  ...Dr. Yingwei Wang is seeking applications for a Student Research Assistant for a research project in the Computer Science area focusing on distributed communication based on dew computing paradigm. RESPONSIBILITIES: Conducting literature searches & analyzing findings... 

    University of Prince Edward Island

    Charlottetown, PE
    6 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
    14 days 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
    2 days 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
    2 days 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
    11 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
  • $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
    19 days ago
  • $36.6 per hour

    Computer Technician EC Trading Inc. Location 1600 Derwent Way Delta, BC Salary 36.60 hourly / 40 hours per week Full time Flexible hours Starts as soon as possible Languages English Education College/CEGEP or equivalent experience Experience 7 months to less than 1... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    EC Trading Inc.

    Delta, BC
    1 day ago
  • $73.88k per year

     ...bachelors in dental hygiene, education, sciences). Candidates enrolled in but not completed...  ...less will be required. ~ BC Provincial Instructor Diploma Program (PIDP) or similar courses...  ...experience in the dental hygiene profession. ~ Computer literacy including use of electronic... 
    Full time
    Part time
    Local area

    College of New Caledonia

    Prince George, BC
    6 hours 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
    8 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
    2 days 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
    2 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
    4 days ago
  • $25 - $30 per hour

     ...therapy- Provide crisis intervention and support as needed Qualifications: - Bachelor's degree or college diploma in Behavioural Science, Psychology or a related field- Experience working as a therapist in a clinical setting preferred- Strong knowledge of therapeutic techniques... 
    Hourly pay
    Part time
    For contractors
    Relocation
    Monday to friday

    Aspire Autism Services Inc

    Ajax, ON
    6 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
    7 days ago