Instructor Opportunities in Canada

Non-profit roles, ngo positions, and purpose-driven career opportunities for professionals seeking meaningful work in Canada

16067 opportunities found
Sort by:
Online Coding Instructor (Ages 8–14)

Etalk Hub Inc

Full-time other-general
Vacouver, BC, Canada
Business System Analyst - Payments

Astra North Infoteck Inc.

Full-time other-general
Toronto, ON, Canada
Instructor, Human Anatomy & Physiology

Oulton College

Full-time other-general
Moncton, NB, Canada
Senior Manager, Fund Accounting Private Equity- Senior Associate Director

MUFG Investor Services

full-time Financial-Specialists
Toronto, Ontario, Canada
APTPUO - Fall 2026 - CMN4172-A00

University of Ottawa

Part time Postsecondary-Teachers
Ottawa, Ontario, Canada
Substitute Teachers (Hinton Schools)

York Region District School Board

Occasional/TTOC Other-Teachers-and-Instructors
Canada, Alberta, Canada
Therapeutic Recreation Facilitator – Connecting Towhee Program

Child Development Institute

Full-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Toronto, Ontario, Canada
Office Administration Support Work

Confidential

full time Other-Office-and-Administrative-Support-Workers
Welland, Ontario, Canada
Bus Paraprofessional

Michigan School Public Relations Association

part time Other-Educational-Instruction-and-Library-Occupations
Ottawa, Ontario, Canada
Adjunct Instructor - Early Childhood Education - Corporate Training

SAIT

Full-time Other-Teachers-and-Instructors
Canada, Alberta, Canada
REGISTERED NURSE (RN), CLINICAL MENTOR

Northern Health Authority

PERMANENT FULL TIME Healthcare-Diagnosing-or-Treating-Practitioners
Dawson Creek, British Columbia, Canada
Senior Specialist, Internal Controls

Arc'teryx

Full-time Business-Operations-Specialists
North Vancouver, British Columbia, Canada
Surveillante ou surveillant d'élèves - École secondaire des Pionniers

Centre de services scolaire du Chemin-du-Roy

Contrat Other-Teachers-and-Instructors
Trois-Rivières, Quebec, Canada
Enseignant(e) en Techniques de l'informatique (programmation) - Automne 2026

Cégep de l'Outaouais

Contrat Postsecondary-Teachers
Gatineau, Quebec, Canada
REGISTERED NURSE (RN), EMERGENCY

Northern Health Authority

Casual Healthcare-Diagnosing-or-Treating-Practitioners
Fort Saint John, British Columbia, Canada
Little Readers Teacher/Tutor

Oxford Learning Centres, Inc.

Full-time Other-Teachers-and-Instructors
West Vancouver, British Columbia, Canada
Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems

University of Toronto

Full-time Postsecondary-Teachers
Toronto, Ontario, Canada
French & English Tutor

Oxford Learning Centres, Inc.

Full-time Other-Teachers-and-Instructors
Ottawa, Ontario, Canada
Part time canvasser

DT Home Reno

Part-Time Other-Teachers-and-Instructors
Toronto, Ontario, Canada
ASL Educational Assistant (Multiple Positions)

York Region District School Board

Full Time,Part Time,Permanent Other-Educational-Instruction-and-Library-Occupations
Canada, Manitoba, Canada
Student Supervisor #168

York Region District School Board

Part Time Other-Educational-Instruction-and-Library-Occupations
Canada, British Columbia, Canada
Child Care Teacher's Assistant

City of Ottawa

Multiple Casual Positions Affiliation: CUPE 503 Inside/Outside Salary Information: $25.600 - $29.953 per hour (2024 rates of pay)Location: Various Locations  City: Ottawa, ON Job Category: Community and Social Services Application Close: 30/06/2026 Other-Educational-Instruction-and-Library-Occupations
Ottawa, Ontario, Canada
Human Resources Business Partner

ATS Automation

Full-time Business-Operations-Specialists
Cambridge, Ontario, Canada
Mechanic 310T (Waste Industry) - $42.90/hour & $3000 retention bonus!

Emterra Group

Full-time Other-Installation,-Maintenance,-and-Repair-Occupations
Barrie, Ontario, Canada
Law-Contract Lecturer - Fall 2026- JUR 107 Constitutional Law (Integrated Practice Lab) (C-13)- Part-Time

Toronto Metropolitan University

