Hiring.cafe Scraper β€” AI-Structured Jobs & Company Data avatar

Hiring.cafe Scraper β€” AI-Structured Jobs & Company Data

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Hiring.cafe Scraper β€” AI-Structured Jobs & Company Data

Hiring.cafe Scraper β€” AI-Structured Jobs & Company Data

Hiring.cafe scraper: AI-structured jobs from thousands of career pages. Extract title, salary, seniority, experience, remote/onsite, skills + company data (funding, size, industry, direct-employer vs agency) and direct apply links. Export JSON, CSV, Excel.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Hiring.cafe Scraper πŸ§ πŸ’Ό

Extract AI-structured job listings from Hiring.cafe β€” a job search engine that aggregates postings from thousands of company career pages β€” without an account or API key. Search anything and get clean JSON, CSV or Excel with data no ordinary job scraper provides:

structured salary, seniority, years-of-experience, remote/onsite, skills, degree requirements β€” plus rich company enrichment (funding, size, industry, direct-employer vs agency) and direct apply links.

Perfect for recruiters, sourcers, B2B sales, labour-market researchers and anyone building a jobs dataset or hiring-signal product.


πŸ”‘ What makes this different

Most job scrapers give you a title, a company and a link. Hiring.cafe listings are AI-processed, so each job comes with 90+ structured fields and 20+ company fields:

  • πŸ’· Structured salary β€” min/max with period (yearly / monthly / weekly / hourly), when disclosed.
  • 🎚️ Seniority & experience β€” seniority level, minimum years of experience, management experience, role type.
  • 🌍 Workplace β€” Remote / Hybrid / Onsite, countries, states, cities, "remote worldwide" flag.
  • 🧩 Skills & requirements β€” technical tools, languages, degree requirements & fields, a requirements summary and role activities.
  • 🏒 Company enrichment β€” employees, year founded, industries, HQ country, organisation type, funding (type, year, amount, investors) and direct-employer vs agency classification.
  • πŸ”— Direct apply URL and the original source (Greenhouse, Lever, Ashby, Workday, Workable and many more).

πŸ“‹ Example output

{
"id": "greenhouse___acme___abc123",
"jobTitle": "Senior Software Engineer",
"companyName": "Acme AI",
"applyUrl": "https://boards.greenhouse.io/acme/jobs/abc123",
"source": "grnhse",
"isExpired": false,
"location": "San Francisco, California, United States",
"workplaceType": "Hybrid",
"workplaceCountries": ["US"],
"workplaceCities": ["San Francisco, California, US"],
"isRemoteWorldwide": false,
"seniorityLevel": "Senior Level",
"roleType": "Individual Contributor",
"jobCategory": "Software Engineering",
"commitment": "Full Time",
"minYearsExperience": 5,
"degreeRequirement": { "level": "bachelors", "requirement": "Required", "fields": ["Computer Science"] },
"technicalTools": ["Python", "AWS", "React"],
"languageRequirements": ["English"],
"salaryMin": 160000,
"salaryMax": 210000,
"salaryPeriod": "yearly",
"companyWebsite": "acme.ai",
"companyEmployees": 250,
"companyFounded": 2019,
"companyIndustries": ["Artificial Intelligence", "Software"],
"companyType": "Private",
"companyClassification": "direct_employer",
"companyFundingType": "Series B",
"companyFundingYear": 2024,
"companyFundingAmount": "$50M",
"companyFundingInvestors": ["Sequoia"],
"searchQuery": "software engineer",
"scrapedAt": "2026-09-06T15:00:00.000Z",
"processedJobData": { "...": "all 90+ AI-processed fields" },
"companyData": { "...": "all 20+ company fields" }
}

πŸ—‚οΈ Fields you get

Job

FieldDescription
id, jobTitle, jobCategoryJob identity
companyName, applyUrl, sourceCompany, direct apply link, original ATS source
isExpiredWhether the posting is expired
location, workplaceTypeLocation and Remote / Hybrid / Onsite
workplaceCountries, workplaceStates, workplaceCities, isRemoteWorldwideWhere work can happen
seniorityLevel, roleType, commitmentLevel, IC/manager, full/part-time etc.
minYearsExperience, minManagementYoeExperience requirements
degreeRequirement, technicalTools, languageRequirementsEducation, tools, languages
requirementsSummary, roleActivitiesAI summary of the role
salaryMin, salaryMax, salaryPeriodStructured pay (when disclosed)
processedJobDataThe full object of 90+ AI-processed fields

Company

FieldDescription
companyWebsite, companyEmployees, companyFoundedBasics
companyIndustries, companyHqCountry, companyTypeProfile
companyClassificationdirect_employer vs agency/board
companyFundingType, companyFundingYear, companyFundingAmount, companyFundingInvestorsFunding signals
companyDataThe full object of 20+ company fields

