Find work in Canada.

367,509 jobs across our Canadian network. How we count

  • Casual Specialized Child and Youth Support Worker - North Vancouver

    Strive

    North Vancouver, BC

    • Part-time

    …progressive non-profit organization as Specialized Child and Youth Support Workers. The position is based in our new Specialized Resource residence located in North…

  • Youth Worker - NOVA

    enCompass Community Safety Agency Society

    Edmonton, AB

    • Up to $21.22 CAD / hour
    • Part-time

    …drugs, alcohol, isolation and/or mental health issues. The program operates primarily from the Harm Reduction and Housing First…

  • Peer Housing Navigator

    CMHA Edmonton

    Edmonton, AB

    • $23.59 to $32.13 CAD / hour
    • Part-time

    Participate in Peer Support Worker training and ongoing learning opportunities.

  • YTA Case Manager

    Enviros WSA

    Calgary, AB

    • Full-time

    The Program – Youth Transition to Adulthood Program

  • Peer Support Worker

    Alexandra Comm Hlth Ctr

    Calgary, AB

    • $49,413 to $54,912 CAD / year
    • Contract

    Reporting to the Program Manager, the Peer Support Worker will provide ongoing support to formerly homeless individuals as they establish permanent housing within the place-based supportive…

  • Security Officer

    Westmont Hospitality Group

    Vancouver, BC

    • Up to $22.79 CAD / hour

    Ability to obtain valid Gambling Worker registration and License

  • Peer support worker

    FamilySmart

    Ashcroft, BC

    • From $28.32 CAD / hour
    • Part-time
    • Hybrid

    Maintain program statistics for purposes of evaluation and research

  • Overnight Outside Patrol Worker

    ALPHA HOUSE

    Calgary, AB

    • Full-time

    We’re looking for an Outside Patrol Worker to support out Shelter program at Calgary Alpha House Society. If you have a valid Security Guard license, a calm and compassionate demeanor,…

  • Social Worker Instructor

    Opulence Education Group

    Vancouver, BC

    Vancouver College of Counselling Training (VCCT) is seeking a qualified Social Worker Instructor to join our instructional team. In this role, you will support adult learners as they…

  • Disability Management & Occupational Health & Safety Program Lead

    BC General Employees' Union (BCGEU)

    Burnaby, BC

    • Full-time

    Design and support the implementation of safe work procedures, systems and tools to support OHS programs, ensuring system integrity, user support, continuous improvement and alignment with…

  • Health Care Attendant - BC (West) (2026-10880)

    Verve Senior Living

    Vancouver, BC

    • Other

    Has obtained certificate from an approved Health Care Aide program, HCA will need to complete training related to the care they are providing; and a current BC Care Aide registration.…

  • Dietary Aide Casual AgeCare Riverview-1

    AgeCare

    Medicine Hat, AB · AgeCare Riverview

    • Part-time

    Must possess or be enrolled in Food Service Worker Training Program.

  • Personal Support Worker (PSW)

    Amica Senior Lifestyles

    Markham, ON

    You are one of the following: a graduate from a recognized Personal Support Worker program, currently enrolled in a nursing program or an internationally certified nurse.

  • Personal Support Worker (PSW)

    Amica Senior Lifestyles

    Markham, ON

    You are one of the following: a graduate from a recognized Personal Support Worker program, currently enrolled in a nursing program or an internationally certified nurse.

  • Program Support Worker

    Lookout Housing and Health Society

    Abbotsford, BC

    The Program Support Worker reports to the Program Manager or designate and works in accordance with the mission and philosophy of Lookout Housing and Health Society including following…

  • Medical Care Aid

    Lookout Housing and Health Society

    Abbotsford, BC

    Under the direction of the Program Manager or designate, the Medical Care Aide will provide support to guests with complex needs who may be experiencing deteriorating physical health, in…

  • Janitor/ Maintenance

    Lookout Housing and Health Society

    Vancouver, BC

    We provide housing and a range of support services to adults with low or no income who have few, if any, housing or support options. Because the people we serve have challenges meeting…

  • Building Maintenance Worker

    Potentia Human Resources Inc.

    BC · Kelowna Central, British Columbia

    • Temporary

    to provide short-term support across its residential and program facilities.

  • Social Worker, BSW - Surrey Memorial Hosptial

    Fraser Health

    Surrey, BC

    • Full-time

    We are currently hiring for a Relief Full Time Social Worker to join our Social Work team at Surrey Memorial Hospital located in Surrey, B.C. This position is available until approximately…

  • Social Worker, Toxic Drug Response and Priority Populations - Surrey

    Fraser Health

    Surrey, BC

    • Full-time

    We are hiring a Full Time Social Worker, Toxic Drug Response and Priority Populations to join our team in Surrey, B.C.

  • WHS Specialist

    Amazon

    Richmond, BC

    Safety Program Excellence & Implementation - Drive comprehensive safety programs through data-driven strategies. Lead daily safety audits, incident investigations, and risk assessments…

  • Home Support Worker (Part-Time Mixed Shift)

    Yee Hong Centre For Geriatric Care

    Toronto, ON · Scarborough Finch

    • Part-time

    Graduate of an approved and recognized Personal Support Worker course in Ontario, or equivalent

  • Heavy Equipment Technician, Grounds and Roads, Facilities Management

    University of Calgary

    Calgary, AB

    • Full-time

    …OHS Legislation as required ensuring personal, public and co-worker safety when completing tasks or engaging in potentially hazardous…

  • Site Support Worker

    Cota

    Toronto, ON

    • Contract

    The Site Support Worker assesses each homes’ individual support service needs in collaboration with the tenants, the boarding home front-line staff, home operators and other possible…

  • Peer Housing Navigator

    CMHA Edmonton (Canadian Mental Health Association - Edmonton)

    AB · Edmonton, AB

    • $23.59 to $32.13 CAD / hour
    • Part-time

    Participate in Peer Support Worker training and ongoing learning opportunities.