Instructional Opportunities in Canada
Non-profit roles, ngo positions, and purpose-driven career opportunities for professionals seeking meaningful work in Canada
43377 opportunities found
U
APTPUO - Fall 2026 - CMN4172-A00
University of Ottawa
Part time
Postsecondary-Teachers
Ottawa, Ontario, Canada
C
Therapeutic Recreation Facilitator – Connecting Towhee Program
Child Development Institute
Full-time
Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Toronto, Ontario, Canada
M
Opérateur/opératrice de cisailles - fabrication de produits métalliques
Multi-Moulures
Permanent
Other-Production-Occupations
St-Bruno-de-Montarville, Quebec, Canada
A
Opérateur.trice de nuit
Altitude Ressources Humaines Inc.
Temps plein
Other-Production-Occupations
Princeville, Quebec, Canada
C
Office Administration Support Work
Confidential
full time
Other-Office-and-Administrative-Support-Workers
Welland, Ontario, Canada
D
Contremaître mécanique-projets
Desgagnés
Permanent
Other-Installation,-Maintenance,-and-Repair-Occupations
Tessier, Saskatchewan, Canada
M
Bus Paraprofessional
Michigan School Public Relations Association
part time
Other-Educational-Instruction-and-Library-Occupations
Ottawa, Ontario, Canada
A
Administrative Support III
Alberta Health Services
Full-time
Secretaries-and-Administrative-Assistants
Edmonton, Alberta, Canada
S
Adjunct Instructor - Early Childhood Education - Corporate Training
SAIT
Full-time
Other-Teachers-and-Instructors
Canada, Alberta, Canada
N
REGISTERED NURSE (RN), CLINICAL MENTOR
Northern Health Authority
PERMANENT FULL TIME
Healthcare-Diagnosing-or-Treating-Practitioners
Dawson Creek, British Columbia, Canada
A
Designer / Technologist
ANDRITZ
Permanent
Drafters,-Engineering-Technicians,-and-Mapping-Technicians
Peterborough, Ontario, Canada
G
Location Intelligence Analyst
GHD
Full-time
Mathematical-Science-Occupations
Calgary, Alberta, Canada
A
Senior Specialist, Internal Controls
Arc'teryx
Full-time
Business-Operations-Specialists
North Vancouver, British Columbia, Canada
W
Registered Nurse - Brampton - Labour and Delivery
William Osler Health System
part-time
Healthcare-Diagnosing-or-Treating-Practitioners
Brampton, Ontario, Canada
P
Permit to Work Coordinator
Pacific Energy Canada
Full time
Business-Operations-Specialists
Squamish, British Columbia, Canada
M
Agent Passager - Passenger Service Agent (Part-Time) |YUL| French and English Fluent
Menzies Aviation
Part time
Other-Transportation-Workers
Montreal, Québec, Canada
F
B
Manufacturing Engineer Technologist - Truck and Trailer
Brandt
Full-time
Engineers
Nisku, Alberta, Canada
U
Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems
University of Toronto
Full-time
Postsecondary-Teachers
Toronto, Ontario, Canada
M
Superviseur/superviseure - restauration rapide
McDonald's Restaurant of Canada
Permanent
Supervisors-of-Food-Preparation-and-Serving-Workers
Vancouver, British Columbia, Canada
B
Spécialiste santé sécurité et environnement
Barry Callebaut
Full-time
Occupational-Health-and-Safety-Specialists-and-Technicians
Saint-Hyacinthe, Quebec, Canada
C
HVAC Technician
Confidential
full time
Other-Installation,-Maintenance,-and-Repair-Occupations
Saskatoon, Saskatchewan, Canada
T
Directeur adjoint/directrice adjointe de la restauration
Tim Hortons 4006
Permanent
Supervisors-of-Food-Preparation-and-Serving-Workers
Warman, Saskatchewan, Canada
E
Domestic End of Tenancy Cleaning Specialist
Emplyfy
CDI
Building-Cleaning-and-Pest-Control-Workers
Canada, Canada, Canada
S
Environmental Professional/Technician, Contaminated Sites
Stantec
Full-time
Physical-Scientists
Yellowknife, Northwest Territories, Canada
Y
ASL Educational Assistant (Multiple Positions)
York Region District School Board
Full Time,Part Time,Permanent
Other-Educational-Instruction-and-Library-Occupations
Canada, Manitoba, Canada
C
Coordinateur de Production (contrat de 7 mois) /Production Coordinator (7-month contract)
CSA Group
Full time
Supervisors-of-Production-Workers
Montreal, Quebec, Canada
Y
Student Supervisor #168
York Region District School Board
Part Time
Other-Educational-Instruction-and-Library-Occupations
Canada, British Columbia, Canada
C
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
P
Underground Shift Supervisor
Perenti Group
Full-time
Supervisors-of-Construction-and-Extraction-Workers
Dease Lake, British Columbia, Canada