Job Opportunities API

Check the data. Then trust it.

Statistics, as of 7 November 2026

Remote, hybrid and on-site job postings

What open job postings look like: on site, remote or hybrid, at which seniority, and full-time or part-time. One snapshot, three breakdowns.

Free, 19 rows, one extra column with the snapshot date. CC BY 4.0, cite as Job Opportunities API.

What the numbers say

  • On site 86.4%, remote 6.2%, hybrid 7.2% of open postings.
  • Full-time is 58.5% of postings and part-time 12.7%; the employment type is not stated for 25.8%.
  • Seniority is not stated for 55.8% of postings, so the levels below cover the rest.

Work arrangement

Open job postings by work arrangement
Work arrangementOpen postingsShare of its group
On Site2,375,27386.4%
Hybrid198,6447.2%
Remote170,5546.2%
Not stated3,6960.1%

Seniority

Open job postings by seniority
SeniorityOpen postingsShare of its group
Not stated1,534,30755.8%
Manager338,65312.3%
Entry282,19510.3%
Senior170,2586.2%
Mid140,0695.1%
Intern101,0783.7%
Lead95,6663.5%
Director70,8442.6%
Executive15,0970.5%

Employment type

Open job postings by employment type
Employment typeOpen postingsShare of its group
Full-time1,607,92058.5%
Not stated709,12625.8%
Part-time349,13112.7%
Contract35,5541.3%
Temporary28,4691.0%
Internship17,9670.7%

How this is counted

  • Work arrangement is stated by the employer for 19.0% of postings. For 80.9% we infer it from the posting text and location, so treat the remote share as an estimate, not a count of what employers declared.
  • Each share is of the postings in its own group (work arrangement, seniority, employment type), so each group adds up to 100%, including the Not stated row.
  • Open postings are the roles the API serves by default at the time of the snapshot.
  • Reproduce it. curl https://api.jobopportunitiesapi.org/public/facets. Groups remote, seniority and employment in the data object, same snapshot, no key needed. Measured 7 November 2026.

How complete each field is: data coverage. The country table with full advert text shares: coverage by country.

More statistics

Get the rows behind these counts

A free key returns the records themselves, with the limits on pricing, and there are ready made datasets.