Pricing
Pay per usage
HN "Who is Hiring" Structured Job Extractor
Turns Hacker News monthly 'Who is hiring?' threads into clean structured job data: company, roles, location, remote policy, salary, tech stack, apply links & emails.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Share
Turn the famous Hacker News monthly "Ask HN: Who is hiring?" threads into clean, structured job data โ ready for job boards, recruiting tools, market research, and AI training sets.
Every month that thread has 300+ tech job postings written as messy free text. This Actor parses each one into structured fields:
| Field | Example |
|---|---|
company | SmarterDx |
roles | ["Senior Backend Engineer", "ML Engineer"] |
location | New York |
remote_policy | Remote (US only) |
is_remote | true |
salary | 150-250k+ + equity |
tech_stack | ["python", "react", "postgres", "aws"] |
apply_urls | ["https://smarterdx.com/careers"] |
apply_emails | ["jobs@example.com"] |
posted_text | full original posting |
hn_url | direct link to the HN comment |
Why use it
- No login, no captcha, no proxies โ uses the public Hacker News API.
- Fresh monthly โ point it at
"latest"and always get the current thread. - Structured & filterable โ query by tech stack, remote, salary, location.
- Clean apply links & emails โ extracted from messy comment HTML for you.
Input
{"month":"latest","maxItems":0}
monthโ"latest"or a specific thread like"June 2026".maxItemsโ cap the number of postings (0= all).
Output
One dataset item per job posting (see table above). Export as JSON, CSV, or Excel.
Use cases
- Build or augment a tech job board with curated remote jobs.
- Recruiters / sourcers: fresh inbound-friendly companies + contact links each month.
- Market & talent research: which stacks/companies are hiring, salary signals, remote trends.
- AI / dataset builders: structured job-posting corpus.
Run locally with python3 src/main.py (writes output.json), or on Apify with
pay-per-result pricing.
