Hiring.cafe Job Scraper avatar

Hiring.cafe Job Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Hiring.cafe Job Scraper

Hiring.cafe Job Scraper

Scrapes job listings from hiring.cafe using their internal API. Supports filtering by keyword, location, workplace type, seniority, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Manoj Achari

Manoj Achari

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

3

Monthly active users

7 days ago

Last modified

Share

Scrape thousands of job listings from hiring.cafe in seconds. Get structured data with direct apply links, company names, locations, seniority levels, and engagement metrics — ready for spreadsheets, dashboards, or your own job search tool.

What is hiring.cafe?

Hiring.cafe is a job aggregation platform that indexes millions of job listings from thousands of companies. It pulls from major job boards like Greenhouse, Lever, Workable, Workday, BambooHR, and company career pages — giving you a single source to search across all of them.

What does this Actor do?

This Actor searches hiring.cafe using its internal API and returns clean, structured job data. It handles Cloudflare protection automatically using an anti-detect browser, so you get reliable results every time.

How it works:

  1. Launches a stealth browser to establish a session with hiring.cafe
  2. Bypasses Cloudflare Turnstile challenge automatically
  3. Queries the hiring.cafe search API with your filters
  4. Returns structured JSON data for each job listing

Features

  • Keyword search — Search for any job title, skill, or keyword
  • Location filtering — Filter by country: United States, United Kingdom, Canada, Germany, India
  • Workplace type — Remote, Hybrid, or Onsite
  • Seniority level — No Prior Experience, Entry Level, Mid Level, Senior Level
  • Commitment type — Full Time, Part Time, Contract, Internship, Temporary, Seasonal, Volunteer
  • Industry filtering — 34 industries including AI & Machine Learning, Fintech, SaaS, Healthcare, Cybersecurity, and more
  • Company filtering — Include or exclude specific companies by name
  • Date filtering — Only get jobs posted within the last N days (1–365)
  • Engagement metrics — See how many people viewed, applied to, and saved each listing
  • Budget control — Automatically stops when your max charge limit is reached

Output

Each job listing includes:

FieldTypeDescription
idstringUnique job listing ID
titlestringJob title
sourcestringCompany name
apply_urlstringDirect link to apply
board_tokenstringJob board identifier
descriptionstringFull job description (HTML cleaned)
locationstringCity, state/region, country
workplace_typestringRemote, Hybrid, or Onsite
senioritystringExperience level required
commitment_typestringFull Time, Part Time, Contract, etc.
posted_atstringISO 8601 timestamp of when the job was posted
industrystringIndustry or job category
viewed_countnumberNumber of views on hiring.cafe
applied_countnumberNumber of applications via hiring.cafe
saved_countnumberNumber of saves on hiring.cafe

Example use cases

  • Job seekers — Build a personal job tracker with fresh listings updated daily
  • Recruiters — Monitor competitor hiring patterns across industries
  • Market researchers — Analyze hiring trends by role, location, or industry
  • HR teams — Benchmark job titles, seniority levels, and commitment types in your market
  • Data analysts — Feed structured job data into dashboards or ML pipelines

Input examples

Find remote product manager jobs posted this week

{
"searchQuery": "product manager",
"workplaceTypes": ["Remote"],
"seniorityLevels": ["Mid Level", "Senior Level"],
"commitmentTypes": ["Full Time"],
"dateFetchedPastNDays": 7,
"maxResults": 100
}

Find entry-level AI jobs in the US

{
"searchQuery": "machine learning engineer",
"location": "United States",
"workplaceTypes": ["Remote", "Hybrid"],
"seniorityLevels": ["Entry Level", "No Prior Experience Required"],
"industries": ["AI & Machine Learning"],
"dateFetchedPastNDays": 30
}

Monitor a specific company's hiring

{
"searchQuery": "",
"companyNames": ["Google", "Meta", "Apple"],
"location": "United States",
"dateFetchedPastNDays": 7
}

Proxy configuration

This Actor requires a real browser to bypass Cloudflare protection. Residential proxies are required for reliable results on Apify cloud.

In the proxy settings, enable:

  • Use Apify Proxy: Yes
  • Proxy groups: RESIDENTIAL

Without residential proxies, Cloudflare will block the requests.

Pricing

This Actor uses pay-per-result pricing:

ComponentCost
Start fee$0.01 per run
Per result$0.003 per job listing

Examples:

  • 100 jobs = $0.31
  • 500 jobs = $1.51
  • 1,000 jobs = $3.01
  • 5,000 jobs = $15.01

Set a max charge limit on your run and the Actor will automatically stop before exceeding it.

Limitations

  • Location presets — Currently supports 5 country-level locations (US, UK, Canada, Germany, India). City-level filtering is not yet supported.
  • Cloudflare dependency — The Actor needs to pass Cloudflare's challenge on each run, which adds ~10–20 seconds of startup time.
  • Data freshness — Results come directly from hiring.cafe's index. Some listings may be stale if the original job board hasn't been re-crawled recently.
  • Residential proxies required — Datacenter proxies will be blocked by Cloudflare. Residential proxy usage incurs additional Apify platform costs.

Changelog

  • 1.0 — Initial release with keyword search, location/workplace/seniority/commitment/industry filters, engagement metrics, and Cloudflare bypass via Camoufox.