Find work in Canada.

431,335 jobs across our Canadian network. How we count

  • Child and Youth Care Worker (Casual)

    CarePros

    Edmonton, AB

    • Temporary

    Collaborate with Program Supervisors to support individualized therapeutic plans.

  • Project Engineering Director

    Worley

    Markham, ON

    • Full-time

    …Leveraging extensive experience and AI-enabled delivery, we support customers in navigating complexity as they meet today's needs and transition to more sustainable…

  • CBT Clinician (CAB)

    CMHA

    ON

    • Full-time

    …(intake/triage), providing treatment, and providing interim support to clients. The required functions will be determined by the operational needs of the program. The clinician will provide…

  • French Speaking CBT Clinician (CAB)

    CMHA

    ON

    • Full-time

    …(intake/triage), providing treatment, and providing interim support to clients. The required functions will be determined by the operational needs of the program. The clinician will provide…

  • Legal Aid Worker (12 Months)

    Legal Aid Ontario

    Sarnia, ON

    • Contract

    …lawyer in the Family Law Service Centre, Sarnia. The legal aid worker will be responsible for the initial assessment and intake of the family law client to assist in determining the…

  • Youth Worker

    360°kids

    Markham, ON

    • $21.2 to $21.29 CAD / hour
    • Part-time

    The HOPE Program provides voluntary, individualized supports for youth who have been victims of sexual exploitation via human trafficking. Services are offered across in a variety of…

  • Personal Support Worker - Permanent Part Time - 3pm - 11pm - 4B

    Sienna Senior Living

    Toronto, ON

    • Part-time

    …a meaningful difference in residents’ lives. As a Personal Support Worker, you’ll form a deep understanding of your residents and their living experience. You will build relationships with…

  • Personal Support Worker - Temporary Part Time - 7am - 3pm - 2B / 3B

    Sienna Senior Living

    Toronto, ON

    • Part-time

    …a meaningful difference in residents’ lives. As a Personal Support Worker, you’ll form a deep understanding of your residents and their living experience. You will build relationships with…

  • Dietary Aide - Permanent Part Time - Evenings

    Sienna Senior Living

    Toronto, ON

    • Part-time

    …connections with both your coworkers and the residents you support. Join a team that prioritizes getting to know each resident by their life stories, not just by their names. It's not only…

  • Tenant Support Worker

    Options Community Services

    Surrey, BC

    • Up to $29.08 CAD / hour
    • Full-time

    Reporting to the Program Manager, our selected candidate will play a vital role in fostering a safe, inclusive, and supportive housing environment. Working as part of a multidisciplinary…

  • Personal Support Worker

    Bayshore

    Thunder Bay, ON

    Personal Support Worker diploma or equivalent (evidence required)

  • Personal Support Worker

    Bayshore

    Aurora, ON

    Graduation from an accredited Personal Support Worker Program. The Personal Support Worker must, within their scope of practice, have a solid knowledge of the principles, practices and…

  • Talent Acquisition Specialist - Ontario

    CBI Home Health

    Hamilton, ON · Toronto, ON · Waterloo, ON

    • Full-time

    Plan and lead full life cycle recruiting for roles including Personal Support Worker's, Nurses (RPN's/RN's), and other healthcare professionals.

  • Technical Program Manager

    Electronic Arts

    Vancouver, BC

    As a Technical Program Manager III on the Commerce & Identity team, you will lead complex, high-visibility technical programs and multi-workstream initiatives that span multiple…

  • Intern, Industrial Hygiene Technician (Winter 2027)

    Bombardier

    Dorval, QC

    • Volunteer

    Participate in identifying and implementing solutions to control worker exposure to hazards.

  • Social Services Manager I - NU

    The Salvation Army in Canada

    Saskatoon, SK

    • Full-time

    …necessities such as food, clothing and shelter. In addition, we support people experiencing unemployment, addiction and family challenges. We continually adapt and innovate to meet emerging…

  • Intern, Financial Planning & Analysis (Winter 2027)

    Bombardier

    Dorval, QC

    • Volunteer

    Prepare month end reports and support related analysis

  • Christmas Support Worker

    The Salvation Army in Canada

    Halifax, NS

    • Full-time

    The Christmas Program Support Worker provides temporary support to Community and Family Services during the Christmas season. This position assists in all aspects of the Christmas…

  • Resident Services and Winter Respite Youth Worker

    Covenant House Toronto

    Toronto, ON

    • Full-time

    …options on-site and, in the community, health and well-being support, training and skill development, and ongoing care once youth move into the…

  • Peer Support Worker

    Covenant House Toronto

    Toronto, ON

    • Full-time

    Working from a harm reduction, trauma informed, anti-oppressive, and youth- centered framework, the Peer Support Worker contributes to a safe and inclusive environment while collaborating…

  • Thrive Part Time Youth Worker

    Covenant House Toronto

    Toronto, ON · Etobicoke, ON

    • Part-time

    …with a rotation of days and afternoons on weekends. Additional support may be available to support program…

  • Social Worker, MSW

    Mackenzie Health

    Vaughan, ON

    • $47.86 to $60.98 CAD / hour
    • Full-time

    The Social Worker, CCP will practice within the interprofessional team model and be responsible for providing psychosocial assessment and support discharge planning, counseling, financial…

  • Personal Support Worker

    March of Dimes Canada

    Centre Wellington, ON

    We are currently looking to fill part-time Personal Support Worker roles, known internally as Support Service Attendants, in Wellington County (Fergus/Drayton).

  • Personal Support Worker

    March of Dimes Canada

    Centre Wellington, ON

    We are currently looking to fill part-time Personal Support Worker roles, known internally as Support Service Attendants, in Wellington County (Fergus/Drayton).

  • Housing Support Worker - HART Hub Dufferin - Contract ending March 2028

    Family Transition Place

    Orangeville, ON

    • Contract

    This position will receive direction from the HART Hub Manager for day-to-day operations and is accountable to the FTP Program Supervisor. The Housing Support Worker will work with both…