Average salary: $130,520 /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...  ...particularly in block-based and text-based programming environments with a proven record of...  ...about all aspects of the overall program and the individual learning of each... 
    Suggested
    Contract work

    Bishop Strachan School

    Toronto, ON
    27 days ago
  •  ...Job Responsibility: We're Hiring: Specialized Programming Teacher Support. Empower. Include. Are you passionate about inclusive education and dedicated to helping students with complex needs thrive? Sturgeon Composite High School is seeking a compassionate and experienced... 
    Suggested
    Full time
    Temporary work

    Sturgeon Public Schools

    Sturgeon County, AB
    13 days ago
  • $25 - $35 per hour

     ...experiences that 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... 
    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
  • $54.12k - $105.43k per year

     ...POSITION:  TEACHER – PLUMBING AND HEATING (PROGRAM 5833) DEPARTMENT:  ADULT EDUCATION AND VOCATIONAL TRAINING SALARY:  FROM $54,119 TO $105,432 DEPENDING...  .../ SALARY / BENEFITS: Salary & benefits as per the Teachers Collective Agreement of the Board: from $54,119 to $105,... 
    Suggested
    Full time
    Contract work
    Relocation package

    Kativik Ilisarniliriniq (La commission scolaire du Nunavik)

    Inukjuak, QC
    12 days ago
  • $1250 per month

     ...ESL Teacher, Appleby Summer Programs Monday to Friday, Jul 27 – August 21, 2026, (4 week contract available) Compensation: $1,250 Appleby College...  ...diagnostic tests on the first day of the program. Teachers are expected to be on campus Monday to Friday, from 8:00 a... 
    Suggested
    Contract work
    Summer work
    Live In
    Monday to friday
    Weekday work

    Appleby College

    Oakville, ON
    16 days ago
  •  ...23 sites, including outreach schools and alternative education programs. Our values are what guide us. We strive for learning opportunities...  ...by the principal. Function and Purpose of Position Our teachers collaborate and engage with students, parents and our... 
    Suggested
    Full time
    Temporary work
    Summer holiday
    Monday to friday
    Flexible hours

    Parkland School Division

    Spruce Grove, AB
    20 days ago
  • $54.12k - $105.43k per year

     ...PROGRAM OBJECTIVES: Acquire the knowledge, skills and attitudes necessary to master tasks relating to the operation of bulldozers, graders, loaders, backhoe loaders, excavators and compact rollers; build and maintain roads and structures, perform excavation work, load trucks... 
    Suggested
    Relocation package

    Kativik Ilisarniliriniq

    Quebec Province
    20 days ago
  •  ...School Division Is Inviting Applicants For Community Classroom Program Teacher (Grades 7?12) 2026 - 2027 School Year About Our School...  ...Category placement or proof of application from the Alberta Teachers? Association ~ Original, acceptable, recent Criminal Record... 
    Suggested

    High Prairie School Division

    Slave Lake, AB
    17 days ago
  • $1250 per week

     ...Enrichment Teacher, Summer Programs Compensation: Starts at $1250/Week The purpose of an Enrichment Instructor, Summer Enrichment Programs...  ...environment and delivering Appleby College curriculum. Appleby Teachers are expected to have a high level of expertise in their... 
    Suggested
    Ongoing contract
    Contract work
    Summer work
    Monday to friday

    Appleby College

    Oakville, ON
    21 days ago
  •  ...(1 = 0.33 FTE, 2 = 0.67 FTE, 3 = 1.0 FTE) Vacancy Details Computer Studies ICD2O1 - Sem 2, Per 1 (Asap - May 15/26) ICS3U1 - Sem...  ...OCT certificate in Good Standing with the Ontario College of Teachers. Proficiency in Brightspace and online learning will be considered... 
    Suggested
    Long term contract
    Permanent employment
    Temporary work
    Immediate start

    Halton District School Board

    Oakville, ON
    3 days ago
  • $75 - $83 per hour

     ...investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Computer Science Chart Analysis Expert Type: Contract Compensation: $75–$83/hour Location: Remote... 
    Suggested
    Remote job
    Hourly pay
    Weekly pay
    Contract work
    For contractors
    Summer work
    Flexible hours

    Mercor

    Toronto, ON
    20 hours ago
  • $61.5 per hour

     ...and evaluate students enrolled in Elementary Summer School. Program Description The Sankofa Collective: Literacy, Culture, and Community...  .... The program will be facilitated by an OCT secondary school teacher in partnership with a graduation coach for Black students.... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Summer work
    Local area

    Halton District School Board

    Burlington, ON
    22 days ago
  •  ...Job Title: Teacher Ambassador Reports to: Program & Resource Manager + Assistant Program & Resource Manager...  ...-related lessons to students and teachers across the province. • Coordinate...  ...have access to reliable internet and computer • Comfortable with working with technology... 
    Suggested
    Casual work
    Internship
    Shift work

    AgScape

    Milton, ON
    7 days ago
  •  ...Teacher – Permanent Part-Time (0.6 FTE) Rose Hill Colony School – Saskatchewan Start Date: October 19, 2026 Application Deadline...  ...relationship-building skills, and the ability to design and deliver programming that meets the diverse learning needs within a multi-grade... 
    Suggested
    Permanent employment
    Part time

    Living Sky School Division No. 202

    North Battleford, SK
    1 day ago
  • $61.71k - $94.94k per year

     ...Languages French Education Bachelor's degree Computer science Experience 5 years or more Hybrid Work must be...  ...volunteering or personal days) Subsidised public transportation Parking available Variable or compressed work week Wellness program... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Remote work

    Société des Traversiers du Québec

    Québec, QC
    6 days ago
  • $77.15k per year

     ...Professor, Computer Science Status: Full Time Hours: Teaching is normally scheduled between 8:00 am and 10:00 pm, Monday – Friday...  ...-time professor position who will be instructed into various programs in our Computer Science and Information Technology programs, as... 
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Internship
    Monday to friday

    Mohawk College

    Hamilton, ON
    8 days 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 teams and labs to build and train cutting-edge AI models. You’ll challenge advanced language models on topics like computer architecture... 
    Hourly pay
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Edmonton, AB
    2 days ago
  •  ...Senior Scientist, Computational Chemistry Location: United States or Canada (Remote / Hybrid) Compensation: base + bonus + equity...  ...Chemistry to play a key role in shaping both our drug discovery programs and computational platform . You will: Own and drive computational... 
    Internship
    Remote work
    Flexible hours

    Congruence Therapeutics

    Montréal, QC
    2 days ago
  • $24 - $32 per hour

     ...: Set up and operate 5-axis CNC milling machines (DMG MORI experience preffered) Perform tool changes, machine changeovers, and program adjustments Read and interpret complex blueprints and engineering drawings Conduct in-process inspections to ensure tight tolerances... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Shift work
    Day shift
    Afternoon shift

    Modern Technical Staffing Inc.

    Toronto, ON
    2 days ago
  • $17.85 per hour

     ...leaders who care about you and your wellbeing An inclusive, fun, and supportive team who you will quickly call friends Training programs to build new and transferable skills and achieve certifications Join our amazing team! We are looking for people just like you.... 
    Hourly pay
    Immediate start
    Flexible hours

    Best Buy

    West Vancouver, BC
    1 day ago
  • $75 - $83 per hour

     ...investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Computer Science Expert Type: Contract Compensation: $75–$83/hour Location: Remote Commitment: 20 hours/... 
    Remote job
    Hourly pay
    Contract work
    For contractors
    Summer work
    Flexible hours

    Mercor

    Toronto, ON
    20 hours ago
  •  ...progress. NWP offers a wide variety of engaging and in-demand academic programs in certificates, diplomas, apprenticeships, and degrees. We...  ..., diplomas, university transfer courses, as well as a degree in computing science. The Role The Department of Science invites... 
    Full time
    Apprenticeship
    Work at office

    Northwestern Polytechnic

    Grande Prairie, AB
    2 days ago
  • $65.4k - $111.95k per year

     ...temporary part-time (0.4) ELL Teacher is required by School District...  ...Please note that part-time teachers may be required to attend Pro-...  ...linked to the School Framework Computer literate and able to use a...  ...Immersion, music, & outdoor education programs Advanced technology... 
    Long term contract
    Temporary work
    Part time
    Relocation package

    School District 60

    Fort St John, BC
    19 days ago
  •  ...The Opportunity – Teacher: 1.0 FTE James Cameron School is seeking a caring, passionate,...  ...student-led conferences 3-7 p.m. Year-end program 7 – 9 p.m. Duties Homeroom teacher:...  ...Requirements Membership with the Teachers Regulation Branch – Professional Certification... 
    Immediate start
    Night shift

    James Cameron School

    Maple Ridge, BC
    12 days ago
  • $65.4k - $111.95k per year

     ...A temporary full time (1.0) Intermediate Teacher is required by School District No. 60 (Peace...  ...~$2000 relocation allowance for teachers from BC, AB and Yukon and up to $4000 for...  ...French Immersion, music, & outdoor education programs Advanced technology facilities and resources... 
    Long term contract
    Full time
    Temporary work
    Immediate start
    Relocation package

    School District 60

    Fort St John, BC
    3 days ago
  • $28 - $30 per hour

     ...Fitzrovia company that provides on-site childcare and preschool programs within vibrant Fitzrovia residential communities. Rooted in innovative...  ...the Role: As a Registered Early Childhood Educator (RECE) Teacher, you will work closely with other Bloomsbury Academy staff to... 
    Hourly pay
    Long term contract
    Full time

    Bloomsbury Academy

    Toronto, ON
    2 days ago
  • $48k - $50k per year

     ...Schools is a system of after-school schools offering a challenging mathematics program in a classroom setting. This is not a tutoring position. Students are highly motivated and often gifted. Teachers selected to teach with Spirit of Math receive paid training before they... 
    Full time

    Spirit of Math Schools Vaughan

    Vaughan, ON
    2 days ago
  •  ...prefer all applicants create an to successfully attach your application to this posting. Full Time Temporary ARISE Teachers About The ARISE Program ARISE—Aligning Resilience, Inclusion, Success & Education—is a specialized, student centered program designed to support... 
    Full time
    Temporary work
    Second job
    Flexible hours

    Evergreen Catholic Schools

    Spruce Grove, AB
    1 day ago
  • $30k per year

     ...30, 2027 This Position Is For 0.60 FTE Teacher Librarian 0.40 FTE Intermediate Applicants...  ...in and working towards a Master’s program in Library Science/studies or related...  ...responsible and ready to learn! We are seeking teachers to be a part of our team. The ideal... 
    Part time
    Remote work
    Relocation package

    School District 59 Peace River South

    Dawson Creek, BC
    1 day ago
  •  ...supportive community. We are a vibrant school system with many school and program expansion projects in the future. We offer spiritual and professional growth and mentorship opportunities for new teachers to help them with their transition into the CISVA. WHY TEACH WITH THE... 
    Permanent employment
    Contract work
    Temporary work
    Part time
    3 days per week

    Catholic Independent Schools Vancouver Archdiocese (CISVA)

    North Vancouver, BC
    2 days ago