Find work in Canada.

485,137 jobs across our Canadian network. How we count

  • Nurse 4 - Public Health Nurse (Designated Indigenous)

    Winnipeg Regional Health Authority

    Winnipeg, MB

    …political, age, ability, family and economic circumstances. PHNs support self-determination through activities such as pregnancy counselling and by respecting client decisions such as those…

  • Activity Aide

    Chartwell

    Amherstburg, ON

    • Part-time

    …the fulfilling role of creating meaningful experiences that support the well-being of our residents. Your creativity, compassion, and energy will help shape a vibrant community that…

  • Electrical Controls Engineer

    Florida Crystals / ASR Group

    Toronto, ON

    The Electrical Controls Engineer is responsible for maintaining instrumentation, electrical and control systems in support of plant production, quality, GMP and safety goals. Design and…

  • Social Workers (Masters) - Medical Social Work

    Nova Scotia Health and IWK Health

    Halifax, NS

    Department/Program: Social Work Admin, Professional Practice

  • Service Writer

    GFL Environmental Inc.

    Ayr, ON

    • Full-time

    Employee Support: Full access to our confidential Employee Assistance Program (EAP).

  • Senior Estimator

    EBC Inc.

    Mississauga, ON

  • Team Lead, Education

    Clean Foundation

    Dartmouth, NS

    • Contract

    As the senior educator on the team, you will provide day-to-day leadership, guidance, coaching, and support to other educators while helping ensure the quality and consistency of…

  • Territory Sales Manager Manitoba

    Jeld-Wen Inc.

    Dufferin, MB

    JELD-WEN is currently seeking a Territory Sales Manager to support our continued growth in Manitoba. This role focuses on maximizing sales with existing customers while actively pursuing…

  • Housekeeper

    Southwest Properties

    Halifax, NS

    • Full-time
  • (PERMANENT FULL-TIME) CLINICAL PRACTICE LEADER- PROFESSIONAL PRACTICE

    Ontario Shores Centre for Mental Health Sciences

    Whitby, ON

    • Full-time

    In support of Ontario Shores Center for Mental Health Sciences’ mission, vision and goals, the Clinical Practice Leader (CPL) demonstrates leadership in clinical excellence, education and…

  • Library Clerk - Part Time

    Aird & Berlis LLP

    Toronto, ON

  • Accounts Payable Associate

    Fraserway RV

    Abbotsford, BC

    • Full-time

    Conduct daily bank reconciliations and support vacation coverage within the A/P team

  • Senior Data Warehouse Engineer

    Capgemini

    Montreal, QC

    Architect, develop, and maintain robust batch processes using Shell Scripting (UNIX/Linux) to support data loads, system automation, and operational monitoring.

  • Room Attendant

    Algonquin Resort

    Brandon, MB

    • Part-time

    Ø Follows procedures for standard cleaning and self-inspecting program.

  • Junior Safety Advisor

    Foremost

    AB · Stettler, AB

    • Full-time

    Support the implementation and administration of company health and safety policies, procedures, and programs.

  • Casual Resident Support Attendant

    Providence Living

    Vancouver, BC

    • Part-time

    …care, assisted living, housing, and other community services to support seniors and their family members. We are committed to re-imagining the experience of seniors, especially those living…

  • Direct Support Specialist - Newmarket - Talent Network

    CBI Home Health

    Newmarket, ON

    • Part-time

    …Youth Worker, Degree or Diploma from a Human Services related program. Consideration of Personal Support Worker certificate with relevant…

  • Data Engineer, Amazon Traffic Engineering

    Amazon

    Vancouver, BC

    …cross-functional teams – from Scientists to Software Engineers to Program/Product – ensuring that your technical solutions align perfectly with business…

  • Sales Colleague

    JYSK Canada

    Winnipeg, MB

    • Contract

    A free 24/7 Employee Assistance Program available to you and your family.

  • Sales Colleague

    JYSK Canada

    Niagara Falls, ON

    • $17.95 to $18.25 CAD / hour
    • Part-time

    A free 24/7 Employee Assistance Program available to you and your family.

  • Sales Colleague

    JYSK Canada

    Sarnia, ON

    • Part-time

    A free 24/7 Employee Assistance Program available to you and your family.

  • Registered Nurse - Family Health Team

    University Health Network

    Toronto, ON

    • Contract

    …and patient care. UHN has the largest hospital-based research program in Canada, with major research in neurosciences, cardiology, transplantation, oncology, surgical innovation, infectious…

  • Clinical Research Study Assistant

    University Health Network

    Toronto, ON

    • Full-time

    …and patient care. UHN has the largest hospital-based research program in Canada, with major research in neurosciences, cardiology, transplantation, oncology, surgical innovation, infectious…

  • Client Service Coordinator

    Bayshore

    Vaughan, ON

    …achievement as a Platinum member of Canada’s Best Managed Companies Program every year since 2006. In 2015, Bayshore achieved the designation for Best Practice Spotlight Organization from…

  • Laboratory Technician -Full Time-CVH Microbiology

    Trillium Health Partners

    ON · ON, Canada

    • Full-time

    Perform other duties as assigned to support operational requirements.