Find work in Canada.

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

  • Spirit of Math Teacher - Grade 7 and 8 - High Park

    Spirit of Math Schools Inc.

    Toronto, ON

    • Full-time

    …children with a structured environment that will facilitate their learning. You are skilled at making others feel valued and included. You are a team worker who has an innate desire to help…

  • Coordinator, Student & Associate Professional Development

    Urban Legal Recruitment Inc.

    Calgary, AB · Greater Calgary Metropolitan Area

    • Contract

    …leading national law firm, in their search for a Coordinator, Student & Associate Professional Development to join their Calgary office for a one-year…

  • College Professor - Criminology

    Okanagan College

    Kelowna, BC

    …(teaching) assignments; course preparation and program revision; development of new programs and modes of delivery; evaluation of student work; instruction of laboratory exercises,…

  • College Professor - Gender, Sexuality & Women's Studies

    Okanagan College

    Penticton, BC · Kelowna, BC

    …(teaching) assignments; course preparation and program revision; development of new programs and modes of delivery; evaluation of student work; instruction of laboratory exercises,…

  • English Language Teacher (ESL) in Toronto, ON

    Global LT

    Toronto, ON

    • Contract

    Student's language needs and goals: The student is looking to refresh and build her basic French skills to confidently engage in everyday conversations with native speakers. She prefers…

  • Engineering Co-op Student - Water (Winter 2027)

    Stantec

    Edmonton, AB

    • Part-time

    Learning begins in the classroom but there’s no better place to gain real-world experience than with Stantec. Interns are an integral part of our teams, working to solve some of the world's…

  • Creative Media Instructor (Audio, Music Business & Entertainment)

    Navitas

    North Vancouver, BC

    • Contract

    …for delivering high-quality classes and workshops, assessing student learning, providing student support, and completing related academic and administrative…

  • RN Registered Nurse

    Ross Memorial Hospital

    Kawartha Lakes, ON · Lindsay, ON

    • Full-time

    Demonstrated commitment to continuous learning and professional development

  • Entry-Level English Teacher Abroad (Teach in China – Full Training & Visa Sponsorship)

    English 1

    ON · Ontario, Canada

    • Full-time

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

  • Structural Co-op (Winter 2027)

    HDR

    Vancouver, BC

    • Full-time
    • Temporary

    …will provide them with mentorship to support their growth and development. Additionally, the student will also have the opportunity to work with and learn from several of HDR's subject…

  • S2627-89 Educational Assistant - Ardmore School

    Northern Lights Public Schools

    Ardmore, AB

    • Part-time

    …displays of the Aurora Borealis. Our division is dedicated to student success and well-being, with a strong focus on literacy and numeracy, enhanced learning pathways, and student mental…

  • 1.0 LTO Parry Sound Intermediate School

    Near North District School Board

    Parry Sound, ON

    • Full-time

    Evidence of on-going professional development, including technology integration for teaching/learning and assessment

  • Education Assistant 2 - 2 Hours

    School District 57 (Prince George)

    Hixon, BC

    • Internship

    Six college/university level courses related to learning/behavioral issues in children or youth (e.g. Education assistance, Behavior Management, Exceptionalities, Growth and Development,…

  • Temporary 1.0 FTE Grade 7-9 Teacher

    School District 72 (Campbell River)

    Mansons Landing, BC

    • Temporary

    Support for the growth and development of individual learners through differentiated learning techniques.

  • Sessional Lecturer - BUSI 2311U - Organizational Behaviour - Winter 2027

    ontariotechu

    Oshawa, ON

    above. In keeping with a technology-enhanced learning environment

  • Associate Faculty - Welding

    Lambton College

    Sarnia, ON

    • Part-time

    We are providing our students with the best learning and research experiences to ensure they are well-equipped to contribute to, and thrive in, a world of opportunity.

  • Athletics & Recreation Coordinator

    Lambton College

    Sarnia, ON

    • Internship

    We are providing our students with the best learning and research experiences to ensure they are well-equipped to contribute to, and thrive in, a world of opportunity.

  • Associate Faculty - Clinical Nursing

    Lambton College

    Sarnia, ON

    • Part-time

    We are providing our students with the best learning and research experiences to ensure they are well-equipped to contribute to, and thrive in, a world of opportunity.

  • Educational Assistant - Term

    St. John's-Ravenscourt School

    Winnipeg, MB

    • Full-time

    St. John’s-Ravenscourt School is a respectful learning community that inspires academic excellence, creative expression, active healthy living and social responsibility in order to develop…

  • Safe and Inclusive Schools Itinerant

    Mamu Tshishkutamashutau Innu Education

    Happy Valley-Goose Bay, NL

    • Full-time

    …Labrador. We are committed to providing a culturally grounded, student-centred learning environment that supports student success and strengthens Innu language, culture, and community…

  • Data Systems Officer

    Durham College

    Oshawa, ON

    …social responsibility. Together, we are creating exceptional learning experiences, supporting student success, and helping to shape a more sustainable, equitable, and prosperous…

  • Accountant II

    SAIT

    Calgary, AB

    • Temporary

    Analyze and review complex corporate, student, and vendor accounts

  • Student, Associate DevOps Engineer (Winter 2027)

    Sun Life

    Waterloo, ON · Sun Life Waterloo King

    • Full-time

    …analyzing large-scale tooling and systems that support the software development process. The successful candidate will have strong technical and problem-solving skills and will show…

  • Student Information Services (SIS) Lead

    Lakeland Catholic School Division

    Bonnyville, AB

    • Full-time

    At Lakeland Catholic, we believe every role contributes to student success. Guided by our Catholic faith and our commitment to Christ Our Model. Children Our Focus., we strive to create an…

  • Station, Projects & Engineering Programmer (PEY Student)

    Kinectrics

    Toronto, ON

    • Full-time

    Project Controls - Station, Projects & Engineering Programmer (PEY Student - Summer 2027)