Hacker News Who Is Hiring: Structured Job Posts avatar

Hacker News Who Is Hiring: Structured Job Posts

Pricing

from $1.70 / 1,000 job posts

Go to Apify Store
Hacker News Who Is Hiring: Structured Job Posts

Hacker News Who Is Hiring: Structured Job Posts

Turn the monthly Hacker News 'Who is hiring?' thread into structured jobs: company, roles, location, remote, salary, visa, tech stack and links. Filter by keyword, location or remote. Emails are never returned.

Pricing

from $1.70 / 1,000 job posts

Rating

0.0

(0)

Developer

Owais Khan

Owais Khan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Turn the monthly Hacker News "Ask HN: Who is hiring?" thread into clean, structured job posts: company, roles, location, remote or onsite, salary, visa sponsorship, tech stack and links. Filter by keyword, location or remote. Email addresses are never returned.

What is the Hacker News Who Is Hiring parser?

Every month hundreds of startups and engineering teams post jobs in one Hacker News thread, in a loose Company | Role | Location | REMOTE | Salary format. This Actor reads the thread through the public Hacker News search API and parses each post into columns, so you can filter and sort instead of scrolling.

What makes it different?

  • Parsed, not just copied. Company, roles, location, workplace type, salary and tech stack are split out of the free text.
  • Salary and visa signals. Pay ranges and visa sponsorship (yes, no or not mentioned) are detected.
  • Multiple months. Ask for any recent month, or leave it empty for the newest thread.
  • Privacy by default. Posts often contain contact emails. The Actor flags hasEmail but never outputs the address, and the full post text is optional.

What data can you extract from Who is hiring?

FieldExample
company, rolesSidekick Labs, Senior SWE, R&D Engineer
location, workplace, remote, remoteScopeUtrecht, The Netherlands, hybrid, false
employmentTypesfull-time
salaryMin, salaryMax, salaryCurrency170000, 230000, USD
visaSponsorshiptrue, false or null when not mentioned
techTypeScript, PostgreSQL, React
links, hasEmaillinks in the post, and whether it names a contact email
url, postedAt, hnUserthe post on Hacker News, when, and the public username

A SUMMARY record lists each month's thread id and link, how many posts it has and how many this run returned.

How to scrape Hacker News Who is hiring

  1. Leave Months empty for the newest thread, or list months like 2026-09.
  2. Add keywords (rust, machine learning), locations, or tick remote only.
  3. Click Start.
  4. Download JSON, CSV or Excel, or call the Actor from the API, a schedule, Make, n8n or Zapier.
{
"keywords": [
"python"
],
"maxPostsPerMonth": 20
}
  • keywords: match anywhere in the post, not just the headline.
  • locations: match the parsed location or the headline.
  • remoteOnly: keeps posts whose headline says remote.

How much does it cost?

You pay per post returned plus a very small start fee. There is no subscription.

PostsApproximate cost
10$0.02
100$0.20
1,000$2
10,000$20

Paid Apify plans get tiered discounts, and you can set a maximum cost per run. You can try it on Apify's free plan without a card.

Who is it for?

  • Job seekers who want to filter the thread by stack, salary or visa.
  • Recruiters and sourcers finding startups that are hiring.
  • Founders and analysts tracking which technologies and salaries are in demand.
  • Newsletter and job-board builders needing a structured feed (with attribution to Hacker News).

Frequently asked questions

Is the parsing perfect? No. Posts are free text, so company, roles and location come from the headline format most posters follow. Unusual headlines can leave fields empty; the full headline and links are always returned.

Why are emails removed? Contact emails are personal data. The Actor tells you a post has one (hasEmail) and links to the post on Hacker News, where you can read it yourself.

Which months are available? The most recent threads that the Hacker News search API lists, roughly the last six months.

Does it cover Who wants to be hired? No, only job posts. Candidate posts are personal data and are left out on purpose.

Notes and limits

  • Reads Hacker News through its public search API. Posts belong to their authors; link back to the post on Hacker News and mention Hacker News as the source when you republish.
  • This Actor is not affiliated with Hacker News or Y Combinator.