Reddit Hiring Monitor — Who's Hiring avatar

Reddit Hiring Monitor — Who's Hiring

Pricing

from $1.00 / 1,000 hiring posts

Go to Apify Store
Reddit Hiring Monitor — Who's Hiring

Reddit Hiring Monitor — Who's Hiring

Find companies hiring on Reddit. Scans hiring subreddits (r/forhire, r/jobbit, …) for who's-hiring posts, optionally filtered by role keywords like "marketing". Login-free, no proxy.

Pricing

from $1.00 / 1,000 hiring posts

Rating

0.0

(0)

Developer

James Taylor

James Taylor

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

A Reddit hiring monitor that turns who's hiring on Reddit into a clean, actionable list. This actor scans hiring-oriented subreddits (r/forhire, r/jobbit, r/hiring, r/RemoteJobs, …) for who's-hiring posts, classifies each as a hiring or for-hire signal, and — optionally — filters to the role keywords you care about (e.g. "marketing", "developer"). It reads Reddit's public RSS, so it needs no login, no API key, and no proxy.

A company hiring for a role is one of the strongest buying signals there is: budget is approved and there's a gap to fill today. This actor surfaces those signals as they're posted, so recruiters, agencies, and sales teams can reach growing companies first.

Why this instead of a generic Reddit scraper?

Most Reddit scrapers dump every post and leave you to dig for the handful that matter. This one is opinionated: it keeps only posts that carry a hiring signal, then labels each one so you know whether a company is hiring or a freelancer is available for hire. The result is a short, high-signal list of job leads instead of a wall of noise.

Detection is built around how these subreddits actually work. Explicit bracket tags — [Hiring] and [For Hire] — are treated as authoritative, with phrases like "now hiring" or "available for work" as a fallback. A mode switch narrows the feed to companies, job seekers, or both, and an optional role keyword filter trims it to the niche you sell into — all from Reddit's public RSS, with no account, no proxy, no API key required.

What it does

  • Scans the hiring subreddits you choose, in the listing order you pick (new, hot, rising, or top).
  • Classifies each post by title: [hiring]/[for-hire] bracket tags win, with hiring/for-hire phrases as the fallback.
  • Keeps the signal you want via modehiring (companies), forhire (job seekers), or all (both).
  • Optionally filters to your role keywords (matched in the title or body), so you only see relevant hiring posts.
  • De-duplicates by post and returns each match as a tidy record: signal type, subreddit, poster, title, body, link, and timestamp.

Who it's for

  • Recruiters & staffing agencies tracking who's hiring on Reddit in their specialisms.
  • B2B sales teams treating a new hire as a budget-and-need buying signal.
  • Agencies finding companies hiring for the exact role they deliver (SEO, paid ads, design, dev).
  • Freelancers watching the for-hire side of r/forhire to spot when work is being offered.

Input

FieldTypeDefaultDescription
subredditsarray["forhire","jobbit","hiring","RemoteJobs"]Hiring subreddits to scan (with or without r/). Required.
keywordsarray[]Only keep posts whose title or body mentions one of these (e.g. ["marketing","developer"]). Empty = all hiring posts.
modestringhiringhiring (companies), forhire (job seekers), or all (both).
sortstringnewListing sort: new, hot, rising, or top. new surfaces the freshest posts.
maxResultsinteger100Stop after this many matching posts (caps your spend).
maxConcurrencyinteger4Parallel subreddit fetches (kept low to be polite).

Example input

{
"subreddits": ["forhire", "jobbit", "hiring"],
"keywords": ["marketing", "growth", "SEO"],
"mode": "hiring",
"sort": "new",
"maxResults": 50
}

How to run

  1. Click Try for free (or open the actor in your Apify Console).
  2. Enter the subreddits you want to scan and pick a sort (new is best for fresh hiring posts).
  3. Choose a modehiring for companies, forhire for job seekers, or all for both.
  4. (Optional) Add keywords to filter to a role or niche (e.g. ["marketing"]).
  5. Set maxResults to cap your spend.
  6. Click Start. When the run finishes, open the Dataset tab and export to JSON/CSV/Excel, or pull it via the API (below).

