VOOZH about

URL: https://apify.com/parseforge/hn-whoishiring-scraper

โ‡ฑ HN Who's Hiring Jobs Scraper (parsed monthly threads) ยท Apify


๐Ÿ‘ Hacker News Who's Hiring Jobs Scraper avatar

Hacker News Who's Hiring Jobs Scraper

Pricing

from $15.00 / 1,000 result items

Go to Apify Store

Hacker News Who's Hiring Jobs Scraper

Parse the monthly Ask HN: Who is hiring? threads into structured job postings. Returns company, role, location, remote/onsite/hybrid, salary, visa support, full tech stack detection, employment type, and HN comment URL. Filter by month, keyword, remote-only, salary, or stack.

Pricing

from $15.00 / 1,000 result items

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

2

Monthly active users

25 days ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐Ÿ’ผ Hacker News Who's Hiring Jobs Scraper

๐Ÿš€ Parse the monthly Ask HN: Who is hiring? threads into structured job postings with company, role, salary, location, remote, visa, and stack auto-detected.

๐Ÿ•’ Last updated: 2026-05-06 ยท ๐Ÿ“Š 22 fields per record ยท Hundreds of jobs per month ยท auto-detected stack ยท salary ranges parsed ยท remote/onsite/hybrid flags ยท visa support detection

The Hacker News Who's Hiring Jobs Scraper parses the monthly Ask HN: Who is hiring? threads into structured job postings. Output includes company, role, location, remote/onsite/hybrid flags, salary range with currency, visa-support detection, employment type, full description, and a direct link to the original HN comment.

Each Who's Hiring thread carries hundreds of top-level comments, each posted by a hiring manager with a structured Company | Role | Location | Type | Salary | Visa header. The Actor parses every comment, auto-detects 60+ tech stacks (Python, Rust, React, AWS, LLMs, Web3), and lets you filter by keyword, remote-only, salary minimum, or specific stack.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Recruiters, hiring managers, job seekers, salary-research analysts, dev-tool marketers, NLP/ML pipelinesJob-market intelligence, salary benchmarking, recruiting candidate sourcing, dev-tool ICP mapping, content marketing on hiring trends

๐Ÿ“‹ What the Hacker News Who's Hiring Jobs Scraper does

Five filtering workflows in a single run:

  • ๐Ÿ“… Pick any month. 2026-05 for May 2026, or current for the latest available thread.
  • ๐Ÿ” Keyword filter. Match across role, company, stack, and description.
  • ๐ŸŒ Remote-only filter. Restrict to postings tagged remote (excluding onsite-only flags).
  • ๐Ÿ’ฐ Salary minimum. Filter to jobs with parsed salaries at or above a USD threshold.
  • ๐Ÿ› ๏ธ Stack filter. Match jobs mentioning a specific technology (Python, Rust, React, LLM).

๐Ÿ’ก Why it matters: clean, server-side filtering removes the parser-and-pagination work from your team and keeps your dataset fresh on every run.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


โš™๏ธ Input

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan up to 1,000,000.
monthstring"current"`YYYY-MM` or `current` for the latest thread.
keywordstring""Free-text filter applied to each parsed job.
remoteOnlybooleanfalseOnly return jobs tagged remote.
minSalaryinteger0Minimum parsed salary (USD).
stackstring""Filter to jobs mentioning a specific stack.

Example: all current Senior + Remote roles.

{
"maxItems":100,
"month":"current",
"keyword":"senior",
"remoteOnly":true
}

Example: Python jobs paying $150k+ in May 2026.

{
"maxItems":200,
"month":"2026-05",
"stack":"Python",
"minSalary":150000
}

๐Ÿ“Š Output

Each record contains 22 fields. Download the dataset as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿข companystring"Pathos AI"
๐Ÿ‘ค rolestring"Senior Software / AI Engineer"
๐Ÿ“ locationstringnull
๐ŸŒ remotebooleanfalse
๐Ÿข onsitebooleantrue
๐Ÿข hybridbooleantrue
๐Ÿ“‹ employmentTypestringnull
๐Ÿ’ฐ salaryRawstringnull
๐Ÿ’ฐ salaryMinnumbernull
๐Ÿ’ฐ salaryMaxnumbernull
๐Ÿ’ฐ salaryCurrencystringnull
๐Ÿ›‚ visabooleantrue
๐Ÿ› ๏ธ stackarray["Python","TypeScript","BigQuery","GCP","LLM","OpenAI"]
๐Ÿ“ descriptionTextstring"Pathos is an oncology biotech..."
๐Ÿ“… threadMonthstring"2026-05"
๐Ÿ‘ค hnUserstring"founder123"
๐Ÿ”— hnCommentUrlstring"https://news.ycombinator.com/item?id=47975572"
๐Ÿ“… postedAtISO 8601"2026-05-01T16:00:00Z"

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐Ÿ› ๏ธAuto-stack detection. 60+ tech keywords scanned per posting (languages, frameworks, clouds, AI providers).
๐Ÿ’ฐSalary parsing. Heuristic match on USD/EUR/GBP ranges and singletons; min/max extracted as numbers.
๐ŸŒRemote/onsite/hybrid. Three boolean flags from contextual parsing.
๐Ÿ“…Month-by-month archives. Pull any historical Who's Hiring thread by YYYY-MM since 2011.
โšกFast. 100 jobs in under 30 seconds; 300+ in a few minutes.

๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
โญ This Actor$5 free credit~300 jobs/monthLive per runmonth, keyword, remote, salary, stackโšก 2 min
Manual HN scrollingFreeManualLiveRead each๐Ÿข Hours per month
Whoishiring.ioFreeSame source, web UIVariableLimited๐Ÿ•’ Manual export
LinkedIn / IndeedVariableDifferent audienceLiveYes๐Ÿข Account

Pick this Actor when you want broad coverage, server-side filtering, and no pipeline maintenance.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the Hacker News Who's Hiring Jobs Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick your filters and maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐Ÿ‘” Recruiters & Sourcers

  • Build candidate-target lists by stack
  • Track hiring velocity in your niche
  • Identify companies hiring for your specialty
  • Salary benchmarks for offer pitches

๐Ÿ“Š Salary Research

  • Track market salary ranges by role and stack
  • Compare remote vs onsite premiums
  • Year-over-year salary inflation
  • Geo-based pay gap analysis

๐Ÿ›’ Dev Tool Marketing

  • Identify ICP companies hiring for your stack
  • Spot hiring booms in target verticals
  • Power partnership outreach
  • Build custom landing pages by stack

๐ŸŽฏ Job Seekers

  • Filter for visa-friendly, remote, your stack
  • Surface high-quality jobs without scrolling
  • Track follow-up commitments
  • Build a pipeline of applications

๐Ÿ”Œ Automating Hacker News Who's Hiring Jobs Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Hourly, daily, or weekly refreshes keep downstream databases in sync automatically.


๐ŸŒŸ Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Tech-labor-market research
  • Salary inflation studies
  • Remote work prevalence research
  • Reproducible HN job snapshots

๐ŸŽจ Personal and creative

  • Personal job-search dashboards
  • Salary-tracking newsletters
  • Side projects on hiring trends
  • Hobbyist career planning

๐Ÿค Non-profit and civic

  • Tech-job accessibility research
  • Remote-work advocacy data
  • Diversity and inclusion analysis
  • Bootcamp outcome tracking

๐Ÿงช Experimentation

  • Train job-classification ML models
  • Prototype salary-prediction features
  • Test resume-job matching
  • Build job-recommendation engines

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ Frequently Asked Questions

๐Ÿงฉ How does it work?

Each month, Hacker News mods post 'Ask HN: Who is hiring?' as a thread. Top-level comments are job postings from individual companies. The Actor finds the right thread for the requested month, fetches every top-level comment, and parses each into a structured job record.

๐Ÿ“… How far back does it go?

Who's Hiring threads have run monthly since April 2011. Any month from 2011 to current is searchable.

๐Ÿ“Š How many fields per record?

22, including company, role, location, remote/onsite/hybrid, salary range with currency, visa support, employment type, full description, stack, and HN comment URL.

๐Ÿ› ๏ธ How accurate is stack detection?

60+ tech keywords scanned by case-insensitive word boundary. Catches the major languages, frameworks, clouds, databases, and AI providers. False negatives possible for very niche or vague mentions.

๐Ÿ’ฐ Why is my salary minimum filter dropping jobs?

Salary parsing is heuristic. If a posting has no parseable salary header (e.g. 'competitive' or no header at all), salaryMin is null and won't match. Set minSalary: 0 to keep them.

๐Ÿ” Can I schedule runs?

Yes. Schedule it for the 1st of each month to auto-pull the new Who's Hiring thread.

โš–๏ธ Is this data public?

Yes. Hacker News content is publicly browsable. Only public posts are collected.

๐Ÿ’ณ Do I need a paid Apify plan?

No. The free plan covers preview runs. A paid plan unlocks higher item counts and scheduling.

๐Ÿ†˜ What if a run fails?

Apify retries transient errors. Partial datasets are preserved.

๐Ÿ“… What does month: current mean?

The latest available Who's Hiring thread, usually posted on the 1st of the current month.


๐Ÿ”Œ Integrate with any app

Hacker News Who's Hiring Jobs Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes.


๐Ÿ”— Recommended Actors

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Y Combinator, Hacker News, or any individual hiring company. All trademarks mentioned are the property of their respective owners. Only publicly available open data is collected.

You might also like

Hacker News Who Is Hiring Scraper โ€“ Jobs, Salary & Email

logiover/hacker-news-who-is-hiring-scraper

Scrape Hacker News Who is Hiring jobs without an API key or login. Export HN job listings, salary and tech stack to CSV/JSON.