AI Jobs Tracker: Greenhouse, Lever, Ashby & Workable
Pricing
$2.00 / 1,000 job results
AI Jobs Tracker: Greenhouse, Lever, Ashby & Workable
Live jobs from 326 verified company career boards (AI labs, AI startups, big tech) via the official public Greenhouse, Lever, Ashby and Workable APIs. AI/ML role tagging, salary, remote, dedupe. Look up boards by company name.
Pricing
$2.00 / 1,000 job results
Rating
0.0
(0)
Developer
AI Workforce Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Track who is hiring for AI, from the source. This Actor reads the official public job-board APIs that companies publish for their own career pages, so there are no logins, no proxies and no anti-bot workarounds.
- Company-name lookup: type "Anthropic" or "Hugging Face" and the Actor finds the board (greenhouse:anthropic, workable:huggingface). Results are cached.
- Curated default list: 326 boards verified on 2026-10-19 (154 Greenhouse, 151 Ashby, 19 Lever, 2 Workable).
- AI/ML tagging:
is_ai_role,ai_role_category,ai_skills, andai_tag_basis(why it was tagged). - Salary: min/max/currency where the employer publishes it (53% of jobs in our test run).
- Dedupe: drops repeated IDs and the same title+location cross-posted on one board.
Real test run (2026-10-19, default list): 28,844 jobs, of which 2,938 were AI-tagged and 15,245 had a salary. 326 boards ran with 0 errors in 423 s.
Input
| Field | Type | Default | Notes |
|---|---|---|---|
companies | string[] | – | Plain names, resolved to boards |
boards | string[] | – | ats:token, e.g. greenhouse:anthropic, lever:palantir, ashby:openai, workable:huggingface |
onlyAiRoles | bool | false | Output only AI/ML roles |
postedWithinDays | int | 0 | 0 = no filter |
includeDescription | bool | false | Plain-text description |
maxItems | int | 500 | 500 jobs ≈ $1. Set 0 for unlimited (full list ≈ 29k jobs ≈ $58) |
requestDelaySecs | number | 2 | Per-host politeness delay (≥1, ≥ robots Crawl-delay) |
Leave companies and boards empty to use the curated list.
Output (one dataset item per job)
job_id, source_ats, company, company_board, title, department, team, location, locations, country, remote, workplace_type, employment_type, seniority, is_ai_role, ai_role_category, ai_tag_basis, ai_skills, salary_min, salary_max, salary_currency, posted_at, updated_at, job_url, apply_url, scraped_at, content_hash, dedupe_key. A RUN_SUMMARY key-value record lists counts per board, resolved and unresolved companies, and errors.
Examples
{"companies": ["Anthropic", "Hugging Face"], "onlyAiRoles": true}{"boards": ["ashby:openai", "greenhouse:databricks"], "postedWithinDays": 7}{} // curated list, stops at the default 500 jobs, about $1{"maxItems": 0} // whole curated list, about 28.8k jobs, about $57.69
Pricing
Pay per event: $0.002 per job in the output (job-result), with no start fee. The default maxItems of 500 caps a run at about $1. Your run's maximum-charge setting is always respected; the Actor stops cleanly when it is reached.
Legal & compliance
The Actor reads only the public job-board endpoints that employers publish for distributing their postings: Greenhouse Job Board API, Lever Postings API, Ashby public posting API, and Workable public widget API. It checks robots.txt and honors Crawl-delay, rate-limits each host, and never logs in, solves captchas, rotates proxies, or collects personal data. Job postings remain the property of the employers.
FAQ
- A company is missing? Add it under Company names; the run summary shows which names didn't resolve.
- Data freshness: live on every run;
posted_atandupdated_atcome from the employer's ATS. - Is AI tagging perfect? No. It is rule-based, and
ai_tag_basisshows why each job was tagged.