Which YC Companies Are Hiring
Pricing
from $0.08 / actor start
Which YC Companies Are Hiring
Returns every Y Combinator company that is hiring right now, around 1,500 of the 6,200 in the YC directory. Filter by batch, industry, location, stage, team size and remote. Every row links straight to that company's live YC job listings.
Pricing
from $0.08 / actor start
Rating
0.0
(0)
Developer
Artem Lazarev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Get the full list of Y Combinator companies that are hiring right now, as structured data, in one run.
Right now that is 1,477 of YC's 6,202 companies — about 24% of the portfolio. The list changes every day as companies open and close roles, and this Actor gives you the current version of it whenever you ask.
No login, no cookies, no browsing 6,000 company pages. A full run takes a few seconds.
What this Actor does
The YC company directory hides a useful signal: which startups are actively hiring. That signal is scattered across thousands of individual company pages and mixed in with companies that are dormant, acquired, or fully staffed.
This Actor returns just the hiring ones, filtered the way you want them, as a clean list you can send to a spreadsheet, a CRM, a database, or your own app.
Ask it things like:
- Every Fintech company from the last four batches that is hiring
- Remote-friendly startups with fewer than 10 people that are hiring
- Companies in London or Bangalore that are hiring
- Every YC "top company" that is hiring
Who it's for
Job seekers and recruiters. Skip the companies that are not hiring. Every row includes a direct link to that company's live YC job listings, so you can go from list to application in one click. 760 of the companies currently hiring are remote-friendly.
Sales and BD teams. Hiring is the cheapest public signal that a startup has money and is growing. Filter to your ICP — B2B, Fintech, 10+ people, US-based — and you have a prospect list of companies that just raised or are scaling, complete with website, location, team size, and description for personalization.
VCs and analysts. Track hiring as a growth proxy across batches, industries, and regions. Run it on a schedule and diff the results to see who started hiring this week.
Builders. Power a job board, a newsletter, a Slack alert, or an AI agent with a reliable, structured feed of hiring startups.
What you get
One row per company:
| Field | Example |
|---|---|
name | Tesora |
oneLiner | Frontier AI for Actuaries |
description | Full YC company description |
website | https://tesora.ai |
jobsUrl | https://www.ycombinator.com/companies/tesora/jobs |
ycUrl | https://www.ycombinator.com/companies/tesora |
logoUrl | Company logo |
batch | Summer 2025 |
industry / subindustry | Fintech / Fintech -> Insurance |
industries / tags | ["Fintech", "Insurance"] / ["API", "Insurance", "AI"] |
teamSize | 5 |
stage | Early or Growth |
status | Active or Public |
allLocations | San Francisco, CA, USA |
regions | ["United States of America", "America / Canada"] |
isRemoteFriendly | true when YC lists the company as remote or partly remote |
topCompany | true for YC's top companies |
nonprofit | false |
launchedAt | 2025-08-19 |
ycCompanyId | 30663 |
slug | tesora |
checkedAt | Timestamp of this run |
Sample output
{"name": "Tesora","slug": "tesora","oneLiner": "Frontier AI for Actuaries","description": "Tesora builds frontier AI agents for actuaries at P&C carriers, reinsurers, and MGAs...","website": "https://tesora.ai","ycUrl": "https://www.ycombinator.com/companies/tesora","jobsUrl": "https://www.ycombinator.com/companies/tesora/jobs","logoUrl": "https://bookface-images.s3.amazonaws.com/small_logos/2793bc4802e1c1cddfc383aed3ac255ec33a0465.png","batch": "Summer 2025","industry": "Fintech","subindustry": "Fintech -> Insurance","industries": ["Fintech", "Insurance"],"tags": ["API", "Insurance", "AI"],"teamSize": 5,"stage": "Early","status": "Active","allLocations": "San Francisco, CA, USA","regions": ["United States of America", "America / Canada"],"isRemoteFriendly": false,"topCompany": false,"nonprofit": false,"launchedAt": "2025-08-19","ycCompanyId": 30663,"checkedAt": "2026-09-05T15:54:05+00:00"}
Every run also writes a summary to the key-value store under OUTPUT:
{ "totalHiring": 1477, "totalReturned": 5, "checkedAt": "2026-09-05T15:54:05+00:00" }
How to use it
- Click Start with empty input to get every YC company that is hiring.
- Add filters to narrow it down (all optional, see below).
- Export the results as JSON, CSV, Excel, or XML, or pull them from the Apify API.
- Optional: set a schedule to re-run it daily and watch the list change.
Input
Everything is optional. An empty input returns the complete list.
| Field | Type | What it does |
|---|---|---|
maxCompanies | integer | Cap the number of companies returned |
search | string | Free-text match on name, tagline, and description |
batch | array | W25, S25, or Summer 2025 — both styles work |
industry | array | Matches industry, sub-industry, industries, and tags |
location | array | Matches locations and regions |
stage | array | Early or Growth |
minTeamSize | integer | Only companies with at least this many people |
remoteOnly | boolean | Only companies whose YC regions include remote |
topCompaniesOnly | boolean | Only YC's top companies |
Filters combine with AND. Values inside one filter combine with OR. Text matching is case-insensitive and partial, so "industry": ["fin"] catches Fintech.
Example — small remote-friendly fintech startups from the newest batches:
{"batch": ["S25", "F25", "W26"],"industry": ["Fintech"],"remoteOnly": true,"maxCompanies": 50}
Example — everything, no filters:
{}
Pricing
$0.15 per run on the free plan, dropping to $0.08 on higher Apify plans.
You are charged once per run, regardless of what comes back. Pulling all ~1,500 hiring companies costs exactly the same as pulling three, so there is no reason to hold back on the broad queries. A daily schedule works out to roughly $4.50 a month.
There is no per-result fee and no compute surprise: the Actor caps at 1 GB of memory, which is one billable event per run.
Integrations
Because the output is a plain list, it drops straight into the rest of the Apify ecosystem: push results to Google Sheets, Slack, Airtable, Zapier, Make, or your own webhook, or query the dataset from the API. Schedule it daily and you have a live feed of hiring YC startups.
Where the data comes from
yc-oss/api, a community-maintained mirror of Y Combinator's public company directory, rebuilt daily. This Actor reads its companies/hiring.json slice — exactly the set of companies flagged isHiring: true, the same flag that puts a company on the YC jobs board.
FAQ
How fresh is the data? The upstream mirror rebuilds daily, so the list reflects YC's directory as of the last sync rather than the last minute. For a hiring list that turns over across days and weeks, that is the right resolution.
Does "hiring" mean a specific role is open?
It means the company has open roles listed with YC. Individual postings can be filled between syncs, which is why every row carries jobsUrl pointing at that company's live listings.
Can I get the individual job postings, titles, and salaries? Not from this Actor — it returns companies, by design. For per-role detail including titles, salary ranges, equity, and founders, use YC Jobs Scraper.
Does it need a YC login or proxy? No. It reads a public data source, so there is nothing to authenticate and nothing to get blocked.
Is this legal? It reads public company directory data, no personal data and nothing behind a login. As always, what you do with the data afterwards is on you — check the Apify guide on ethical scraping if you plan to use it commercially.
Feedback
Found a bug or want another filter? Open an issue on the Actor's GitHub repo or use the Issues tab on the Actor page.