Pricing
from $2.80 / 1,000 yc job details
Y Combinator Jobs Scraper
Scrape Y Combinator startup job listings with salary, equity, visa sponsorship, founder data, and full descriptions. Filter by role and location. Job-centric output ready for recruiting, salary benchmarking, and startup research.
Pricing
from $2.80 / 1,000 yc job details
Rating
3.9
(3)
Developer
Actor stats
3
Bookmarked
264
Total users
70
Monthly active users
11 hours
Issues response
a day ago
Last modified
Categories
Share
Y Combinator Jobs Scraper
Extract startup job listings from Y Combinator's Work at a Startup platform. Scrape salary ranges, equity, visa sponsorship, experience requirements, skills, full descriptions, founder data, and company metadata from every YC-backed job posting.
| Discover 3,500+ startup jobs from 800+ YC companies โ benchmark compensation, and source candidates across the entire ecosystem. |
๐ Image
Copy to your AI assistant
Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.
parsebird/yc-jobs-scraper on Apify. Call:ApifyClient("TOKEN").actor("parsebird/yc-jobs-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs:searchQuery(string, keyword to search e.g."machine learning"),roleFilter(string,"software-engineer"/"designer"/"product-manager"/etc.),maxResults(integer). Full actor spec: fetch build via GEThttps://api.apify.com/v2/acts/parsebird~yc-jobs-scraper(Bearer TOKEN). Get token: https://console.apify.com/account/integrations
What does Y Combinator Jobs Scraper do?
This Actor scrapes workatastartup.com, Y Combinator's official job platform for funded startups. It discovers ALL companies with active job listings, fetches every job from each company page, and enriches results with detail pages. Each record includes:
- Job details โ title, type (full-time/contract/internship), role category, skills required
- Compensation โ salary range with min/max parsed into numbers, currency, equity percentage range
- Location โ city, state, country, or "Remote"
- Requirements โ experience level, visa sponsorship status, required skills
- Company data โ name, YC batch, tagline, description, team size, industry, website, logo
- Founders โ names, roles, and avatar URLs
- Full description โ complete job description in both plain text and HTML
- Interview process โ interview details when available
- Apply URL โ direct link to apply
Why scrape YC Jobs?
- Salary benchmarking โ Compare compensation across YC startups by role, location, and company stage
- Recruiting โ Source candidates interested in startup roles, or find companies hiring for specific skills
- Market research โ Track hiring patterns, in-demand roles, and growth signals across the YC ecosystem
- Lead generation โ Identify fast-growing companies and decision-makers (founders)
- Investment research โ Monitor hiring activity as a signal of company traction
- Job aggregation โ Feed YC job data into your own job board, newsletter, or alert system
How to use
- Go to the Y Combinator Jobs Scraper page on Apify Store
- Click Try for free
- Configure your input:
- Search Query โ Enter a keyword (e.g. "machine learning", "react", "backend") or leave empty to discover ALL jobs
- Role Filter โ Optionally filter by role category
- Location Filter โ Filter by city or region (e.g. "New York", "Remote", "New York, San Francisco")
- Max Results โ Cap the number of jobs returned
- Click Start and wait for the run to finish
- Download your data in JSON, CSV, Excel, or connect via API
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | (empty) | Keyword search (e.g. "machine learning"). Leave empty to discover all 3,500+ jobs from 800+ companies |
roleFilter | string | (empty) | Filter by role: software-engineer, designer, product-manager, data-scientist, sales, marketing, support, operations, recruiting, science |
locationFilter | string | (empty) | Filter by location. Supports multiple comma-separated locations (e.g. "New York, San Francisco"). Each is matched as OR. Location terms are also passed to the search engine for better discovery. |
maxResults | integer | 100 | Max jobs to return (0 = unlimited). For full discovery runs, increase the Actor timeout to 5 minutes |
Note on location filter: The location filter matches against the job's posted location (where the role is based), not the company's headquarters. A company based in San Francisco may post jobs in New York โ the filter checks where the job is, not where the company is headquartered. This means you may see fewer companies per location than expected, but every returned job is genuinely available in your specified location.
Output data
Each job is enriched with its detail page automatically:
{"jobId":"83576","title":"Software Engineer","url":"https://www.workatastartup.com/jobs/83576","companyName":"Kabilah","companySlug":"kabilah","companyUrl":"https://www.workatastartup.com/companies/kabilah","companyTagline":"Pioneering Generative AI for Nursing","ycBatch":"W24","jobType":"Full-time","roleCategory":"Full stack","salaryRange":"$125K - $180K","salaryMin":125000,"salaryMax":180000,"salaryCurrency":"USD","equity":"0.25% - 1.00%","location":"New York, NY, US / Seattle, WA, US / San Francisco, CA, US / Remote (US)","experience":"3+ years","visaSponsorship":"US citizen/visa only","skills":["Android","Microsoft Azure","iOS","Python"],"description":"You will work directly with our leadership team to build features...","descriptionHtml":"<p>You will work directly with our leadership team...</p>","companyDescription":"Pioneering Generative AI for Nursing","companyIndustry":"Healthcare","companyLogo":"https://bookface-images.s3.amazonaws.com/small_logos/...","companyWebsite":"https://www.kabilah.com","founders":[{"name":"Umar Nadeem","role":"Founder","avatarUrl":"https://..."},{"name":"Sarah Raza","role":"Founder","avatarUrl":"https://..."}],"applyUrl":"https://account.ycombinator.com/authenticate?...","scrapedAt":"2026-05-03T13:14:01.654079+00:00"}
Pricing
This Actor uses Pay-per-event pricing:
| Event | Cost | Rate |
|---|---|---|
yc-job-detail | $0.0028 | $2.80 per 1,000 jobs |
Cost examples:
- 10 jobs: $0.028
- 50 jobs: $0.14
- 100 jobs: $0.28
- 500 jobs: $1.40
- 1,000 jobs: $2.80
You only pay for the jobs actually returned.
Tips and best practices
- Start small โ Set
maxResultsto 5-10 to preview the data before running larger scrapes - Keyword search โ Use
searchQueryto find jobs by keyword (e.g. "react", "machine learning", "backend") - Discover all jobs โ Leave
searchQueryempty to find every available job across the YC ecosystem (3,500+ jobs from 800+ companies) - Role filter โ Use
roleFilterto narrow results to a specific role category after discovery - Scheduling โ Set up weekly runs to track new job postings and hiring trends
Integrations
Connect this Actor to your workflow:
- Google Sheets โ Export results directly
- Webhooks โ Trigger actions when new data arrives
- API โ Access data programmatically via the Apify API
- Zapier / Make โ Automate downstream workflows