Run it on a schedule (Apify Schedules) to catch new hiring posts the moment they appear, or call it from Make / Zapier / n8n via the Apify integrations.

Output

Each item in the dataset:

{
"type": "hiring",
"signal": "hiring",
"subreddit": "forhire",
"author": "acme_co",
"title": "[Hiring] Part-time marketing manager (remote)",
"body": "We're a small SaaS looking for…",
"postUrl": "https://www.reddit.com/r/forhire/comments/abc/hiring_part_time_marketing_manager",
"createdAt": "2026-06-03T09:00:00.000Z"
}

Field notes:

  • signal is either 'hiring' (a company hiring) or 'forhire' (someone available for work) — the classification this actor assigns from the post title.
  • subreddit is the community the post came from.
  • author is the Reddit username — engage them in-thread via postUrl, or DM them.
  • title / body are the post's text, exactly as Reddit's RSS returns them.
  • postUrl links straight to the thread.
  • createdAt is when the post went up (ISO 8601).

The default Hiring posts dataset view shows signal, subreddit, poster, title, post URL, and posted date as a sortable table.

Export & API

# Last run's dataset items as JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?format=json&token=<APIFY_TOKEN>"

Or use the run-sync-get-dataset-items endpoint to run-and-wait in a single call — handy for embedding the actor in your own backend or automation.

Limitations

  • Title-driven classification. A post is flagged from signals in its title ([hiring]/[for-hire] tags or hiring phrases); subreddits that don't tag posts will yield fewer matches — add more hiring subreddits to compensate.
  • RSS depth. Each subreddit listing feed returns only its most recent ~25 posts, so scan more subreddits (or run on a schedule) for broader coverage rather than expecting a full historical export.
  • No engagement metrics or comment data. RSS doesn't expose upvote/comment counts or comment trees, so this actor doesn't return scores or threads (and never fabricates them).
  • Keyword filter is literal. keywords are matched as plain case-insensitive substrings in the title/body — choose terms accordingly.

Compliance

This actor reads public Reddit listings (RSS) only, identifies itself with a descriptive User-Agent, runs at modest concurrency, and never logs in, posts, votes, or messages. You are responsible for using the output in line with Reddit's terms and any hiring, outreach, or marketing rules that apply to you.

FAQ

Does it return companies or job-seekers? Both are available. The default mode: "hiring" returns companies hiring. Use forhire for job seekers available for work, or all to capture both — each record is labelled with a signal of 'hiring' or 'forhire' so you can tell them apart downstream.

Do I need a Reddit account, API key, or proxy? No. It reads Reddit's public RSS feeds directly — no login, no API key, no proxy.

Can I filter to a specific role or niche? Yes. Add keywords (e.g. ["marketing","developer"]) and only posts mentioning one of those terms in the title or body are kept. Leave it empty to get every hiring post.

Which subreddits work best? Dedicated hiring communities that tag their posts — r/forhire, r/jobbit, r/hiring, r/RemoteJobs — produce the cleanest results because the [Hiring]/[For Hire] tags are explicit signals this actor reads directly.

How is it priced and how do I control cost? Apify Pay-Per-Event — you're charged per matching post returned. Set maxResults to cap spend; non-matching and duplicate posts are never charged.

How fresh is the data? It reads the live feed on every run. Use sort: "new" plus an Apify Schedule to catch hiring posts as they're published.

Why don't I see upvotes, comments, or comment threads? Reddit's RSS feeds don't expose engagement counts or comment trees, so those fields aren't returned — this actor focuses on the hiring signal in the post itself rather than fabricating metrics.

Can I scan several subreddits at once? Yes — pass an array of subreddits and they're fetched in parallel (tune maxConcurrency, kept low by default to stay polite).


Turn hiring signals into outreach

A company hiring is a company with budget and a need. SignalEngine enriches these into contacts and runs the outreach for you — across Reddit and Indeed / job-board hiring signals. This actor is a taste of the engine that powers it.