πŸš€ How to use

  1. Click Try for free.
  2. Enter one or more Search Queries β€” semantic search works great: software engineer, senior product designer remote, nurse london.
  3. (Optional) Filter by Workplace Type (Remote / Hybrid / Onsite) and Commitment Type (Full Time, Contract…).
  4. (Advanced) Or apply any filters on hiring.cafe in your browser and paste the URL into Start URLs β€” every filter (location, salary, industry, seniority) comes along.
  5. Set Max Items and run. Export as JSON, CSV, Excel, or pull via API.

Example input

{
"searchQueries": ["senior software engineer", "data scientist"],
"workplaceTypes": ["Remote", "Hybrid"],
"commitmentTypes": ["Full Time"],
"maxItems": 1000,
"maxPagesPerSearch": 15
}

Advanced β€” paste a filtered hiring.cafe URL:

{
"startUrls": ["https://hiring.cafe/?searchState=%7B%22searchQuery%22%3A%22product%20manager%22%7D"],
"maxItems": 2000
}

🎯 Recruiting & sourcing

Build targeted talent-market maps: which companies hire which roles, at what seniority, remote or onsite, with what tools. Track competitors' openings and salary bands over time.

πŸ’° B2B sales & lead generation

Job postings are the strongest buying signal. Filter by funding stage, company size, industry and technical tools to find companies that are growing and adopting your category β€” with a direct link and the hiring source. Separate direct employers from agencies instantly.

πŸ“Š Labour-market & salary research

Aggregate structured salary, seniority and experience data across categories and regions. Power dashboards, compensation benchmarks and economic research with clean, machine-readable fields.

🌍 Remote-jobs & niche job boards

Feed a remote-only or niche job board with fresh, de-duplicated, richly-tagged listings β€” including remote-worldwide flags and per-country workplace data.

πŸ€– AI & data products

Every job ships as structured JSON with 90+ fields β€” ideal for RAG pipelines, LLM agents, matching engines and analytics without any parsing.


πŸŽ›οΈ Filters explained

  • Search Queries β€” semantic search; natural phrases work (senior react engineer remote). Each query is scraped separately.
  • Workplace Type β€” Remote, Hybrid and/or Onsite.
  • Commitment Type β€” Full Time, Part Time, Contract, Internship, Temporary, Seasonal, Volunteer.
  • Start URLs β€” the power-user route: filter on hiring.cafe, copy the URL, and every advanced filter (location, salary, industry, seniority) is applied.
  • Max Items / Max Pages per Search β€” control run size. Each page returns roughly 100 jobs.

❓ FAQ

Do I need an account or API key? No. Just enter a query and run.

How is this different from other job scrapers? The data is AI-structured: 90+ fields per job (salary, seniority, experience, skills, remote type) plus 20+ company fields (funding, size, industry). Ordinary scrapers only give title + company + link.

Can I use complex filters (location, salary, industry)? Yes β€” apply them on hiring.cafe and paste the URL into Start URLs.

Do all jobs have a salary? Only where the employer discloses it. When present, it's returned as structured min/max with a period.

How many jobs can I get? As many as you like. Set Max Items to 0 for unlimited, or cap it to control run size.

What formats can I export? JSON, CSV, Excel, HTML table, RSS and via the Apify API. Connect to Make, Zapier, Google Sheets, webhooks or an MCP server.

Can I run it on a schedule? Yes β€” use Apify Schedules to keep your dataset fresh hourly, daily or weekly.


πŸ”Œ Integrations

  • Export to JSON, CSV, Excel, HTML, RSS.
  • Pull data via the Apify API or client libraries.
  • Connect to Make, Zapier, Google Sheets, Slack, webhooks and more.
  • Use it from an MCP server in your AI agent / LLM workflow.
  • Chain it into your own Actors and pipelines.

πŸ“‡ Tips for best results

  • Use natural, specific queries β€” semantic search rewards detail (staff backend engineer fintech remote).
  • For location/salary/industry filters, use Start URLs copied from hiring.cafe.
  • Start with a small Max Items to preview the shape, then scale up.
  • Keep the default Datacenter proxy β€” it's fast and low-cost for this site.

This scraper collects publicly available job-listing information only β€” the same postings any visitor can see without logging in. It does not access private data or anything behind authentication.

You are responsible for how you use the collected data. Please:

  • Respect Hiring.cafe's Terms of Service and applicable laws (including GDPR/CCPA).
  • Use any personal or company data lawfully and for legitimate purposes.
  • Scrape responsibly and avoid excessive request rates.

This tool is provided for lawful purposes such as recruiting, market research and business intelligence. It is not affiliated with, endorsed by, or connected to Hiring.cafe.