Wellfound Startup Jobs Scraper
Pricing
from $1.90 / 1,000 job listings
Wellfound Startup Jobs Scraper
Get startup job listings from Wellfound (formerly AngelList Talent) by role/keyword: salary AND equity ranges, company size, stage, markets, website and full descriptions. No login needed.
Pricing
from $1.90 / 1,000 job listings
Rating
0.0
(0)
Developer
Salman Bareesh
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Get startup job listings straight from Wellfound (formerly AngelList Talent) - the largest job board built specifically for startups. This is a Wellfound jobs API alternative for anyone who needs structured startup job data without scraping the site by hand: search by role/keyword and pull job title, salary range, equity range, company details and a description snippet for every match, with no Wellfound login or API key required.
Why use this Actor?
Wellfound is one of the few job boards where companies routinely publish equity ranges alongside salary - a real signal for anyone comparing startup offers, building compensation benchmarks, or qualifying leads by company stage. This Actor is built to capture that completely and reliably:
- Salary AND equity, structured. Salary comes from Wellfound's own structured job-posting data (min/max/currency); equity comes from the compensation text Wellfound displays next to it (e.g. "0.05% - 0.25%"), parsed into
equityMin/equityMaxrather than left as a string. - Company context: size, funding stage (Early/Growth/Scale), public website, and industry/market tags - not just the job title.
- No login, no API key. Reads only Wellfound's own public pages.
- Runs on Apify's infrastructure: schedule it, pull results via the API, export to Sheets/JSON/CSV, or wire it into an integration - all without maintaining your own scraper.
Use cases: recruiters and sourcers building a startup-jobs pipeline, jobseekers tracking new startup roles in a niche, market researchers benchmarking startup compensation (including equity) by stage or industry, and lead-generation teams identifying actively-hiring startups.
What data does this Actor extract?
| Field | Type | Description |
|---|---|---|
jobTitle | string | The job's title |
companyName / companySlug | string | The hiring startup |
companyWebsite | string | null | The company's own public website, when Wellfound publishes it |
location | string | Where the role is based (or its base location for remote roles) |
remoteFlag | boolean | Whether the role is remote |
salaryMin / salaryMax / currency | number / string | Structured annual salary range |
salaryText | string | Wellfound's own compensation text, as displayed (salary + equity together) |
equityMin / equityMax | number | Equity range in percent, when Wellfound publishes one (0/0 for an explicit "No equity"; null when not disclosed at all) |
jobType | string | e.g. full-time, contract |
postedAt | string | ISO-8601 posting date |
jobUrl | string | Direct link to the listing on wellfound.com |
companySize | string | e.g. "11-50 employees" |
companyMarkets | array | Industry/market tags Wellfound assigns the company |
companyStage | string | null | e.g. "Early Stage", "Growth Stage", "Scale Stage" |
description | string | A snippet of the full job description |
How to scrape Wellfound startup jobs
- Open this Actor and, in Input, type a role or keyword (e.g. "Backend Engineer", "Product Manager") - or leave it as the default to see a sample.
- Optionally narrow results with a location filter, company stage, or job type.
- Set Max jobs (up to 200) and click Start.
- When the run finishes, open the Dataset tab to view, filter, or export the results.
How much will it cost to scrape Wellfound?
This Actor uses pay-per-result pricing: $0.0025 per job returned (lower on higher Apify plans: Bronze $0.00225, Silver $0.002, Gold/Platinum/Diamond $0.0019). Apify's free plan includes monthly platform credit, so light/occasional use can run entirely within the free tier. There is no separate compute-unit charge on top of the per-result price.
Input
See the Input tab for the full list of options (role/keyword, location filter, remote-only, company stage, job type, max jobs). Every field is optional - an empty input scrapes a small sample of Software Engineer roles so you can see the output shape immediately.
Output
You can download the dataset in JSON, CSV, Excel, HTML, or other formats from the Dataset tab. Example output (from a real run, trimmed to two items):
[{"jobTitle": "Senior Software Engineer","companyName": "Confident LIMS","companySlug": "confidentlims","companyWebsite": "https://www.confidentlims.com/","companyLogo": "https://photos.wellfound.com/startups/i/829771-....jpg","location": "San Francisco Bay Area","remoteFlag": true,"salaryMin": 100000.0,"salaryMax": 180000.0,"currency": "USD","salaryText": "$100k – $180k • 0.05% – 0.25%","equityMin": 0.05,"equityMax": 0.25,"jobType": "full-time","postedAt": "2026-09-10T17:59:14Z","jobUrl": "https://wellfound.com/jobs/4697947-senior-software-engineer","companySize": "11-50 employees","companyMarkets": ["SaaS", "Information Technology", "Analytics", "Software", "Web Development"],"companyStage": "Early Stage","description": "Confident powers analytical testing labs — the labs that test samples on behalf of businesses and report product safety to consumers and regulators at high volume..."},{"jobTitle": "Software Engineer","companyName": "Oklo","companySlug": "oklo","companyWebsite": "https://www.oklo.com","location": "Santa Clara, California, United States","remoteFlag": true,"salaryMin": 110000.0,"salaryMax": 200000.0,"currency": "USD","salaryText": "$110k – $200k","equityMin": null,"equityMax": null,"jobType": "full-time","postedAt": "2026-08-12T16:29:14Z","jobUrl": "https://wellfound.com/jobs/4579450-software-engineer","companySize": "51-200 employees","companyMarkets": ["Clean Energy", "Renewable Energies", "Renewable Tech", "Nuclear Energy"],"companyStage": null,"description": "..."}]
Tips
- Keep Max jobs modest (20-50) for quick exploratory runs; each job costs one extra request (its detail page) at roughly 1 request/second, so 200 items takes a few minutes.
- If
companyWebsite/companyMarkets/structuredsalaryMin/salaryMaxcome back null for some items, that job's detail page could not be fetched or parsed that run (see Limits) -salaryTextand the search-page fields are still populated.
Limits
- Remote roles only, verified. Wellfound's public, unauthenticated role-search page (
wellfound.com/role/r/{role}) that this Actor reads only ever returns remote roles, regardless of query-string overrides - there is no equivalent public page found for on-site-only search. TheremoteOnlyinput is kept for forward compatibility but currently has no additional effect. - Company profile pages are not scraped.
wellfound.com/company/{slug}pages return Wellfound's own "Security Check" interstitial to this Actor's requests; this Actor does not attempt to solve or bypass it.companyWebsiteandcompanyMarketsinstead come from the public schema.org job-posting data on each job's own detail page, which is not challenged the same way - when a specific job's detail page can't be fetched, those two fields fall back to null (or, forcompanyMarkets, to the company's public B2B/B2C tag when Wellfound shows one) rather than blocking the run. - Equity ranges are only as complete as what each company chose to disclose to Wellfound;
nullmeans "not disclosed", not "zero". - Respects Wellfound's servers: paced at roughly 1 request/second with bounded retries and Apify Proxy session rotation on a block, rather than hammering a blocked IP.
Legal
Our Actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the target site has chosen to publish publicly. We therefore believe that our Actors, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data (e.g. a job's contact name, if a company chose to publish one). Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
Found an issue or have a feature request? Use the Issues tab. Need programmatic access? See the API tab for this Actor's REST/client endpoints.