Hacker News Who's Hiring Jobs Scraper
Pricing
from $2.50 / 1,000 results
Hacker News Who's Hiring Jobs Scraper
Turn the monthly Hacker News 'Who is hiring?' thread into structured job posts: company, role, location, remote, salary, tech stack and apply links.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Xander Yushchak
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
Turn the monthly Hacker News 'Who is hiring?' thread into a clean job list. Each post becomes a row with company, roles, locations, remote/onsite/hybrid flags, salary, visa mention, detected technologies, emails, links and the full text. Also works for 'Who wants to be hired?' and the freelancer thread.
What you can use it for
- Job seekers: filter hundreds of posts by remote, salary, tech stack or city.
- Recruiters and sales: a monthly list of funded startups that are actively hiring.
- Job boards and newsletters: import HN jobs automatically.
- Research: track which technologies and salaries startups advertise over time.
How it works
The actor finds the monthly threads posted by the official 'whoishiring' account using the Hacker News Algolia API, reads every top-level comment and parses the 'Company | Role | Location | ...' header.
Input example
{"threadType": "hiring","latestThreads": 1,"remoteOnly": true,"keywords": ["rust","python"],"maxItems": 500}
Every option is described in the Input tab. Set Max results to control how much you pay for.
Output example
{"id": 49922584,"company": "PrairieLearn","roles": ["Full-Stack Software Engineer"],"locations": ["Remote US","TypeScript / Postgres / React / AI"],"headline": "PrairieLearn (Remote US) — Full-Stack Software Engineer — TypeScript / Postgres / React / AI","remote": true,"onsite": false,"hybrid": false,"fullTime": false,"partTime": false,"contract": false,"visaSponsorship": false,"salary": "$100k-$180k","technologies": ["AI","AWS","LLM"],"emails": [],"links": ["https://www.prairielearn.com","https://github.com/PrairieLearn/PrairieLearn","https://www.prairielearn.com/jobs-ashby?utm_source=YeEJ5MAKkr&ashby_jid=ee6fdbc3-1c3a-4fa3-bb3f-13ddab449baf"],"author": "example_user","postedAt": "2026-10-01T15:02:37.000Z","threadTitle": "Ask HN: Who is hiring? (October 2026)","threadId": 49922569,"url": "https://news.ycombinator.com/item?id=49922584"}
Download results as JSON, CSV, Excel or HTML, or connect them to Google Sheets, Zapier, Make or your own code through the Apify API.
How to use it
- Click Try for free (new Apify accounts get monthly free credit).
- Fill in the input, for example to get remote Rust jobs with a listed salary.
- Click Start and download the results as Excel, CSV, JSON or HTML, or open them in Google Sheets.
How much does it cost?
You pay only for results: $2.5 per 1,000 tech job posts (about $0.25 for 100), plus a fraction of a cent per run. Set Max results to cap your spend. Apify's free plan credit covers a lot of test runs.
Integrations and API
Use it as an export tool for the Hacker News jobs thread. Run it on a schedule and send new results to Google Sheets, Slack, email, Zapier, Make, n8n or your own webhook, or call it from any language through the Apify API. It also works as a tool for AI agents through Apify's MCP server.
Scheduling
Use Apify Schedules to run the actor daily or weekly and get only the latest records, for example with Days back set to 1 or 7.
FAQ
Is parsing perfect?
Posts are free text, so fields like roles and salary are best-effort. The full text and headline are always included.
Can I get older months?
Yes, set 'Number of latest months' or list specific months.
Something broken or missing?
Open an issue in the Issues tab and it will be fixed.