Find work in Canada.

593,881 jobs across our Canadian network. How we count

  • Data & AI Solution Architect

    SaskTel

    SK · Saskatchewan, Canada

    • Contract

    …career path position within SaskTel’s Technical Career Path Program. The program provides a parallel career path for technical management employees that promotes and supports the…

  • AI Data Architect

    SaskTel

    SK · Saskatchewan, Canada

    • Contract

    …career path position within SaskTel’s Technical Career Path Program. The program provides a parallel career path for technical management employees that promotes and supports the…

  • Generalist Teacher

    School District 87 Stikine

    Dease Lake 9, BC

    • Full-time

    Knowledge and experience as a support teacher working with diverse needs and/or socioemotional learning would be an asset

  • S2627-88 Educational Assistant/Early Childhood Assistant - Ardmore School

    Northern Lights Public Schools

    Ardmore, AB

    • Full-time

    …The assignment includes assisting with student educational program needs including social skills, behaviour skills, self-help and personal care needs. This position requires a compassionate…

  • S2627-87 Educational Assistant - Kikino School

    Northern Lights Public Schools

    Kikino, AB

    • Full-time

    …This assignment involves assisting with student educational program needs including social skills, behaviour skills, self-help and personal care needs. This position requires a…

  • Community Health Nurse

    Trimark People Solutions

    Alert Bay, BC

    • Full-time

    Health Promotion & Disease Prevention: Plan and deliver educational activities, workshops, support groups, and community events to promote healthy lifestyles, disease prevention, and…

  • Elementary School Teacher

    Northland School Division

    Gift Lake, AB

    • Full-time

    Following the prescribed program of studies for each subject taught.

  • 0.5 FTE, Part-Time Temporary Educational Assistant (AM Only)

    Superior Greenstone District School Board

    Marathon, ON

    • Part-time
  • Educational Assistant - CUPE - 0.50 FTE (Kindergarten Schedule, Every Other Day) - Temporary - Herbert School - #4174

    Chinook School Division #211

    Herbert, SK

    • Temporary

    …with over 1,000 collegial and student-centered teachers and support staff. We are a vibrant and progressive school division located within Saskatchewan's great Southwest. Our Division is…

  • Educational Assistant - CUPE - 0.955 FTE (5.73 hours per day) - Permanent - Herbert School - #4172

    Chinook School Division #211

    Herbert, SK

    • Internship

    …with over 1,000 collegial and student-centered teachers and support staff. We are a vibrant and progressive school division located within Saskatchewan's great Southwest. Our Division is…

  • Casual Educational Assistants - Multiple Locations - #4168

    Chinook School Division #211

    Swift Current, SK

    • Full-time

    …with over 1,000 collegial and student-centered teachers and support staff. We are a vibrant and progressive school division located within Saskatchewan's great Southwest. Our Division is…

  • Educational Assistant - CUPE - 0.964 FTE (5.784 hours per day) - Temporary - Herbert School - #4173

    Chinook School Division #211

    Herbert, SK

    • Temporary

    …with over 1,000 collegial and student-centered teachers and support staff. We are a vibrant and progressive school division located within Saskatchewan's great Southwest. Our Division is…

  • Full-Time Inclusive Education Coordinator

    Peace River School Division

    Grimshaw, AB

    • Full-time

    …initial assignment will include supporting teaching staff and support staff with the implementation of inclusive programming, as well as programming for and overseeing life skills and…

  • CUPE 26/27 – 23: Temporary Educational Assistant (Full Time)

    Greater St. Albert Catholic Regional School Division, Number

    Morinville, AB

    • Full-time

    This posting is an internal ad open only to members of the current CUPE Support Staff Union until November 17, 2026

  • MISC 26/27 - 14: MHCB Wellness Coach

    Greater St. Albert Catholic Regional School Division, Number

    St. Albert, AB

    • Full-time

    Apply foundational knowledge about First Nations, Métis and Inuit for the benefit of all students, and support the Division's goals towards advancing Truth and Reconciliation

  • Education Assistant

    School District 5 Southeast Kootenay

    Cranbrook, BC

    • Full-time

    …challenging behaviours. Education assistants are required to support students with complex, diverse abilities through physical and personal care in the classroom, school, and community…

  • STEPS Educational Assistants (WBO) - Temporary

    Elk Island Public Schools

    Sherwood Park, AB

    • Temporary

    …Westboro Elementary. This position is working in our STEPS program with students of complex need including non-verbal students with significant behavior, self care and medial needs. Prior…

  • UNIFOR 26/27 - 30: Educational Assistant (Part Time)

    Greater St. Albert Catholic Regional School Division, Number

    St. Albert, AB

    • Part-time

    Apply foundational knowledge about First Nations, Métis and Inuit for the benefit of all students, and support the Division's goals towards advancing Truth and Reconciliation.

  • CK26-43 Education Assistant

    School District No. 6 (Rocky Mountain)

    Kimberley, BC

    • Full-time

    …team, and who participates in the development and delivery of support services to individuals or small group(s) of students under the supervision of a Teacher or Principal and in a manner…

  • Intern, Children & Youth

    CNIB

    Kelowna, BC

    • $25 CAD / hour
    • Contract

    CNIB Children and Youth programs provide critical support for young people with sight loss up to age 29. The Children and Youth Intern will contribute to regular programming efforts in…

  • PERSONAL SUPPORT WORKER DAY SCHOOL LIVING CLASSROOM AND PLACEMENT TEACHER

    Durham Catholic District School Board

    Oshawa, ON

    • Part-time

    Position: Personal Support Worker Day School Living Classroom & Placement Teacher

  • Educational Assistant (100%) - Hillcrest HS (8:00am to 3:30pm) - TERM

    Ottawa-Carleton District School Board (OCDSB)

    Ottawa, ON

    • Part-time

    Regular Classroom Support, General Population, Autism Spectrum Disorder (ASD) Class, Developmental Disabilities Program (DDP)

  • Educational Assistant (100%) - A.Y Jackson SS(8:30am to 4:10pm) - TERM

    Ottawa-Carleton District School Board (OCDSB)

    Ottawa, ON · Kanata, ON

    • Part-time

    …communities where principals, vice-principals, teachers and support staff nurture student well-being and challenge students to achieve their…

  • Temporary Literacy Basic Skills (Get Set Program)/ Prior Learning Assessment and Recognition (PLAR) Instructor

    Kawartha Pine Ridge District School Board

    Peterborough, ON

    • Temporary

    All positions in the Kawartha Pine Ridge District School Board support the schools priority of student achievement and the Boards mission to educate our students to excel in learning, to…

  • H&M Sales Advisor

    H&M

    Innisfil, ON

    • Part-time

    …to actively sell our products and providing customers with support & guidance. You'll use your fashion and product knowledge to provide our customers with all the relevant information they…