Find work in Canada.

484,942 jobs across our Canadian network. How we count

  • Maintenance Technician, Millwright

    Cenovus Energy

    Edmonton, AB · Christina Lake North

    • Full-time

    Worker Type: EmployeeJob Post End Date: 09/16/2026

  • Social Worker, BC Mental Health & Substance Use Services - Coquitlam, BC

    Provincial Health Services Authority

    Victoria, BC

    • Full-time

    Carry out community outreach services, peer involvement, and community partner resource engagement by methods such as liaising about client resources and access to these resources; engaging…

  • Walk-in Counsellor ( Part-Time)

    Canadian Mental Health Association

    Oakville, ON

    • $32 to $34 CAD / hour
    • Part-time

    …Counsellor on our Clinical Services team. The Walk-In Counselling program is a single-session service, rooted in a Solution Focused Brief Therapy model, and may integrate approaches from…

  • Protective Services Guard (Duncan & Parksville)

    Save-On-Foods

    Langley (District), BC · Nanaimo, BC

    • Part-time

    Protect and serve in a career with resource protection where you’ll make a difference in your community by ensuring the safety of our team members, customers, and business operations. Join…

  • Community Disability Worker, Sleep Shift - Weekdays (TERM)

    Robin Hood Association

    Sherwood Park, AB

    • $17.44 to $21.56 CAD / hour
    • Full-time

    Community Disability Worker - Sleep Shift - Monday to Friday:

  • EPIC Supervisor

    Albion Neighbourhood Services

    Toronto, ON

    • Full-time

    Monitor individual worker caseloads and overall program capacity.

  • Parent Education & Support Worker

    Macaulay Child Development

    Toronto, ON

    • Up to $51,705 CAD / year
    • Full-time

    The Parent Education and Support Worker promotes effective parenting/caregiving and child development by providing parent support and education through evidence-based parenting techniques…

  • Social Service Worker - Ballycliffe

    AgeCare

    Ajax, ON · AgeCare Ballycliffe

    • Full-time

    The Social Service Worker assists residents and their families by providing support and assessment for residents, related but not limited to, move-in process, transitions, finances,…

  • Withdrawal Management Services Support Worker (Part-Time)

    Main Street Project Inc.

    Winnipeg, MB

    • Part-time

    In accordance with Main Street Project mission, goals, policies and procedures, the Withdrawal Management Support Worker functions as a member of a team in providing services designed to…

  • Registered Practical Nurse MRT, Full Time, SMH Behavioural Support Services - Kingston, Frontenac, Lennox and Addington Counties

    Providence Care

    Kingston, ON

    • Full-time

    Working in collaboration with the MRT Registered Nurse and the Personal Support Worker, the MRT RPN will enhance the quality of life for referred clients by assisting with transitions,…

  • Registered Practical Nurse MRT, Full Time, SMH Behavioural Support Services - Lanark, Leeds and Grenville

    Providence Care

    Brockville, ON

    • Full-time

    Working in collaboration with the MRT Registered Nurse and the Personal Support Worker, the MRT RPN will enhance the quality of life for referred clients by assisting with transitions,…

  • Supervised Access Worker

    Kinark Child and Family Services

    Barrie, ON

    • Full-time

    As a member of Kinark’s Supervised Access Program, the Resource Worker manages client related processes and services under the supervision of the Program Coordinator. The Resource Worker…

  • Operations Supervisor - FastFrate Group (Edmonton)

    Challenger Motor Freight Inc.

    Edmonton, AB

    • $65,000 CAD / year
    • Full-time

    …to deliver topt ier service. With real-time problem solving, resource planning, and hands-on leadership, this role makes a direct impact on operational efficiency and customer experience.…

  • Community Disability Worker: One Sunday Per Month

    Robin Hood Association

    Sherwood Park, AB

    • $17.44 to $21.56 CAD / hour
    • Internship

    Community Disability Worker, Sherwood Park: One Sunday per Month, 10:30 PM to 10:30 PM (24 Hours)

  • Court Coordinator

    Government of Alberta

    Grande Prairie, AB

    …support prevention and early intervention services such as Family Resource Networks, youth emergency shelters as well as programs that raise awareness and help respond to family violence,…

  • Hospice Social Worker

    Olathe Health

    Pavilion 1, BC

    • Part-time

    The Social Worker is expected to support the mission, vision, and values of Olathe Medical Center, Inc. This position is responsible for consultation and direction of social services to…

  • Transitional Worker

    Coast Mental Health

    Port Coquitlam, BC

    • Part-time

    Under the direction of the Director of Cottage/Transitional Housing Program, in a manner consistent with the Coast’s mission, philosophy, policies and objectives, the position is…

  • Hightide - Support Worker (Fri-Sun Nights)

    RainCity Housing and Support Society

    Sechelt, BC

    The Support Worker provides a range of supports, serving homeless/at-risk individuals, many of whom are living with mental illness, substance use and/or HIV. Using a strengths-based model,…

  • Youth Care Worker (Casual On-Call)

    PLEA Community Services Society of BC

    Maple Ridge, BC

    • Part-time

    The Youth Care Worker, as a member of a tightly coordinated team, provides care to youth with moderate to severe behavioural challenges, and assists them to live healthily and successfully…

  • Community Mental Health Worker

    Coast Mental Health

    Vancouver, BC

    • Part-time

    Under the direction of the Program Manager the Community Mental Health Worker is responsible for the day to day running of the support and advocacy services, social, recreational, volunteer…

  • Rangeland Agrologist

    Government of Alberta

    St. Paul, AB

    …district, to ensure and improve the long-term sustainability of the resource, benefiting Albertans, Rangeland users and the agricultural industry by maintaining a balance of development,…

  • Health Care Aide

    St.Amant

    Winnipeg, MB

    • $22.53 to $26.03 CAD / hour
    • Part-time

    Health Care Aide/Personal Support Worker certificate from an approved education institution is required

  • Field Sales Specialist

    Rogers Communications

    Kitchener, ON

    Wealth Accumulation: Benefit from a great pension plan, Registered Retirement Savings Plan (RRSP), Tax-Free Savings Account (TFSA) and company matched share purchase program options

  • Protective Services Guard (Lower Mainland)

    Save-On-Foods

    Burnaby, BC · Langley (District), BC

    • Part-time

    Protect and serve in a career with resource protection where you’ll make a difference in your community by ensuring the safety of our team members, customers, and business operations. Join…