Instructional Opportunities in Canada

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

43377 opportunities found
Sort by:
APTPUO - Fall 2026 - CMN4172-A00

University of Ottawa

Part time Postsecondary-Teachers
Ottawa, Ontario, 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
Opérateur/opératrice de cisailles - fabrication de produits métalliques

Multi-Moulures

Permanent Other-Production-Occupations
St-Bruno-de-Montarville, Quebec, Canada
Opérateur.trice de nuit

Altitude Ressources Humaines Inc.

Temps plein Other-Production-Occupations
Princeville, Quebec, Canada
Office Administration Support Work

Confidential

full time Other-Office-and-Administrative-Support-Workers
Welland, Ontario, Canada
Contremaître mécanique-projets

Desgagnés

Permanent Other-Installation,-Maintenance,-and-Repair-Occupations
Tessier, Saskatchewan, Canada
Bus Paraprofessional

Michigan School Public Relations Association

part time Other-Educational-Instruction-and-Library-Occupations
Ottawa, Ontario, Canada
Administrative Support III

Alberta Health Services

Full-time Secretaries-and-Administrative-Assistants
Edmonton, Alberta, 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
Designer / Technologist

ANDRITZ

Permanent Drafters,-Engineering-Technicians,-and-Mapping-Technicians
Peterborough, Ontario, Canada
Location Intelligence Analyst

GHD

Full-time Mathematical-Science-Occupations
Calgary, Alberta, Canada
Senior Specialist, Internal Controls

Arc'teryx

Full-time Business-Operations-Specialists
North Vancouver, British Columbia, Canada
Registered Nurse - Brampton - Labour and Delivery

William Osler Health System

part-time Healthcare-Diagnosing-or-Treating-Practitioners
Brampton, Ontario, Canada
Permit to Work Coordinator

Pacific Energy Canada

Full time Business-Operations-Specialists
Squamish, British Columbia, Canada
Agent Passager - Passenger Service Agent (Part-Time) |YUL| French and English Fluent

Menzies Aviation

Part time Other-Transportation-Workers
Montreal, Québec, Canada
Sales associate

Five Below

Part time Retail-Sales-Workers
Canada, Ontario, Canada
Manufacturing Engineer Technologist - Truck and Trailer

Brandt

Full-time Engineers
Nisku, Alberta, Canada
Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems

University of Toronto

Full-time Postsecondary-Teachers
Toronto, Ontario, Canada
Superviseur/superviseure - restauration rapide

McDonald's Restaurant of Canada

Permanent Supervisors-of-Food-Preparation-and-Serving-Workers
Vancouver, British Columbia, Canada
Spécialiste santé sécurité et environnement

Barry Callebaut

Full-time Occupational-Health-and-Safety-Specialists-and-Technicians
Saint-Hyacinthe, Quebec, Canada
HVAC Technician

Confidential

full time Other-Installation,-Maintenance,-and-Repair-Occupations
Saskatoon, Saskatchewan, Canada
Directeur adjoint/directrice adjointe de la restauration

Tim Hortons 4006

Permanent Supervisors-of-Food-Preparation-and-Serving-Workers
Warman, Saskatchewan, Canada
Domestic End of Tenancy Cleaning Specialist

Emplyfy

CDI Building-Cleaning-and-Pest-Control-Workers
Canada, Canada, Canada
Environmental Professional/Technician, Contaminated Sites

Stantec

Full-time Physical-Scientists
Yellowknife, Northwest Territories, 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
Coordinateur de Production (contrat de 7 mois) /Production Coordinator (7-month contract)

CSA Group

Full time Supervisors-of-Production-Workers
Montreal, Quebec, 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
Underground Shift Supervisor

Perenti Group

Full-time Supervisors-of-Construction-and-Extraction-Workers
Dease Lake, British Columbia, Canada