App Logo
wellfound.com

Search Wellfound jobs

Search Wellfound (AngelList Talent) startup job listings by role keyword, with optional city location (omit for remote-only). Returns total, page, totalPages, and jobs (jobId, title, url, company, companyUrl, jobType, compensation, location, experience, postedAgo). Wellfound's own search box is a fixed-taxonomy combobox with no free-text server filtering, so this drives its role/location landing pages instead (/role/r/<role> for remote, /role/l/<role>/<location> otherwise) by slugifying the query/location. If Wellfound doesn't recognize the resulting slug it silently redirects to a broad fallback page (e.g. all-roles-remote) instead of erroring — the script detects that redirect and throws instead of returning unrelated jobs. The header's reported total can exceed the number of job rows actually rendered on the page (observed on small result sets); no further pages/lazy-load recovers the gap.

Input

query required

Free-text job role/title (e.g. "data engineer", "product manager"). Slugified and matched against Wellfound's own role taxonomy — unrecognized roles cause the script to throw rather than silently return unrelated jobs.

page optional

1-based page, per Wellfound's own pagination (?page=N).

Default: 1
location optional

Free-text city (e.g. "Paris", "San Francisco"). Omit to search remote-only listings. Slugified and matched against Wellfound's own location taxonomy; unrecognized locations cause the script to throw.

Output

jobs required
page required
total required

Wellfound's own reported matching-job count. May exceed jobs.length — observed cases where the page renders fewer rows than this count with no further page or lazy-load to recover the gap.

totalPages required

Start building not clicking