Y Combinator Jobs Scraper — Work at a Startup Listings
Pricing
from $0.0015 / job
Y Combinator Jobs Scraper — Work at a Startup Listings
Scrape every open job at Y Combinator startups: title, salary range, equity, experience, visa, skills, location, remote, role, full description and company info (batch, team size, website, LinkedIn). Filter by role, keyword, location or salary.
Pricing
from $0.0015 / job
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Y Combinator Jobs Scraper: Work at a Startup Listings with Salary & Equity
Y Combinator Jobs Scraper collects every open job at Y Combinator startups, the listings shown on YC's "Work at a Startup" board. Each job row includes the title, salary range, equity, minimum experience, visa policy, skills, location, remote flag, role and full job description. It also carries company details: YC batch, one-liner, website, team size, location, LinkedIn page and tags. You can filter by role, keyword, location, salary, batch or company and export to CSV, Excel or JSON.
What does Y Combinator Jobs Scraper do?
YC startups post thousands of engineering, product, design, sales and operations roles, many with transparent salary and equity. This scraper turns that job board into a structured dataset:
- 💼 All open YC startup jobs, or a filtered slice: only engineering, only remote, only Summer 2025 companies, only roles paying $150K+.
- 💰 Compensation data: the salary range as shown, parsed salaryMin / salaryMax / currency, and the equity range.
- 🧠 Requirements: minimum experience, skills (React, Python, LLMs…) and visa policy.
- 📝 Full job description, interview process and hiring manager name, if you want them.
- 🏢 Company context: batch, one-liner, website, team size, HQ location, LinkedIn and industry tags.
What data can you scrape from YC's job board?
| Job data | Company data |
|---|---|
| Job title and link | Company name and YC profile link |
| Role (Engineering, Product, Design, Sales…) | YC batch (e.g. S25, W26) |
| Specialty (Full stack, Backend, ML…) | One-liner |
| Job type (Full-time, Internship…) | Website |
| Location and remote flag | Team size |
| Salary range, min, max and currency | Company location |
| Equity range | LinkedIn page |
| Minimum experience | Industry tags |
| Visa policy | Logo |
| Skills | |
| Posted (how long ago) | |
| Full description and interview process | |
| Hiring manager name |
Use cases for YC jobs data
- Job search: find every remote ML role at a YC startup paying $180K+, without endless scrolling.
- Salary benchmarking: compare startup salary and equity ranges by role, seniority, location and batch.
- Recruiting and staffing agencies: spot fast-growing YC companies that are hiring right now and pitch them candidates.
- Sales prospecting: hiring signals show which startups are scaling and what tech stack they use.
- Market research and VC analysis: track hiring velocity and roles across YC batches.
- Job boards and newsletters: feed fresh YC startup jobs into your site, Slack community or weekly digest.
How to scrape Y Combinator jobs
- Click Try for free to open Y Combinator Jobs Scraper in Apify Console.
- Choose roles, and optionally a keyword, location, remote only or minimum salary.
- Optionally narrow the companies by YC batch, company search or a list of specific companies.
- Set Max jobs (0 = every open job) and click Start.
- Download the jobs as CSV, Excel or JSON, or connect them to your tools.
Input
Example input
{"roles": ["eng"],"keyword": "React","location": "San Francisco","remoteOnly": false,"minSalary": 150000,"batches": ["Summer 2025", "Winter 2026"],"includeDescription": true,"maxJobs": 200}
| Field | Description |
|---|---|
| Roles | Engineering, Design, Product, Science, Sales, Marketing, Support, Operations, Recruiting & HR, Finance, Legal. |
| Keyword | Matches the job title, specialty and skills. |
| Location contains | Matches the job location, e.g. New York, London, US. |
| Remote jobs only | Only remote roles. |
| Job types | Full-time, Internship, Part-time, Contract. |
| Minimum salary | Only jobs whose salary range reaches this yearly amount. |
| YC batches | E.g. Summer 2025, Winter 2026. |
| Company search | E.g. fintech, AI agents, developer tools. |
| Specific companies | YC company links or slugs; only their jobs are returned. |
| Include full job description | Adds the description, interview process and hiring manager. |
| Max jobs | Stop after this many jobs (0 = all). |
Scrape all jobs at specific YC companies
Add company links such as https://www.ycombinator.com/companies/bountiful to Specific companies. You'll get every open role at those startups.
Get new YC jobs every day
Create an Apify schedule with your filters and compare runs by jobId to catch new postings.
Output
Job example
{"jobId": "112709","title": "Senior Frontend Engineer, Product & UX","url": "https://www.ycombinator.com/companies/conus/jobs/iJWPsUM-senior-frontend-engineer-product-ux","company": "CONUS","companyBatch": "F26","companyOneLiner": "The AI knowledge layer for medical devices","companyWebsite": "https://www.conus-med.com","companyTeamSize": 3,"companyLocation": "Cologne, Germany","companyLinkedinUrl": "https://www.linkedin.com/company/conus-med/","companyTags": ["Artificial Intelligence", "Healthcare"],"location": "Cologne, NRW, DE","isRemote": false,"jobType": "Full-time","role": "Engineering","roleSpecificType": "Frontend","salaryRange": "€80K - €150K EUR","salaryMin": 80000,"salaryMax": 150000,"salaryCurrency": "€","equityRange": null,"minExperience": "6+ years","visa": "US citizenship/visa not required","skills": ["CSS", "React", "TypeScript"],"postedAgo": "6 days","hiringManager": "Vincent Paffrath","description": "CONUS (YC F26) is the AI knowledge layer for medical devices…"}
Output schema
| Field | Type | Description |
|---|---|---|
jobId | string | Job ID. |
title | string | Job title. |
url | string (URL) | Job page. |
company | string | Company name. |
companyBatch | string | YC batch code, e.g. S25. |
companyOneLiner | string | Company one-liner. |
companyWebsite | string (URL) | Company website. |
companyUrl | string (URL) | Company's YC profile. |
companyLogoUrl | string (URL) | Company logo. |
companyTeamSize | integer | Team size. |
companyLocation | string | Company HQ. |
companyLinkedinUrl | string (URL) | Company LinkedIn page. |
companyTags | array | Industry tags. |
location | string | Job location. |
isRemote | boolean | Remote job. |
jobType | string | Full-time, Internship, etc. |
role | string | Job function. |
roleSpecificType | string | Specialty, e.g. Backend, Full stack. |
salaryRange | string | Salary range as posted. |
salaryMin, salaryMax | integer | Parsed salary bounds. |
salaryCurrency | string | Salary currency symbol or code. |
equityRange | string | Equity range. |
minExperience | string | Minimum experience. |
visa | string | Visa policy. |
skills | array | Required skills. |
postedAgo | string | Time since the job was posted. |
lastActive | string | Last recruiter activity, if shown. |
hiringManager | string | Hiring manager name (with description). |
description | string | Full job description, in Markdown (with description). |
interviewProcess | string | Interview process (with description). |
scrapedAt | string (ISO date) | When the row was collected. |
How much does it cost to scrape Y Combinator jobs?
Y Combinator Jobs Scraper uses pay-per-job pricing: a small fixed price for each job row, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More job data
- Y Combinator Companies Scraper: the full YC company directory with founders' companies, batches and industries.
- LinkedIn Jobs Scraper: jobs from LinkedIn.
- Company Jobs Scraper: jobs straight from company career pages.
- Remote Jobs Aggregator: remote jobs from many boards in one run.
FAQ
How many YC jobs are there? Usually several thousand open roles across roughly 1,500 hiring YC companies. Set Max jobs to 0 to get all of them.
Are salaries included? Yes. Most YC job posts show a salary range and often an equity range. You get the original text plus parsed min, max and currency.
Can I get only remote jobs? Yes. Switch on Remote jobs only, or use Location contains for a specific city or country.
Can I filter by YC batch?
Yes. Use YC batches, e.g. Summer 2025, to target the newest startups.
How fresh is the data? Every run reads the live job board, so you get the roles open right now.
Can I apply through the scraper?
No. Use the job url to view the post and apply on YC's site.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Y Combinator Jobs Scraper with other apps? Y Combinator Jobs Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Related Actors
Notes
Original clean-room implementation. Returns only public data; you are responsible for compliance with Y Combinator's terms. Not affiliated with Y Combinator.