Find work in Canada.

527,264 jobs across our Canadian network. How we count

  • Personal Support Worker

    University Health Network

    Toronto, ON

    • Full-time

    The Personal Support Worker (PSW) is a member of the inter-professional care team and is expected to maintain a collaborative and active working relationship with team members in the…

  • Safety & Emergency Services Coordinator

    West Red Lake Gold Mines

    Red Lake, ON

    • Full-time

    Be familiar and support the gas badges program

  • Part-Time Professor-Protection, Security, and Investigation Program

    Fanshawe Toronto@ILAC

    London, ON

    • Part-time

    Deliver engaging learning experiences that support student achievement of course and program learning outcomes.

  • Project Manager

    Global Technical Talent, an Inc. 5000 Company

    AB · Edmonton, AB

    • $50 to $90 CAD / hour
    • Contract

    We are seeking an experienced Project Manager to support EPCOR's Transmission Program Management team in delivering multiple high-voltage transmission infrastructure projects in the…

  • Shelter Resource Worker

    Lookout Housing and Health

    Duncan, BC

    • Internship

    The Shelter Resource Worker (SRW) reports to the Site Manager and works in accordance with the mission and philosophy of Lookout Housing and Health Society, including following Lookout’s…

  • Job ID #32280: Ontario Works Worker II - Bilingual

    City of Hamilton

    Hamilton, ON

    • Full-time

    …services and community agencies such as the Ontario Disability Support Program, Service Canada, Children's Aid Societies, Worker’s Safety and Insurance Board, and health care…

  • Social Worker

    Provincial Health Services Authority

    Surrey, BC

    • Full-time

    The Social Worker reports operationally to the Manager or the Patient Care Coordinator and for discipline/practice reports to the BCMHSUS Practice Consultant Social Work/Professional…

  • WHS Specialist

    Amazon

    Rocky View No 44, AB · Rocky View County, AB

    • Full-time

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

  • Power & HVAC Technician 1

    Sunbelt Rentals, Inc.

    Surrey, BC

    • Full-time

    As a highly successful national company, we are constantly looking for talented individuals to support our growth. If you are interested in pursuing a rewarding career, we invite you to…

  • Recreation Worker, Uncertified

    Shared Health-Soins Communs

    Birtle, MB

    • Internship

    The activity/recreation worker will develop and provide recreation programs focused on promoting the health, wellness, and recovery (physical and mental) of the clients. The…

  • Recreation Worker, Certified

    Shared Health-Soins Communs

    Elkhorn, MB

    • Internship
  • Recreation Worker, Uncertified

    Shared Health-Soins Communs

    Brandon, MB

    • Internship

    The activity/recreation worker will develop and provide recreation programs focused on promoting the health,wellness, and recovery (physical and mental) of the clients. The…

  • Outreach Worker

    Ross Memorial Hospital

    Kawartha Lakes, ON · Lindsay, ON

    • Temporary

    The Outreach Worker will function as a member of the Mental Health Interdisciplinary Team and as such will be involved with cases of a complex clinical nature. Working under the supervision…

  • Activity Instructor 2

    Shared Health-Soins Communs

    Brandon, MB

    • Internship

    Site: Prairie Mountain Health - Mental Health Program (includes Community and Crisis Services)

  • Community Mental Health Worker

    Shared Health-Soins Communs

    Brandon, MB

    • Full-time

    Site: Prairie Mountain Health - Mental Health Program (includes Community and Crisis Services)

  • Activity Instructor 2

    Shared Health-Soins Communs

    Brandon, MB

    • Internship

    Site: Prairie Mountain Health - Mental Health Program (includes Community and Crisis Services)

  • Community Mental Health Worker

    Shared Health-Soins Communs

    Dauphin, MB

    • Full-time

    Site: Prairie Mountain Health - Mental Health Program (includes Community and Crisis Services)

  • Community Addictions Worker

    Shared Health-Soins Communs

    Dauphin, MB

    • Full-time

    The focus of the community addiction worker is to provide counselling, education, and support services to individuals, families and the community related to alcohol, drugs and gambling,…

  • Foundry worker

    JobsMedia.io

    Rimouski, QC

    • Full-time

    College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years

  • Health Care Aide

    Alberta Health Services

    Mannville, AB

    • Part-time

    …include providing basic nursing care to residents as a regulated worker under the supervision of a Registered Nurse (RN), Registered Psychiatric Nurse (RPN), or Licensed Practical Nurse…

  • Health Care Aide

    Alberta Health Services

    Mannville, AB

    • Part-time

    …providing basic nursing care to resident as an unregulated worker under the supervision of the Registered Nurse (RN), Registered Psychiatric Nurse (RPN), or Licensed Practical Nurse (LPN)…

  • Food Service I

    Alberta Health Services

    Blairmore, AB

    • Temporary

    …(AHS), you can have all of that and more. As a Food Service Worker you have the opportunity to make a significant impact on patient and resident focused health care as a dedicated member of…

  • Health Care Aide - Regularized Relief Team

    Alberta Health Services

    Grande Prairie, AB

    • Part-time

    …assistance by supporting activities of daily living and delivering support services to patients (clients, residents) who require short term assistance or ongoing support, in accordance with…

  • Health Care Aide, Regularized Relief Team

    Alberta Health Services

    Grande Prairie, AB

    • Part-time

    …assistance by supporting activities of daily living and delivering support services to patients (clients, residents) who require short term assistance or ongoing support, in accordance with…

  • Health Care Aide - Regularized Relief Team

    Alberta Health Services

    Grande Prairie, AB

    • Part-time

    …assistance by supporting activities of daily living and delivering support services to patients (clients, residents) who require short term assistance or ongoing support, in accordance with…