Human resources jobs in Canada (2,418 jobs)

Explore human resources jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
2,418
Employers
1,483

Advertised starting pay

Average starting payCAD / year
$75,751Across 399 listings
Average starting payCAD / hour
$36.32Across 87 listings
Average starting payCAD / month
$5,482Across 15 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
2%37 listings
Hybrid
28%689 listings
On-site
70%1,689 listings

Not specified: <1% (3 listings)

Employers hiring include City of Saint John (26), Hays (16), Winnipeg Regional Health Authority (14).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Human resources jobs in Canada

Email me new jobsSave this search
  • Junior Recruiter and Project Coordination Officer (PCO) – Talent Acquisition

    Hudson Talent Solutions

    Quebec, QC

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

    Location: Sainte-Foy, Quebec (hybrid model – 3 days per week on site)

  • Human Resources Business Partner

    EXP

    Burnaby, BC

    • Full-time

    This position will be based in our Burnaby, BC office and requires a minimum office presence of 4 days per week · Must have experience conducting formal investigations

  • Labour Relations Manager

    Environmental 360 Solutions

    Aurora, ON

    • Full-time

    This position is based in our Aurora office five days per week, with travel to operating locations and bargaining meetings as required · Ability to work from the Aurora, Ontario office five days per week and travel to company locations and meetings as required

  • Recruiter

    Portfolio Payroll - Canada

    Toronto, ON

    • $65,000 to $80,000 CAD / year
    • Full-time
  • Human Resources Generalist

    City of Saint John

    Saint John, NB

    • Full-time

    The Human Resources Generalist plays a key role in supporting employees and managers across the organization while delivering a broad range of human resources programs, services, and…

  • Senior Human Resources Consultant

    Shared Health-Soins Communs

    Winnipeg, MB

    • Full-time

    Shared Health Manitoba is building an outstanding human resources team that will be critical in helping us achieve our organizational vision being the health employer of choice in Canada.…

  • Staffing Clerk

    Shared Health-Soins Communs

    Portage la Prairie, MB

    • Full-time

    Consults with Human Resources and other managers in relation to staffing issues;

  • Senior Human Resources Consultant

    Winnipeg Regional Health Authority

    Winnipeg, MB

    Shared Health Manitoba is building an outstanding human resources team that will be critical in helping us achieve our organizational vision being the health employer of choice in Canada.…

  • Staffing Clerk

    Winnipeg Regional Health Authority

    MB · To Be Determined, MB

    Consults with Human Resources and other managers in relation to staffing issues;

  • Staffing Coordinator

    Shannex Incorporated

    Sydney Indian Reserve No. 28A, NS · Sydney, NS

    • Full-time

    Degree or diploma in a related field such as Business Administration, Office Administration, Human Resources, or Payroll Administration

  • Partenaire d’Affaires en Ressources Humaines / Human Resources Business Partner

    OPAL-RT TECHNOLOGIES India Pvt. Ltd.

    Montreal, QC

    • Other

    OPAL-RT Technologies is looking for a Human Resources Business Partner (hybrid mode)

  • Human Resources Coordinator

    Confidate App

    Montreal, QC

    • Full-time

    Role Description The Human Resources Coordinator is a full-time, on-site role based in Montreal, QC. This position supports daily HR operations, including maintaining employee records,…

  • Human Resources Generalist

    GoodWork.ca

    Vancouver, BC

    • Full-time

    The Human Resources Generalist will lead and direct all human resources functions and provide operational support to PSF staff. Key responsibilities include, developing, implementing and…

  • Human Resources Coordinator

    TESC Contracting

    Sudbury, ON · Greater Sudbury, ON

    • Full-time

    TESC is seeking a Human Resources Coordinator to join our team on a temporary full-time basis to provide support for an anticipated 18–24-month term.

  • Chief Human Resources Officer

    Photonic Inc.

    Coquitlam, BC

    • Full-time

    This role is based in Coquitlam, BC, with 2–3 days per week in the office · Champion a culture rooted in our values of Fearless Ambition, Accountability, Growth, and Respect as we scale across borders

  • Human Resources Assistant (12-month Contract)

    Condor Security Inc.

    Toronto, ON

    • Full-time

    The HR Assistant provides administrative and operational support to the Human Resources Department in managing day-to-day HR activities across the employee lifecycle. This role assists with…

  • HR Specialist

    AVI-SPL Canada

    Montreal, QC

    • Full-time

    Support day-to-day human resources operations, ensuring smooth execution of processes that align with company standards and initiatives.

  • Human Resources Generalist - Year-Round - Full-Time

    Blue Mountain Resort

    The Blue Mountains, ON

    • Full-time

    …supporting a diverse workforce in a resort setting. As part of the Human Resources team, the HR Generalist plays a key role in delivering human resources programs, employee relations…

  • Labour Relations Specialist

    EBC Inc.

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Come join us! EBC is looking to add a Labour Relations Specialist to our Human Resources Team.

  • HR Generalist

    Bayshore HealthCare

    Winnipeg, MB · Greater Winnipeg Metropolitan Area

    • Full-time

    Diploma or bachelor’s degree in human resources, or related experience in HR field.

  • Human Resources Assistant

    Baycrest

    Toronto, ON

    • Full-time

    The individual in this role is required to be on-site 5 days per week

  • Human Resources Generalist

    FPS Food Process Solutions Corporation

    Richmond, BC

    • Full-time

    …requirements. We are seeking a proactive and detail-oriented Human Resources Generalist to strengthen our HR…

  • Bilingual Talent Acquisition Specialist (2026-9656)

    Johnston Equipment

    Montreal, QC

    • Full-time
Get in touch
MovoJobs

Contact us