Find work in Canada.

619,824 jobs across our Canadian network. How we count

  • Temp PT (0.8) Reading Support/Behaviour Support Teacher (med loa until the return of incumbent but not beyond June 30, 2027)

    School District 60

    Fort St. John, BC

    • Temporary

    Experience/training/knowledge of Social Emotional Learning. Demonstrated ability to create a positive classroom community contributing to a safe, caring, and healthy school where every…

  • PERSONAL SUPPORT WORKER DAY SCHOOL LIVING CLASSROOM AND PLACEMENT TEACHER

    Durham Catholic District School Board

    Oshawa, ON

    • Part-time

    End: June 25, 2027 / all classes are dependent upon student enrollment

  • 26SEC116 - Long Term Occasional - Media Arts – 1 section (GCVI)

    Upper Grand District School Board

    Guelph, ON

    • Full-time

    …secondary schools as well as continuing education and adult learning centres in the counties of Dufferin, Wellington, and the City of Guelph. We are committed to supporting student…

  • 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…

  • Programmer Analyst - Permanent (internal/external)

    Sudbury Catholic District School Board

    Sudbury, ON

    • Full-time

    Mission: To realize each student’s potential within our inclusive Catholic learning community by nurturing and developing their mind, body and spirit.

  • Educational Assistant - ASD County Class - Temporary

    Simcoe County District School Board

    Collingwood, ON

    • Temporary

    …multidisciplinary team, Educational Assistants contribute to the learning development and integration of all students by creating a safe and supportive…

  • 26SEC117 - Long Term Occasional - Law – 2 sections (JFRCVI)

    Upper Grand District School Board

    Guelph, ON

    • Full-time

    …secondary schools as well as continuing education and adult learning centres in the counties of Dufferin, Wellington, and the City of Guelph. We are committed to supporting student…

  • 26SEC117 - Long Term Occasional - Special Education Resource – 1 section (JFRCVI)

    Upper Grand District School Board

    Guelph, ON

    • Full-time

    …secondary schools as well as continuing education and adult learning centres in the counties of Dufferin, Wellington, and the City of Guelph. We are committed to supporting student…

  • OnSIS Administrator

    York Catholic District School Board

    Aurora, ON

    • Full-time

    Assist in the development of procedures, documentation and maintenance of processes that support the Student Information System data and Ministry Registers, for reconciliation and audit…

  • LTO - Primary Team Member (1.00 FTE)

    Halton Catholic District School Board

    Milton, ON

    • Full-time

    The Halton Catholic District School Board (HCDSB), in partnership with home and Church, is an inclusive and equitable learning community dedicated to providing excellence in Catholic…

  • 26SEC116 - Long Term Occasional - Technology & Skilled Trades – 1 section (GCVI)

    Upper Grand District School Board

    Guelph, ON

    • Full-time

    …secondary schools as well as continuing education and adult learning centres in the counties of Dufferin, Wellington, and the City of Guelph. We are committed to supporting student…

  • Financial Services Assistant (Temporary)

    Sooke School District 62

    Victoria, BC

    • Internship

    Practices a Growth Mindset: demonstrates a positive outlook towards learning and is committed to ongoing development to expand skill set; stays current; reflects on self to continually…

  • T26-274 Temporary, Full-Time, Social Studies 10, Law 12, Drama 9, Theatre 9-12

    Chilliwack School District No. 33

    Chilliwack, BC

    • Full-time

    Demonstrated commitment and involvement in professional development and collaboration that supports the enhancement of student learning as is applies to all areas of this assignment.

  • LTO - Kindergarten (1.00 FTE)

    Halton Catholic District School Board

    Oakville, ON

    • Full-time

    The Halton Catholic District School Board (HCDSB), in partnership with home and Church, is an inclusive and equitable learning community dedicated to providing excellence in Catholic…

  • University Counsellor

    St. Andrew's College of Arts, Science and Commerce

    Aurora, ON

    • Full-time

    …preparatory schools in Aurora, Ontario, offering warm and inspiring learning environments. As leaders in all-boys and all-girls education, both schools emphasize character development and…

  • Project Coordinator, AMPLIFY

    University of British Columbia

    Vancouver, BC · PHSA | BC Women's Hospital (BCWH)

    • $4,597.8 to $5,469.59 CAD / month
    • Full-time

    …successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings…

  • Physiotherapist, Primary Health Care, Ridge Meadows Hospital

    Fraser Health Authority

    Pitt Meadows, BC

    • $45.15 to $56.17 CAD / hour
    • Part-time

    Identifies staff learning needs, develops and provides orientation and education related to physiotherapy; completes required reports and records workload and related statistics; maintains…

  • Part-Time High School Chemistry/Biology Teacher (Gr. 9 - 12)

    Oxford Learning Stoney Creek

    Oakville, ON

    • Part-time

    Oxford Learning Oakville North is growing, and we’re looking for enthusiastic High School Science Teacher-Tutors to join our award-winning team. This role is perfect for someone who lights…

  • Scientific Assistant

    University of Victoria

    Victoria, BC

    • Full-time

    Support development of instructional lab manuals and the updating of lab equipment.

  • Part-Time High School Chemistry/Biology Teacher (Gr. 9 - 12)

    Oxford Learning Centres Inc.

    Oakville, ON

    • Part-time

    Oxford Learning Oakville North is growing, and we’re looking for enthusiastic High School Science Teacher-Tutors to join our award-winning team. This role is perfect for someone who lights…

  • Continuing Care Assistant (CCA) - Part-time 0.7

    VON Canada (Nova Scotia)

    Barrington Passage, NS · Shelburne, NS

    • Part-time

    Ongoing professional development to enhance your skills and knowledge

  • School Social Worker/Children's Mental Health and Substance Awareness Practitioner

    Waycobah First Nation

    Whycocomagh, NS

    • Full-time

    This position plays an important role in promoting student wellness through early intervention, prevention, family engagement, substance use education, and culturally grounded mental health…

  • Project Ninja Co-op (8-Month Term)

    Iridia Medical

    Vancouver, BC

    • Full-time

    …of internal and client-facing work. This role is ideal for a student who enjoys variety, organization, collaboration, and learning how different parts of a growing organization fit…

  • Teach English Overseas (ESL Teacher) | Visa Sponsored

    English 1

    Quebec, QC · Greater Quebec City Metropolitan Area

    • Full-time

    - Take part in school events, cultural activities, and student engagement programs.

  • Instructor, AI and Machine Learning with Python (Ottawa)

    Circuit Stream

    Ottawa, ON

    • $1,650 CAD / week
    • Contract

    We’re looking for a software engineer, data analyst, AI practitioner, educator, or Masters/PhD student who can make artificial intelligence, machine learning approachable for teenagers and…