Find work in Canada.

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

  • Relief Community Support Worker III Day Options Program (3 positions)

    CASS Human Resources

    Calgary, AB

    Calgary Alternative Support Services (CASS) recognizes that the people we employ are our single greatest asset. We endeavour to recruit and mentor human service professionals with talent…

  • Principal Engineer - Mechanical

    AtkinsRéalis

    Mississauga, ON

    • Full-time

    Support Engineering Management with timely updates on engineering progress, performance and staffing needs.

  • Senior Mechanical Engineer

    AtkinsRéalis

    Mississauga, ON

    • Full-time

    The Senior Mechanical Engineer will support refurbishment, retube, field services, and new-build nuclear projects. This role combines design engineering expertise with field execution…

  • Project Manager - Water & Wastewater

    AtkinsRéalis

    Halifax, NS

    • Full-time

    Support the preparation of proposals and actively contribute to business development activities within the water and wastewater sectors across Atlantic Canada and beyond.

  • Specialist Engineer - Mechanical

    AtkinsRéalis

    Mississauga, ON

    • Full-time

    Support Engineering Management with timely updates on engineering progress, performance and staffing needs.

  • Respite Support Worker

    The Salvation Army Canada and Bermuda Territory

    London, ON

    • Part-time

    Respite Support Staff provide care for children, youth and adults with a diagnosed Intellectual disability. Services include Centre-Based Respite, Residential Care, Summer Programs and Day…

  • Personal Support Worker

    SE Health

    Windsor, ON

    • Part-time

    Valid Certificate as a Personal Support Worker (PSW)

  • Personal Support Worker

    SE Health

    Ottawa, ON

    • Full-time

    Valid Certificate as a Personal Support Worker (PSW)

  • PSW, Palliative Care

    Spectrum Health Care

    Mississauga, ON

    • $22.26 to $23.56 CAD / hour
    • Part-time

    Valid Personal Support Worker Certificate from a Ministry of Training, Colleges, and Universities or the Ministry of Education approved program

  • Personal support worker - home support

    Private Household

    Toronto, ON

    • From $19 CAD / hour
    • Full-time
    • On-site
  • shelf stocker - supermarket

    IGA Extra Famille Vincent

    Valleyfield, PE

    • Full-time
  • Health Care Social Worker (Masters) - Community Palliative Care

    Nova Scotia Health Authority

    Yarmouth Indian Reserve No. 33, NS · Yarmouth, NS

    • Part-time

    The Social Worker contributes within the team an understanding and assessment of the psycho-social, emotional and practical needs of individuals and families facing a life-limiting illness.…

  • Health Care Social Worker (Masters) - Community Palliative Care

    Nova Scotia Health and IWK Health

    Yarmouth, NS

    The Social Worker contributes within the team an understanding and assessment of the psycho-social, emotional and practical needs of individuals and families facing a life-limiting illness.…

  • Home support worker

    DONICE HORTON

    North Saanich, BC

    • $24.65 to $26 CAD / hour
    • Full-time
    • On-site
  • Worker Advisor

    Government of Manitoba

    Winnipeg, MB

    • Full-time

    The Department of Labour and Immigration is seeking a qualified candidate to fill the position of Worker Advisor in Winnipeg. The Manitoba government has a comprehensive benefits package…

  • Electrician

    Magna International

    Milton, ON

    • Full-time

    …technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied…

  • Support worker - social services

    Kindale Developmental Association

    Armstrong, BC

    • From $27.5 CAD / hour
    • Full-time
    • Part-time
    • On-site
  • Maintenance Technician - Electrician

    Magna International

    St. Thomas, ON

    • $47.66 CAD / hour
    • Full-time

    …technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied…

  • Patient Services Attendant| Temporary Full-time| M-Site- Post Anesthetic Care

    Trillium Health Partners

    ON · ON, Canada

    • Full-time

    Personal Support Worker and/or Orthopaedic Certificate and/or appropriate other related Healthcare Certificate or Program is required

  • Executive Assistant, Legal Affairs

    Electronic Arts

    Vancouver, BC

    As an Executive Assistant within our Legal Affairs organization, you will provide high-level support to three Vice Presidents across multiple EA locations. You will develop a strong…

  • Co-Op IT

    Sandman Hotel Group

    BC · West Vancouver, BC

    • Volunteer

    …not have a Labour Market Impact Assessment (LMIA) that would support a foreign worker. Applications will not be accepted via email or in person. We thank all applicants for their interest…

  • Resource Coordinator

    Department of Families

    Flin Flon, MB · The Pas, MB

    …health spending account, dental care, vision care, long-term disability insurance, group life insurance, maternity and parental leave, family-related leave, and a defined benefit pension…

  • Hub Administrative Assistant

    Ontario Clean Water Agency

    Angus, ON · OCWA- Angus WWT

    • Full-time

    In this role, you will provide administrative assistance in support of all activities required for the Region. This will include assisting the Managers by producing correspondence/reports,…

  • PT - Enhanced Supervision Residence Worker (Dogwood)

    Connective

    Maple Ridge, BC

    • Full-time

    Knowledge and ability to integrate anti-oppression, anti-racist, trauma-informed, critical disability, LGBTQ2S-positivity, harm reduction, recovery approach in support to mental health and…

  • Personal support worker - home support

    Mary Ferreri

    Grimsby, ON

    • From $22 CAD / hour
    • Full-time
    • On-site