Full-time Postsecondary-Teachers
Toronto, Ontario, Canada
LTO -0.8 PLANNING TIME FI, FSL QUALS P/J/I

York Region District School Board

Full Time,Occasional/TTOC Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Canada, Ontario, Canada
Early Childhood Assistant (PT Contract Floater-Parkdale)

Child Development Institute

Full-time Other-Educational-Instruction-and-Library-Occupations
Toronto, Ontario, Canada
Phlebotomist (Donor Centre Associate)

Canadian Blood Services

Regular part-time Other-Healthcare-Support-Occupations
West End, Nova Scotia, Canada
Research Design

University of Toronto

Full-time Physical-Scientists
Canada, Ontario, Canada
Étudiant

Valoris

Contract worker Other-Educational-Instruction-and-Library-Occupations
Plantagenet, Ontario, Canada
Maintenance Assistant | Casual

45586 McIntosh Dr

Part-Time Other-Installation,-Maintenance,-and-Repair-Occupations
Chilliwack, British Columbia, Canada
Secondary Online Learning Arabic Language Teacher 2026-27

York Region District School Board

Part Time,Contract/Term Preschool,-Elementary,-Middle,-Secondary,-and-Special-Education-Teachers
Canada, Alberta, Canada
Weekend Team Supervisor

PepsiCo

FULL_TIME Supervisors-of-Production-Workers
Peterborough, Ontario, Canada
Veterinary Assistant, Tri Lake Animal Hospital and Referral Centre

VCA Canada

Part time Other-Healthcare-Support-Occupations
Kelowna, British Columbia, Canada
Automatic Door Installation Technician

Allegion Canada Inc.

Full time Other-Installation,-Maintenance,-and-Repair-Occupations
Edmonton, Alberta, Canada
Sessional - Faculty (ENGL 0500/0600 WL & 0600 100Mile)

Thompson Rivers University

Sessional Postsecondary-Teachers
Williams Lake, British Columbia, Canada
APTPUO - Fall 2026 - CMN3100-B00

University of Ottawa

Part time Postsecondary-Teachers
Ottawa, Ontario, Canada
Office Administration Support Work

Confidential

full time Other-Office-and-Administrative-Support-Workers
Burnaby, British Columbia, Canada
APTPUO - Automne 2026 - ISI6700-A00

University of Ottawa

Part time Postsecondary-Teachers
Ottawa, Ontario, Canada
Instructeur(trice) en soutien technique

Mircom Group Of Companies

Full-time Other-Teachers-and-Instructors
Pointe-Claire, Quebec, Canada
Copy - Temporary Teachers on Call

York Region District School Board

Occasional/TTOC Other-Teachers-and-Instructors
Canada, British Columbia, Canada
Early Learning Assistant - Orleans Wood ES - Before & After School, 7:00-9:00am & 3:15-5:30pm - TERM

York Region District School Board

Part Time,Contract/Term Other-Educational-Instruction-and-Library-Occupations
Canada, Ontario, Canada
Airborne Electronic Sensor Operator (AES Op CQFI)

PAL Aerospace

Full-Time Permanent Military-Enlisted-Tactical-Operations-and-Air/Weapons-Specialists-and-Crew-Members
Winnipeg, Manitoba, Canada
APTPUO - ALG1902 B - HIVER/WINTER 2027

University of Ottawa

Part time Other-Teachers-and-Instructors
Ottawa, Ontario, Canada
REGISTERED NURSE (RN), CLINICAL NURSE EDUCATOR, OPERATING ROOM

Northern Health Authority

RELIEF PART TIME Healthcare-Diagnosing-or-Treating-Practitioners
Smithers, British Columbia, Canada
Pompier(ère) Inspecteur(trice) - Sécurité incendie (33912)

STM

Full-time Firefighting-and-Prevention-Workers
Saint-Eustache, Quebec, Canada
Supervisor - Recreation Programs

Comox Valley Regional District

Permanent Full-Time Other-Personal-Care-and-Service-Workers
Courtenay, British Columbia, Canada
Distribution Engineer - Projects

TEEMA

Contract To Hire Engineers
Vancouver, British Columbia, Canada
Captioner and Note taker

Habitat Learn Inc

Contract Other-Teachers-and-Instructors
Oshawa, Ontario, Canada
Operator and Demo Trainer - Mining (Canada wide)

Toromont Cat

Full Time Extraction-Workers
Winnipeg, Manitoba, Canada