Find work in Canada.

524,440 jobs across our Canadian network. How we count

  • IT Business Manager - State Prog Admin Manager Prin

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Full-time

    …measures, and accountability frameworks that guide IT investments, support effective resource allocation, mitigate organizational risk, and advance agency-wide program…

  • Registered Nurse

    Wesdome Gold Mines

    Wawa, ON

    • $111,350 to $144,100 CAD / year
    • Full-time

    Initiate the Return to Work program by ensuring the work assigned to the worker fits with their limitations. Follow up on their progress and ensure their return to work is completed as…

  • Personal Care Attendant, Complex Care

    Bruyère Health

    Ottawa, ON

    • Part-time

    Mental health support through our Employee and Family Assistance Program

  • Plant Operator

    Cenovus Energy

    Lloydminster, SK

    • Full-time

    Worker Type: EmployeeJob Post End Date: 11/12/2026

  • QNX Systems Software Developer

    BlackBerry QNX

    Ottawa, ON

    • Full-time

    The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable…

  • QNX Systems Software Developer

    BlackBerry

    Ottawa, ON

    • Full-time

    The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable…

  • Personal Support Worker Temp Full Time AgeCare Westbury

    AgeCare

    Toronto, ON · AgeCare Westbury

    • Full-time

    Graduate of Personal Support Worker Certificate/Diploma Program.

  • Personal Support Worker Temp PT Agecare Westbury

    AgeCare

    Toronto, ON · AgeCare Westbury

    • Part-time

    Graduate of Personal Support Worker Certificate/Diploma Program.

  • Addictions Counsellor

    Renfrew Victoria Hospital

    Pembroke, ON

    • Temporary

    Completed bachelor’s degree in social services and/or 2 year College Diploma in a mental health, addictions or social services worker program with two years relevant work experience.

  • School Age Educator (RECE, CYC, OCT, REC & Leisure) - INTERNAL

    YMCA of Greater Toronto

    Georgetown, ON

    • Full-time

    You will plan and deliver a consistent child-centred program in accordance with our YMCA Place to Connect curriculum (6-12 year olds). We are committed to providing you with opportunities…

  • Housing Security & Support Clerk

    YMCA of the National Capital Region

    Ottawa, ON

    • Full-time

    Discounted Y program fees (including health & fitness programs, child care, and camps);

  • PSW/LCW

    Bayshore

    Caledon, ON

    Personal Support Worker diploma or equivalent (evidence required)

  • Peer support worker

    FamilySmart

    Dawson Creek, BC

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

    Maintain program statistics for purposes of evaluation and research

  • Quality Control Specialist / Spécialiste Contrôle

    Actalent

    MB · Saint-Laurent, MB

    • $30 to $45 CAD / hour
    • Contract
  • Child and Youth Worker - HOPE

    360°kids

    Markham, ON

    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…

  • Relief Mental Health Housing Worker - HART Hub

    Canadian Mental Health Association-Haliburton, Kawartha, Pine Ridge

    Peterborough, ON

    Mental Health Housing Workers – HART Hub provide essential support for individuals facing mental health challenges, Acquired brain Injury (ABI), Dual Diagnosis (DD), substance use, and…

  • Personal Support Worker Temp FT Agecare Westbury

    AgeCare

    Toronto, ON · AgeCare Westbury

    • Full-time

    Graduate of Personal Support Worker Certificate/Diploma Program.

  • Personal Support Worker Temp. Part-time AgeCare Westbury

    AgeCare

    Toronto, ON · AgeCare Westbury

    • Part-time

    Graduate of Personal Support Worker Certificate/Diploma Program.

  • Personal Support Worker Regular PT Agecare Westbury

    AgeCare

    Toronto, ON · AgeCare Westbury

    • Part-time

    Graduate of Personal Support Worker Certificate/Diploma Program.

  • Personal Care Attendant, Complex Care

    Bruyère Health

    Ottawa, ON

    • Part-time

    Mental health support through our Employee and Family Assistance Program

  • Food Services Aide - Long Term Care Part Time

    Schlegel Villages

    Guelph, ON

    • Part-time

    Financial Hardship Support Program: Wilfred Schlegel Hope Fund;

  • Gestion De Lexécution Client Et De La Personnalisation

    Aston Carter

    Dorval, QC

    • $35 to $45 CAD / hour
    • Contract

    Expérience en gestion de programmes (Program Management) dans le secteur de laviation considérée comme un atout important.

  • PSW/LCW

    Bayshore

    Hamilton, ON

    Personal Support Worker diploma or equivalent (evidence required)

  • PSW/LCW

    Bayshore

    Toronto, ON

    Personal Support Worker diploma or equivalent (evidence required)

  • Personal Support Worker Temporary Part Time Float 12:00pm - 08:00 pm

    Sienna Senior Living

    Brantford, 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…