Hacker News Who's Hiring Jobs Scraper (Remote, Visa, Stack) avatar

Hacker News Who's Hiring Jobs Scraper (Remote, Visa, Stack)

Pricing

$2.00 / 1,000 posts

Go to Apify Store
Hacker News Who's Hiring Jobs Scraper (Remote, Visa, Stack)

Hacker News Who's Hiring Jobs Scraper (Remote, Visa, Stack)

Extract every job post from Hacker News 'Ask HN: Who is hiring?' monthly threads. Parses company, remote/onsite, visa sponsorship, salary text, tech stack, links and emails. Filter by keywords and remote. Great for startup hiring signals and job boards.

Pricing

$2.00 / 1,000 posts

Rating

0.0

(0)

Developer

Rakesh Pai

Rakesh Pai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract every job post from Hacker News 'Ask HN: Who is hiring?' monthly threads. Parses company, remote/onsite, visa sponsorship, salary text, tech stack, links and emails. Filter by keywords and remote. Great for startup hiring signals and job boards.

Data source: the official Hacker News Algolia API (hn.algolia.com), which mirrors the public monthly 'Ask HN: Who is hiring?' threads posted by the whoishiring account. It needs no login, proxy or browser. Results are returned as clean, flat JSON that is ready for spreadsheets, databases, BI tools and AI agents.

What can you use it for?

  • Startup hiring-signal lead lists (which startups are hiring engineers right now)
  • Remote and visa-sponsoring job alerts
  • Tech-stack demand tracking month over month
  • Feeding niche job boards and newsletters
  • Use it as a tool from AI agents through the Apify MCP server, or schedule it and send new results to Slack, Google Sheets or a webhook

Input

FieldNameDescription
monthsMonths backHow many of the latest monthly threads to scan (1 = current month)
keywordsKeywordsOnly posts containing any of these words (case-insensitive), e.g. python, data engineer
matchAllRequire all keywordsPost must contain every keyword instead of any
remoteOnlyRemote onlyOnly posts whose header mentions REMOTE
threadIdsSpecific thread IDs (optional)HN item IDs of Who is hiring threads; overrides Months back
maxResultsMax resultsTotal posts to return

Example input

{
"months": 1,
"keywords": [
"python"
],
"remoteOnly": true,
"maxResults": 10
}

Output

Each result is one dataset item with these fields: month, threadId, commentId, author, postedAt, company, headline, headlineParts, isRemote, onsite, visaSponsorship, salaryText, techMentioned, urls, emails, text, hnUrl.

Example output (real result, long fields shortened)

{
"month": "October 2026",
"threadId": "49922569",
"commentId": "49922609",
"author": "mcintyem",
"postedAt": "2026-10-01T15:03:36.000Z",
"company": "Sidekick Labs",
"headline": "Sidekick Labs | Senior SWE, R&D Engineer, Intelligence Engineer | REMOTE (US Timezones) | Full-time | $170k to $230k Base + Equity + Health",
"headlineParts": [
"Sidekick Labs",
"Senior SWE, R&D Engineer, Intelligence Engineer",
"REMOTE (US Timezones)",
"Full-time",
"$170k to $230k Base + Equity + Health"
],
"isRemote": true,
"onsite": false,
"visaSponsorship": null,
"salaryText": "$170k",
"techMentioned": [
"python",
"go",
"ai"
],
"urls": [
"https://www.linkedin.com/in/three-two-one",
"https://sidekicklabs.com"
],
"emails": [
"hiring@sidekicklabs.com"
],
"text": "Sidekick Labs | Senior SWE, R&D Engineer, Intelligence Engineer | REMOTE (US Timezones) | Full-time | $170k to $230k Base + Equity + Health\nSidekick builds AI security software for enterprises. Our se…",
"hnUrl": "https://news.ycombinator.com/item?id=49922609"
}

Download the results as JSON, CSV, Excel or XML, or read them through the Apify API.

Pricing

This Actor uses pay-per-event pricing. You pay $0.002 per job post returned, plus standard Apify platform usage, which is small because the Actor uses lightweight HTTP requests (no browser). You are never charged for results that are not returned. To cap spending, set a maximum cost per run in the run options.

Tips

  • Start with a small max-results value to check your filters, then scale up.
  • Schedule the Actor (for example daily) to monitor changes over time.
  • The data comes straight from the source, so its freshness and completeness depend on that publisher.

Disclaimer

This Actor is not affiliated with or endorsed by any website, platform or data publisher named here. Use it in line with the target sites' terms and applicable privacy laws (e.g. GDPR/CAN-SPAM for contact data). Verify critical decisions against the official source.