Wellfound Jobs Scraper: Startup, Tech & Equity
Pricing
from $6.00 / 1,000 job serp results
Wellfound Jobs Scraper: Startup, Tech & Equity
Extract US startup job listings from Wellfound.com (formerly AngelList Talent). Returns 25+ fields: title, company, salary + equity range, location, remote, tech stack, company stage, funding, founders, industry, description. Rich company page enrichment.
Pricing
from $6.00 / 1,000 job serp results
Rating
0.0
(0)
Developer
NanoScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract US startup and tech job listings from Wellfound.com (formerly AngelList Talent). Wellfound is the largest startup-native job board, with 100,000+ startups from pre-seed to late-stage listing 300,000+ live roles. Get title, company, salary, equity range, funding stage, tech stack, founders, and description in one call. No login required.
v2.0 (2026-08): Wellfound is behind Cloudflare's Managed Challenge on every plain-HTTP fetch. This rebuild uses a stealth-browser architecture (Camoufox + residential proxy) that reliably passes the challenge. If you used v1.x, the input schema is compatible: existing runs continue to work.
What data can you extract?
Every job listing includes 25+ fields.
Job details
- Job title, employment type, workplace mode (remote / hybrid / onsite / remote-anywhere)
- Location (city + state + country when detailed enrichment is on)
- Full description (plain text + HTML) when includeJobDetails is on
- Posted date (ISO 8601 UTC)
Salary and equity
- Structured salary min / max / currency (USD / EUR / GBP / CAD ...)
- Equity range: min / max as percentages
- No-equity flag when explicitly stated
- Original compensation string as shown on Wellfound
Company signal (from the SERP cache, no extra fetch)
- Company name, slug, Wellfound URL, logo
- One-line high concept / tagline
- Company size band (11-50, 51-200, 201-500 ...)
- Live jobs count at this employer
- Actively Hiring and other Wellfound badges
- Market taxonomy tags (Artificial Intelligence, Fintech, Healthcare ...)
Company page enrichment (opt in with includeCompanyDetails)
- Full About text, external website, founded year, industry
- Funding stage (seed, series-a, series-b, series-c, late-stage, public)
- Total funding raised
- Headquarters + all office locations
- Tech stack (Ruby, Python, Go, React, Postgres, AWS ...)
- Benefits list
- Founders with role and LinkedIn URL
- Other active roles at the company (dedup by slug, one fetch per company)
- Notable investors
- Visa sponsorship signal
Pricing
Pay per result, no monthly fees.
SERP mode (default), $6 per 1,000 jobs
Returns 25+ fields per job from the search results page. Salary + equity + company signal (name, size, logo, badges, market tags) all come from the SERP without a per-job fetch.
Full mode (includeJobDetails=true), $16 per 1,000 jobs
Adds a per-job detail-page fetch: full description text + HTML, industry, structured address, refined employment type. Roughly doubles runtime.
Deep mode (includeCompanyDetails=true), $16 + $5 per unique company
Also fetches each unique company page once for the enriched about text, funding stage, tech stack, benefits, founders list, and active jobs list. Dedup by company slug within a run: if 30 rows share the same employer, we fetch the company page once.
| Volume | SERP mode | Full mode | Deep mode (approx) |
|---|---|---|---|
| 100 jobs | $0.60 | $1.60 | $2.00 |
| 1,000 jobs | $6.00 | $16.00 | $19.00 |
| 10,000 jobs | $60.00 | $160.00 | $190.00 |
Deep mode cost depends on how many unique companies appear in your result set. Typical ratio: 3-5 rows per unique company on a broad search, ~1.5-2 rows per unique company on a narrow one.
The actor uses a full stealth browser through a residential proxy: the only reliable architecture against Wellfound's current Cloudflare Managed Challenge. Free Apify accounts include $5 in monthly credit, enough for ~800 SERP-mode jobs.
Use with AI Agents (MCP)
Connect this actor to any MCP-compatible AI client: Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.
Apify MCP server URL:
https://mcp.apify.com?tools=santamaria-automations/wellfound-jobs-scraper
Example prompts once connected:
"Use
wellfound-jobs-scraperto find backend engineer jobs in San Francisco. Return the top 10 as a table with title, company, salary range and equity range."
"Use
wellfound-jobs-scraperwith includeCompanyDetails=true to find remote Rust roles and list the companies with their funding stage and founders."
How to use
Option 1: Search keywords (most common)
{"searchQueries": ["software engineer", "product manager"],"location": "San Francisco","maxResultsPerQuery": 50}
Add company enrichment
Set includeCompanyDetails: true to pull each unique company's about text, funding, tech stack, founders, and active jobs list. includeJobDetails is auto-enabled so full descriptions come along.
{"searchQueries": ["backend engineer"],"location": "New York","remote": true,"maxResults": 50,"includeJobDetails": true,"includeCompanyDetails": true}
Option 2: Direct Wellfound search URLs
Set up filters on Wellfound.com (funding stage, team size, equity, remote-only), then paste the URL. All filters are preserved.
{"startUrls": ["https://wellfound.com/jobs?q[role_names][]=Backend+Engineer&q[remote]=true","https://wellfound.com/jobs?q[role_names][]=Data+Scientist&q[location]=San+Francisco"],"maxResultsPerQuery": 100}
You can mix searchQueries and startUrls in the same run.
Input reference
| Field | Type | Description |
|---|---|---|
searchQueries | string[] | One or more job role keywords. |
startUrls | string[] | Pre-filtered Wellfound search URLs. |
location | string | City or region (e.g. "San Francisco", "Remote"). |
remote | boolean | If true, restricts results to remote-friendly roles. |
includeJobDetails | boolean | Fetch each job's PDP for full description, industry, address. Adds cost. |
includeCompanyDetails | boolean | Also resolve each unique company page for about, funding, founders, tech stack. Auto-enables includeJobDetails. |
maxResults | integer | Total cap across all queries (default 25). |
maxResultsPerQuery | integer | Per-query cap (default 100). |
startPage | integer | Skip N pages before returning results (1-indexed). |
Output example
{"_type": "job","id": "4612613","title": "Senior Backend Engineer","company_name": "Stripe","company_slug": "stripe","company_url": "https://wellfound.com/company/stripe","company_logo_url": "https://photos.wellfound.com/startups/i/12345-abc-medium_jpg.jpg","company_high_concept": "Economic infrastructure for the internet","company_size_range": "SIZE_5000_PLUS","company_active_jobs_count": 87,"company_badges": ["Actively Hiring"],"location": "San Francisco","location_city": "San Francisco","location_state": "California","location_country": "United States","workplace_type": "hybrid","remote_option": true,"salary_min": 180000,"salary_max": 250000,"salary_currency": "USD","salary_text": "$180k – $250k • 0.5% – 1.5%","equity_min": 0.5,"equity_max": 1.5,"equity_text": "0.5% – 1.5%","no_equity": false,"employment_type": "full-time","industry": "Fintech","market_tags": ["Payments", "SaaS", "Fintech"],"description_snippet": "We are looking for a Senior Backend Engineer to lead payments infrastructure...","description_full": "Full text of the job description...","posted_at": "2026-08-15T12:00:00Z","source_url": "https://wellfound.com/jobs/4612613-senior-backend-engineer","source_platform": "wellfound.com","apply_url": "https://wellfound.com/jobs/4612613-senior-backend-engineer","company_about": "Stripe builds economic infrastructure for the internet...","company_website": "https://stripe.com","company_founded": 2010,"company_stage": "late-stage","company_funding_total": "$8.7B","company_industry": "Fintech","company_headquarters": "San Francisco, CA","company_offices": ["San Francisco, CA", "New York, NY", "Dublin, Ireland"],"company_tech_stack": ["Ruby", "Go", "React", "Postgres"],"company_benefits": ["Health insurance", "401(k)", "Parental leave"],"company_founders": [{"name": "Patrick Collison", "role": "Co-founder & CEO", "linkedin_url": "https://linkedin.com/in/patrick", "bio": null}],"company_investors": ["Sequoia Capital", "Andreessen Horowitz", "General Catalyst"],"sponsors_visa": true,"extraction_mode": "serp+detail+company","search_query": "software engineer in San Francisco","serp_page": 1,"scraped_at": "2026-08-20T21:30:00Z"}
Why this scraper
- Startup-native fields other Indeed / LinkedIn scrapers do not capture: equity ranges, funding stage, founder LinkedIn URLs, tech stack, investor list.
- One fetch per unique company, not per row. A 100-job pull with 30 unique companies fetches 30 company pages, not 100.
- All filters preserved via startUrls: paste any Wellfound search URL and every filter set on the site (funding stage, team size, equity range, remote-only) is carried through.
- Battle-tested stealth: same Camoufox + residential architecture that unblocks indeed.com, is24, and other Cloudflare-Managed-Challenge sites.
Use cases
Startup market intelligence
Track which stage-A / stage-B companies are actively hiring in your vertical. Combine with funding data to spot the next wave of open positions before they hit Indeed.
Founder outreach
Extract founder LinkedIn URLs from company pages for direct sales / partnership outreach.
Tech stack targeting
Filter companies by tech stack (Rust, Go, Python) for vendor sales or recruiter sourcing.
Compensation benchmarking
Wellfound is one of the few boards that publishes equity ranges alongside salary. Aggregate by role and stage to build compensation intel.
Recruiter sourcing
Feed job listings and company_active_jobs into your ATS. Auto-alert on new roles at target companies.
Notes and limits
- US-focused: Wellfound serves global startups but the platform is US-headquartered. Non-US roles work, but posting density is highest for San Francisco, New York, Austin, Boston, Los Angeles, and remote-anywhere.
- Rate: about 20 jobs per SERP page. A 1,000-job run walks ~50 pages.
- Company page dedup: within a single run only. Two separate runs against the same company will re-fetch the company page (fresh charge).
- Founder LinkedIn URLs: extracted when Wellfound exposes them on the company page. About 60-80% of pre-seed to series-B companies expose founder profiles; larger public companies often do not.
Integrations
This actor works with all Apify integrations: API, webhooks, Zapier, Make, Google Sheets, Slack, Email.
Related Actors
- Indeed Scraper — Indeed jobs across 60+ countries
- LinkedIn Jobs Scraper — LinkedIn job listings globally
- Google Jobs Scraper — Aggregated jobs from Google's for-jobs surface
- Career Site Scraper — Greenhouse, Lever, Workday career pages
- Google Maps Scraper — Business data from Google Maps
Support
Open an issue on the Issues tab or email contact@nanoscrape.com. We usually reply within 6 hours.