startup-job-scraper avatar

startup-job-scraper

Pricing

from $20.00 / 1,000 results

Go to Apify Store
startup-job-scraper

startup-job-scraper

Scrape and normalize startup jobs from Wellfound and Y Combinator’s Work at a Startup. Filter by role, title, location, employment type, experience, salary, and more. Get clean, structured job data for recruiting, job boards, market research, and AI pipelines.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

Ayomide Oseni

Ayomide Oseni

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Startup Job Scraper

Scrape startup jobs from Wellfound and Y Combinator's Work at a Startup and turn them into clean, structured datasets ready for recruiting, job boards, market research, and AI applications.

What does Startup Job Scraper do?

Startup Job Scraper extracts job listings from startup-focused job boards and normalizes them into a consistent schema.

Supported sources

  • Wellfound — startup and technology jobs
  • Work at a Startup — jobs from YC startups

Extracted data

Each job can include:

  • Job title
  • Company name
  • Company URL
  • Job location
  • Remote status
  • Employment type
  • Salary / compensation
  • Minimum and maximum experience
  • Job description
  • Application URL
  • Source URL
  • Source job ID
  • YC batch information
  • Fetch timestamp

The Actor also generates a stable job_id, making it easier to deduplicate jobs across sources.

Filtering

Narrow your results using filters such as:

  • role
  • titleKeyword
  • location
  • remote
  • employmentType
  • minExperience
  • companyStage
  • companySize
  • hasSalary
  • hasEquity
  • visaSponsorshipNotRequired
  • sortBy

You can also select specific sources or scrape from all supported boards.

Example input

{
"sources": ["wellfound", "workatastartup"],
"role": "backend-engineer",
"titleKeyword": "Python",
"location": "Remote",
"remote": "any",
"employmentType": "full-time",
"minExperience": 2,
"maxJobs": 50
}

Example output

{
"job_id": "a8f3...",
"source": "wellfound",
"source_job_id": "123456",
"title": "Backend Engineer",
"company": "Acme",
"company_url": "https://wellfound.com/company/acme",
"location": "Remote",
"remote_policy": "remote",
"employment_type": "full-time",
"salary_min": 100000,
"salary_max": 150000,
"salary_currency": "USD",
"source_url": "https://...",
"application_url": "https://...",
"description": "Build scalable backend systems..."
}

What can you build?

Use the data to:

  • Build startup-focused job boards

  • Power recruiting and sourcing pipelines

  • Monitor startup hiring activity

  • Create job alerts and newsletters

  • Track hiring trends by role or location

  • Build AI-powered job discovery tools

  • Research startup hiring markets

  • Feed jobs into your own database or search engine

Run it

  1. Open Startup Job Scraper.

  2. Configure your sources and filters.

  3. Set the maximum number of jobs.

  4. Start the Actor.

  5. Export the results as JSON, CSV, Excel, or connect the dataset to your application through the Apify API.

Notes

Job-board HTML and embedded data structures can change over time. Results depend on what the supported sources make publicly available at the time of the run.

More job sources and advanced pagination are planned as the Actor evolves.