Greenhouse, Lever & Ashby Jobs Scraper with AI Salary & Skills
Pricing
from $6.00 / 1,000 job enricheds
Greenhouse, Lever & Ashby Jobs Scraper with AI Salary & Skills
Get every open job from company career boards on Greenhouse, Lever, Ashby and Workable, with AI-extracted salary, seniority, remote policy, visa sponsorship, skills and tech stack as clean columns.
Pricing
from $6.00 / 1,000 job enricheds
Rating
0.0
(0)
Developer
jay casey
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Get every open job from company career boards on Greenhouse, Lever, Ashby and Workable, with salary, seniority, remote policy, visa sponsorship, years of experience, skills and tech stack pulled out of the job text into clean columns.
What can ATS Job Enricher do?
Give it company names or career-board links. It reads the companies' public job-board APIs (no login, no proxies), filters by title, location and date, then has an LLM read each job description and fill in the fields that boards don't provide as data. You get one row per job, ready for a spreadsheet, CRM or job site.
| What you get | Features |
|---|---|
| 💰 Salary min/max, currency, period, plus the exact salary text as posted | 🏢 Greenhouse, Lever, Ashby and Workable from one input |
| 🎚️ Seniority, job function, minimum years of experience | 🔎 Bare slugs like stripe are tried on all four boards |
| 🌍 Remote / hybrid / onsite and allowed remote regions; visa sponsorship yes/no/unknown | 🧹 Values are validated: unknown stays unknown, salaries are never guessed |
| 🛠️ Must-have skills, nice-to-have skills, tech stack, responsibilities, benefits, one-line summary | ⚡ 8 jobs enriched in parallel |
Who this is for
- Recruiters and staffing agencies building lead lists of companies hiring for a role
- Sales teams using hiring as a buying signal (e.g. "companies hiring data engineers who use Snowflake")
- Job boards and newsletters that need structured salary and remote data
- Labor-market and comp research across many companies
Real example output
From a real run on https://jobs.ashbyhq.com/notion (2026-10-08), description field trimmed:
{"company": "notion","ats": "ashby","title": "Software Engineer, Developer Platform","location": "San Francisco, California","department": "Engineering","workplaceType": "Hybrid","url": "https://jobs.ashbyhq.com/notion/1fc309c8-da20-4ff2-84c7-8b863ece2b0a","postedAt": "2026-08-24T14:44:49.699+00:00","companyBoardsOpenJobs": 133,"seniority": "senior","remotePolicy": "hybrid","salaryMin": 213000,"salaryMax": 320000,"salaryCurrency": "USD","salaryPeriod": "year","salaryText": "$213,000 - $320,000 per year","yearsExperienceMin": 7,"visaSponsorship": "unknown","mustHaveSkills": ["TypeScript", "Backend development", "Frontend development", "API development", "System architecture"],"niceToHaveSkills": ["Developer tools", "SDK development", "AI tooling", "LLM-driven products", "Evals"],"techStack": ["TypeScript", "APIs", "MCP tools", "LLMs"],"summary": "The Developer Platform engineer will build APIs, tools, and infrastructure to make Notion extensible, connected, and scalable for developers and end-users.","jobFunction": "Software engineering","aiEnriched": true}
Same run, other boards: Stripe (Greenhouse, 728 open jobs), Palantir (Lever, 313, salary $135k-$200k extracted), Hugging Face (Workable, remote EMEA/US detected).
Input
| Field | Required | What it does | Example |
|---|---|---|---|
companies | Yes | Board URLs or company slugs. Prefix ashby:, lever:, greenhouse: or workable: to force a board | https://jobs.ashbyhq.com/notion, stripe |
titleKeywords | No | Keep titles containing any of these words | ["engineer"] |
locationKeywords | No | Keep locations containing any of these words | ["remote", "new york"] |
postedWithinDays | No | Only jobs posted in the last N days, 0 = any | 14 |
maxJobsPerCompany | No | Cap per company, after filters | 25 |
aiEnrichment | No | Off = raw board fields only, cheaper | true |
includeDescription | No | Keep the full plain-text description | true |
{"companies": ["https://jobs.ashbyhq.com/notion", "stripe"],"titleKeywords": ["engineer"],"maxJobsPerCompany": 10}
Pricing
Pay per event, no subscription:
job-enriched: $0.006 per job with AI fields ($6 per 1,000)job-listed: $0.0015 per job without AI fields (AI switched off, or it failed for that job)
The sample input (2 companies, 10 jobs each) costs about $0.12. You can cap spend with the run's maximum charge setting; the Actor stops cleanly at the limit.
Limits and honest notes
- Only public boards hosted on Greenhouse, Lever, Ashby and Workable. Companies on Workday, iCIMS, SmartRecruiters or their own site are not covered yet; the run reports "no public job board found" for them and charges nothing.
- A bare slug must match the company's board name (
stripe,notion). If it doesn't, paste the board URL. - AI fields come from Gemini 3.1 Flash-Lite and only reflect what the posting says. Missing data stays
nullorunknown; checksalaryTextagainstsalaryMin/salaryMaxwhen it matters. - Ashby boards expose their own salary summary in
atsSalarywhen the company publishes one.
Use it from code or an AI agent
curl -X POST "https://api.apify.com/v2/acts/PhyseaLabs~ats-job-enricher/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"companies":["stripe","notion"],"titleKeywords":["data"],"maxJobsPerCompany":20}'
Also available as a tool through the Apify MCP server (https://mcp.apify.com).
Built by Physea Labs.