Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workday
Pricing
from $1.00 / 1,000 jobs
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Security
Limited permissionsShare
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
| Group | Fields |
|---|---|
| Job | Company, title, department, team, job ID, requisition number |
| Place | Main location, every location, country, workplace type (remote, hybrid, on-site), remote flag |
| Contract | Employment type (full-time, part-time, contract, internship), experience level when published |
| Pay | Minimum, 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) |
| Dates | Posting date, last update (Greenhouse) |
| Text and links | Full description as plain text, job page, apply link |
Supported hiring systems
| System | What to enter | Example |
|---|---|---|
| Greenhouse | Name, domain or board link | gitlab, https://boards.greenhouse.io/figma |
| Lever (US and EU) | Name, domain or board link | https://jobs.lever.co/spotify |
| Ashby | Name, domain or board link | notion.com, https://jobs.ashbyhq.com/ramp |
| SmartRecruiters | Company ID or board link | https://jobs.smartrecruiters.com/BoschGroup |
| Workday | The careers site link | https://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
- Enter one or more companies, one per line: a name, a domain or a link.
- Optionally filter by words in the job title, location, remote jobs only and posted in the last N days.
- Set Max jobs per company (0 for all) and untick Include the job description if you only need titles and locations.
- 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?
| Run | Cost |
|---|---|
| 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
| Tool | What it returns | Price |
|---|---|---|
| AliExpress Search Scraper | AliExpress products for any keyword or URL: price, discount, units sold, rating, delivery | $3.00 / 1,000 products |
| Google Ads Transparency Scraper | Every Google ad of an advertiser or website: format, dates shown, image, texts and link | $1.00 / 1,000 ads |
| Google Flights Scraper | Every 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 Scraper | Hotel prices for your dates in any city, with stars, ratings, address and links | $3.00 / 1,000 hotels |
| Google Trends Scraper | Interest over time, by region and related queries for your own keyword list | $2.50 / 1,000 search terms |
| Google Trends Trending Now Scraper | Every 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.