Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workday avatar

Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workday

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workday

Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workday

Every open job of any company from its own careers site: Greenhouse, Lever, Ashby, Workday and SmartRecruiters, detected from a name, domain or link. Title, location, remote, contract, salary when published, date, full description and apply link. Pay per job.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Alaa Tahir

Alaa Tahir

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Get every open job of any company straight from its own careers site: the job boards companies run on Greenhouse, Lever, Ashby, Workday and SmartRecruiters. Type a company name, a domain or paste a link: the hiring system is detected automatically.

Each job comes with its title, department, location, remote flag, contract type, salary range when the company publishes it, posting date, full description and apply link. Fresh data, read from the source the moment you run it, not from a weekly database. You pay per job delivered.

What you get for each job

GroupFields
JobCompany, title, department, team, job ID, requisition number
PlaceMain location, every location, country, workplace type (remote, hybrid, on-site), remote flag
ContractEmployment type (full-time, part-time, contract, internship), experience level when published
PayMinimum, maximum, currency and period of the salary range, and the range as written, when the company publishes it (structured on Lever and Ashby, read from the description elsewhere)
DatesPosting date, last update (Greenhouse)
Text and linksFull description as plain text, job page, apply link

Supported hiring systems

SystemWhat to enterExample
GreenhouseName, domain or board linkgitlab, https://boards.greenhouse.io/figma
Lever (US and EU)Name, domain or board linkhttps://jobs.lever.co/spotify
AshbyName, domain or board linknotion.com, https://jobs.ashbyhq.com/ramp
SmartRecruitersCompany ID or board linkhttps://jobs.smartrecruiters.com/BoschGroup
WorkdayThe careers site linkhttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite

You can also paste a company's own careers page (https://www.figma.com/careers/): the Actor finds the job board linked from it.

Use cases

  • Job seekers and job boards: collect every opening of your target companies, filtered by title, location, remote and date.
  • Recruiting and staffing agencies: spot which companies are hiring for the roles you place, and how fast.
  • Sales intelligence: hiring for a team is a buying signal; track new roles at your accounts every week.
  • Market and salary research: compare published pay ranges, locations and remote policies across companies.
  • AI agents and RAG: feed clean, structured job descriptions to your models.

How to use it

  1. Enter one or more companies, one per line: a name, a domain or a link.
  2. Optionally filter by words in the job title, location, remote jobs only and posted in the last N days.
  3. Set Max jobs per company (0 for all) and untick Include the job description if you only need titles and locations.
  4. Click Start, then download the results as JSON, CSV or Excel, or read them through the API.

A name is tried on Greenhouse, Lever, Ashby and SmartRecruiters in that order (Scale AI tries scaleai, scale-ai and scale). If it does not find the right board, paste its link instead.

Input example

{
"companies": ["gitlab", "notion.com", "https://jobs.lever.co/spotify", "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],
"titleKeywords": ["engineer", "developer"],
"locations": ["remote", "united states"],
"postedWithinDays": 30,
"maxJobsPerCompany": 200,
"includeDescription": true
}

Output example

{
"query": "gitlab",
"company": "GitLab",
"ats": "greenhouse",
"board": "gitlab",
"jobId": "8638232002",
"title": "AI Transformation Owner, CRO",
"department": "Enablement",
"team": null,
"location": "Remote, United States",
"locations": ["Remote, United States"],
"country": null,
"workplaceType": null,
"remote": true,
"employmentType": null,
"experienceLevel": null,
"salaryMin": 139200,
"salaryMax": 235200,
"salaryCurrency": "USD",
"salaryPeriod": "year",
"salaryText": "$139,200—$235,200 USD",
"postedAt": "2026-07-22T17:38:40Z",
"updatedAt": "2026-10-28T16:23:39Z",
"url": "https://job-boards.greenhouse.io/gitlab/jobs/8638232002",
"applyUrl": "https://job-boards.greenhouse.io/gitlab/jobs/8638232002",
"requisitionId": "6682",
"description": "GitLab is the intelligent orchestration platform for DevSecOps...",
"scrapedAt": "2026-11-03T09:30:00Z"
}

Pricing

$1.00 per 1,000 jobs (pay per event). Companies that cannot be found, or whose jobs do not match your filters, come back with an error field and are not charged. Set "Max jobs per company" and a maximum cost per run in the run options to keep full control.

How much does it cost to scrape company job boards?

RunCost
Every open job of one large company (about 700 jobs)$0.70
50 target companies, about 80 jobs each$4.00
200 companies every week, only new jobs of the last 7 days (about 6,000 jobs a month)$6.00 a month

Apify's free plan includes $5 of usage every month: enough for about 5,000 jobs a month without paying anything.

Use it from code or from an AI agent

  • API: start a run and fetch the dataset with the Apify API or the Python and JavaScript clients.
  • Schedules: run it daily or weekly with "Posted in the last N days" to collect only new openings.
  • AI agents: the Actor is available as a tool through the Apify MCP server, so assistants such as Claude can look up a company's open jobs directly.

More tools from this developer

ToolWhat it returnsPrice
AliExpress Search ScraperAliExpress products for any keyword or URL: price, discount, units sold, rating, delivery$3.00 / 1,000 products
Google Ads Transparency ScraperEvery Google ad of an advertiser or website: format, dates shown, image, texts and link$1.00 / 1,000 ads
Google Flights ScraperEvery flight of a route and date with price, times, stops, layovers and CO2, plus a lowest-price calendar$2.50 / 1,000 searches
Google Hotels ScraperHotel prices for your dates in any city, with stars, ratings, address and links$3.00 / 1,000 hotels
Google Trends ScraperInterest over time, by region and related queries for your own keyword list$2.50 / 1,000 search terms
Google Trends Trending Now ScraperEvery trending search of a country or US state, with volume, timing, category and news$0.80 / 1,000 trends

FAQ

Which companies are covered? Any company whose public job board runs on Greenhouse, Lever, Ashby, SmartRecruiters or Workday: together they power the careers pages of tens of thousands of companies, from startups to the Fortune 500.

Why is there no salary for some jobs? The Actor returns the pay range only when the company publishes it, as a structured field (Lever, Ashby) or written in the description (common for US jobs, where pay transparency laws apply).

Does it collect personal data? No. It returns job postings only: no recruiter or hiring manager names, and e-mail addresses and phone numbers are removed from descriptions.

Why did a company name return the wrong company or nothing? Several companies can use similar board names, and some boards use an unusual name. Paste the link of the company's job board (the page listing its open jobs) to target it exactly.

Is this an official product of these companies? No. This Actor is not affiliated with or endorsed by Greenhouse, Lever, Ashby, SmartRecruiters, Workday or the companies whose jobs it returns. It reads the public job boards these companies publish for job seekers.