AI Training Jobs Scraper: Mercor, Alignerr, micro1, xAI & More avatar

AI Training Jobs Scraper: Mercor, Alignerr, micro1, xAI & More

Pricing

Pay per usage

Go to Apify Store
AI Training Jobs Scraper: Mercor, Alignerr, micro1, xAI & More

AI Training Jobs Scraper: Mercor, Alignerr, micro1, xAI & More

AI training, AI tutor and data-annotation jobs from Mercor, Alignerr, micro1, xAI, Handshake AI, Appen, Remotasks and HumanSignal in one list: hourly pay as numbers, hours, location, posted date and apply link. Filter by keyword and pay, or get only new jobs.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Wulfcare Data

Wulfcare Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

AI Training Jobs Scraper

Every open AI training, AI tutor and data annotation job from the platforms that hire people to teach AI models, in one table:

PlatformWhat it listsOpen jobs (Oct 2026)
Alignerr (Labelbox)Expert AI trainers in every field and language~550 roles (5,600 city listings)
micro1AI trainers and experts for frontier labs, plus micro1's own roles~375
MercorDomain experts (law, medicine, finance, coding...) evaluating AI, often $60-200/hr~330
HumanSignal (Label Studio)AI trainers and annotators~35
AppenAI training and data collection projects~35
xAIAI Tutors for Grok (languages, STEM, coding, specialist fields)~35
Handshake AIAI trainers and fellows for top labsa few
Remotasks (Scale AI)Contributor and AI trainer rolesa few

Each job has the pay range as numbers (min, max, currency and per hour / year / task), the date it was posted, the full description and the apply link, plus hours per week, commitment, remote or onsite, location, eligible countries, skills and category wherever the platform publishes them. Every platform is cut down to the same columns, so the results sort and filter as one list.

Filter the way a job seeker or recruiter would: keywords (law, medicine, python, spanish), excluded words, minimum hourly pay, remote only, and posted in the last 7 days. Turn on Only new jobs and a daily schedule returns only the jobs it hasn't sent you before.

What people use it for

  • Job alerts: a daily schedule with Only new jobs that sends new $50+/hr legal or medical AI-training gigs to Slack, email or a Google Sheet
  • Job boards and newsletters: feed an AI-jobs site, Discord, Telegram channel or weekly newsletter with fresh listings from every platform
  • Pay research: what AI labs pay for each skill, language and country, and how that changes over time
  • Recruiting and market tracking: which fields and languages the AI labs are hiring for right now, and on which platforms
  • Freelancers and agencies: find every open project that fits your expertise without checking eight sites

How to use it

  1. Pick the platforms (all of them by default).
  2. Optionally add keywords, a minimum hourly pay, Remote only or Posted within.
  3. Run it, then download JSON, CSV or Excel, or call the API.

A run with every platform and no filters takes under a minute. All the platforms together have about 1,350 open jobs. With filters it only charges for the jobs that match.

What you get

One row per job, newest first:

{
"platform": "Mercor",
"jobId": "list_AAABoKOQUds_uf4uJMtGK64s",
"title": "Legal Expert",
"company": null,
"category": "Law",
"skills": null,
"payMin": 60,
"payMax": 150,
"payCurrency": "USD",
"payPeriod": "hour",
"payText": "$60-150/hr",
"hoursPerWeek": 40,
"commitment": "part-time",
"workArrangement": "remote",
"location": "Remote",
"eligibleCountries": null,
"postedAt": "2026-09-15T05:35:39Z",
"url": "https://work.mercor.com/jobs/list_AAABoKOQUds_uf4uJMtGK64s/legal-expert",
"description": "The research teams behind the best-known AI models come to Mercor for legal judgment...",
"referralBonus": 600,
"openings": null,
"isNew": null,
"scrapedAt": "2026-10-01T09:01:29Z",
"error": null
}
  • payPeriod is hour, year, month, week, task or one-time (null if the platform doesn't say). payText is the pay exactly as the platform shows it.
  • Every column is on every row (null when a platform doesn't publish that value), so the table never changes shape.
  • isNew is true on every row of an Only new jobs run.
  • company is the client or employer when the platform names it (most platforms don't say which AI lab a project is for).
  • openings is the number of positions when the platform says, and for Alignerr the number of city listings of the role.

Pricing

Free during launch: no start fee, no rental, no per-job charge. You only pay Apify's own platform usage, which is tiny: a full run of every platform (about 1,350 jobs) uses roughly $0.001 of compute.

If the Actor moves to per-job pricing later, you'll get Apify's 14-day notice first.

Examples

Law and legal AI-training jobs paying $50/hr or more, from the last 30 days

{ "keywords": ["law*", "legal", "attorney", "lawyer"], "minHourlyRate": 50, "postedWithin": "30 days" }

Daily alert: new remote coding jobs (for a schedule)

{ "keywords": ["python", "software", "coding", "javascript"], "remoteOnly": true, "onlyNewJobs": true }

Every AI tutor job for Spanish speakers

{ "keywords": ["spanish", "español"] }

Every Mercor and micro1 job, without descriptions (small rows)

{ "platforms": ["mercor", "micro1"], "maxJobs": 0, "includeDescriptions": false }

Everything from every platform

{ "maxJobs": 0 }

Good to know

  • Keywords match whole words in the title, category, skills and client name: law doesn't match lawn. End a word with * to match longer forms too (law* = law, laws, lawyer). Turn on Also search job descriptions to look in the full text as well; that finds more but looser matches.
  • Only new jobs remembers which jobs earlier runs returned (for 180 days), in a key-value store called ai-training-jobs-monitor in your account. Runs with the same platforms and filters share one list. Give runs a Monitor name to share a list across different filters, or to keep two alerts apart.
  • Alignerr lists most roles once per city: one Software Engineer (AI Training) role has 300+ copies, all remote, each with a reworded summary. You get one row per role (about 550), with the number of copies in openings, so you don't pay for duplicates. Turn on Every Alignerr city listing to get all 5,600 copies as separate rows.
  • Alignerr's list has a short summary and no date, so the Actor opens the page of each Alignerr role it returns to get the full description, the date it was first listed and the pay. Alignerr re-posts old roles every day, so the date is when the role was first listed, not the latest re-post. Posted within opens up to 2,000 Alignerr pages to check dates; add keywords to narrow big searches. Listings whose page is gone (closed roles) are skipped.
  • micro1's list has no description, so the Actor also opens each micro1 job it returns for the full description, the number of openings and the referral reward. Turn off Full job details for a faster run without these page visits.
  • Minimum hourly pay compares the top of each hourly range, in the job's own currency (nearly all of these jobs pay in USD). Yearly salaries, per-task pay and jobs without a stated rate are left out when it's set.
  • Everything comes from the platforms' public job listings, as a logged-out visitor sees them. No account, no login and no personal data: job listings only.
  • Platform missing? Open an issue with its jobs page and it may be added.

Other Actors by Wulfcare Data

Found a problem or need a field? Open an issue on the Issues tab.