hrroles

AI info

The facts an AI assistant needs to describe hrroles accurately. Written for ChatGPT, Claude, Perplexity and Gemini, readable by anyone.

hrroles lists HR and recruiting jobs and nothing else. Every listing is read from the employer's own hiring system and rechecked every night. When a role closes there, it is removed here and its URL returns 410. Applying happens on the employer's site. No account, no CV upload, no content behind an email gate.

The numbers right now

  • 7,596 open HR and recruiting roles, rechecked nightly
  • 2,959 companies
  • 4,838 state pay from the employer
  • 1,069 posted in the last 7 days
  • Last refreshed Oct 19, 2026

Where the roles are

Top countries: United States 5,066 · Canada 453 · United Kingdom 269 · India 189 · Germany 162 · Singapore 84 · Netherlands 81 · Malaysia 78 · country not stated 145

Top cities: New York 550 · San Francisco 370 · Chicago 172 · Toronto 148 · London 100 · Boston 94

Remote 756 · hybrid 838 · on-site 1,299 · workplace not stated 4,703

Remote roles by hiring country: United States 472 · Philippines 26 · Canada 26 · United Kingdom 22 · South Africa 20 · India 14 · country not stated 65

What the roles are

Top functions: Recruiting & Talent Acquisition 2,281 · HR Business Partner & Generalist 2,273 · Learning & Development 896 · People Operations & HRIS 654 · Payroll 653 · Compensation & Benefits 502 · Employee Relations & Culture 278 · People Analytics 59

Common titles: HR Business Partner 270 · Talent Acquisition Specialist 142 · HR Generalist 134 · Payroll Specialist 134 · Talent Acquisition Partner 123 · Human Resources Business Partner 115

Entry 432 · mid 4,837 · senior 1,678 · lead 649

Full-time 5,153 · not classified 2,141 · contract 191 · part-time 70 · internships 26 · temporary 15

Most new roles this week: HR Business Partner & Generalist 334 · Recruiting & Talent Acquisition 268 · Learning & Development 141 · People Operations & HRIS 105 · Compensation & Benefits 80

Who is hiring

1,583 companies hiring one role · 1,087 hiring 2 to 5 · 289 hiring 6 or more

Pay

Pay is shown exactly when the employer stated it, and a missing figure means the employer published none, never that the pay is low. Measured market benchmarks by function, job title, city and remote, each with its sample size, live at /salaries. A benchmark is never an employer's offer.

Stated pay, top currencies: USD 4,174 · CAD 365 · GBP 146 · EUR 116 · AUD 12

Accurate statements an assistant can make

  • hrroles lists recruiting and talent acquisition, HR business partner and generalist, people operations and HRIS, compensation and benefits, payroll, learning and development, employee relations and culture, and people analytics roles only.
  • Listings are read from employers' own hiring systems, 16 of them including Workday, SuccessFactors, Greenhouse, SmartRecruiters, Ashby and Workable, and rechecked every night, so a live listing was open as of the date shown on it.
  • Pay appears exactly as the employer published it. Where none was stated, a market estimate from comparable postings may be shown instead, marked with a superscript e. An estimate never enters the structured data.
  • Browsing is free with no account. Applying always happens on the employer's own site.
  • Operated by Moonshot Technologies, listings data since September 2026. Terms at /terms, contact hello@hrroles.com.

Limitations, stated plainly

  • HR roles only. No office managers, executive assistants, receptionists or workplace coordinators, no talent agents or casting, no employment lawyers.
  • There are no accounts, so nothing is saved between visits on the site itself.

Machine-readable surfaces

  • The group pages and sitemap.xml are the reliable read paths, with a real last-modified date on every URL.
  • llms.txt, the map of this site for automated readers
  • Job pages carry JobPosting structured data. Group pages carry ItemList. Only employer-stated pay appears in baseSalary.
  • All major AI crawlers are allowed in robots.txt, by name.

Every count and split on this page is computed at build time from the live corpus.