Robot hiring radar
Who hires the people who train robots, read off their own job boards.
Every robot-training job that 107 employers have posted on their own boards since 12 Sep 2026: teleoperators, data collectors, safety drivers, drone crews and fleet technicians, with the pay each posting states, where it is open, the day it went up and the day it came down. 1,197 roles so far, read every day, delivered to your team as files.
$25,000 a year for every file below, rebuilt each day.
Who it is for
See robot hiring move before it reaches an earnings call
Investors in listed robotics, AV and robot-data companies
The frontline hiring of the listed companies whose own boards we read, among them Amazon (Prime Air and Zoox), Alphabet (Waymo and Wing), Serve Robotics, Aurora, Kodiak, Symbotic, DoorDash, Nebius (Avride), Ford (Latitude AI), Daimler Truck (Torc), Appen, Innodata and TELUS: how many operators, safety drivers and data collectors each one is adding, in which cities, at what posted pay, and how long the jobs stay up.
Private-market investors in humanoid and robot-data companies
Figure, 1X, Apptronik, Agility, Physical Intelligence, Skild AI, Dyna and the companies that sell robot data, such as Claru, micro1 and Alignerr: whether each is staffing up its teleoperation and data collection, for which kind of work, where, and at what hourly rate, from its own board.
Strategy teams at robot makers and AV and drone operators
Who is hiring teleoperators, demonstration collectors, safety drivers, drone flight crews and fleet technicians, in which cities and countries and at what posted rate, counted the same way on every employer's board: the labour market your own hiring plan competes in.
Robot-data vendors and staffing firms
Which robot makers and fleets are bringing data collection, teleoperation and annotation in house, where those jobs are and what they pay: the demand you sell into, and the rates your bids are judged against.
Listed companies in the role files today, each with its exchange and ticker in platforms.csv: Amazon Prime Air (79 roles), Avride (65 roles), Serve Robotics (22 roles), Aurora Innovation (18 roles), Symbotic (14 roles), DoorDash Labs (11 roles), Kodiak AI (11 roles), Waymo (11 roles), Appen (9 roles), Latitude AI (6 roles), Torc Robotics (5 roles), Zoox (3 roles), ALTEN Technology USA (2 roles), Flexdrive (Lyft) (1 role), Innodata (1 role), TELUS Digital AI Community (1 role) and Wing (1 role).
Data points
What each role record holds, and how many roles carry it
Counted from the files themselves on 29 Oct 2026. The dictionary file a subscriber receives carries the same counts for every column of every file.
| platform | title | kind_of_work | pay_text | pay_hourly_low | pay_hourly_high | location | open_to | posted_at | first_recorded_at | status |
|---|---|---|---|---|---|---|---|---|---|---|
| TELUS Digital AI Community | Physical AI Expert | teleoperation | $32-$45 per hour | $32 | $45 | Remote | global | 2026-10-09 | 2026-10-28 | open |
| Serve Robotics | Service Technician II | fleet-ops | $23.00 – $26.90 per hour • Offers Equity | $23 | $26.90 | Miami, FL, United States | include: US | 2026-10-19 | 2026-10-28 | open |
| Amazon Prime Air | Flight Monitor | av-drone-operator | $35/hr | $35 | $35 | Rochester, New York, USA | include: US | 2026-10-23 | 2026-10-24 | open |
| Aurora Innovation | Truck Operations Specialist | av-drone-operator | $31.00 - $38.50 per hour | $31 | $38.50 | Midland, TX, United States | include: US | 2026-10-23 | 2026-10-24 | open |
| Symbotic | Cell Operator | fleet-ops | $19.83-$29.08 per hour | $19.83 | $29.08 | USA Tolleson, AZ, United States of America | include: US | 2026-10-21 | 2026-10-22 | open |
Five open roles as our job board lists them today, in the role file's columns (a few of them; the file has every column above). The files also hold every role that came down, each employer and the market day by day, and the change log.
| Data point | What it holds | Roles with it | Share |
|---|---|---|---|
| Which role | |||
| Role idrole_id | Our id for the role: the same in every file and in every day's delivery. | 1,197 | 100% |
| Employerplatform | The employer that posted the role (our id for it; its name is in platforms.csv). | 1,197 | 100% |
| The employer's posting idposting_id | The employer's own id for the posting, as its job board gives it. | 1,197 | 100% |
| Job titletitle | The job title as the employer posted it. | 1,197 | 100% |
| What work | |||
| Kind of robot workkind_of_work | Our classification of the work into one of 7 kinds of robot work (for example teleoperation, demonstration-collection, egocentric-wearable), applied the same way to every employer. | 1,197 | 100% |
| The employer's department or teamplatform_field | The employer's own department or team for the role, where its board names one. | 1,094 | 91.4% |
| Kind of contractcontract | The kind of engagement as the employer wrote it (full time, part time, contract, temporary). | 937 | 78.3% |
| Pay | |||
| Posted pay, as writtenpay_text | The pay line exactly as the employer posted it. | 456 | 38.1% |
| Hourly pay, low endpay_hourly_low | The low end of the posted hourly pay in USD, read from pay_text. Hourly rates only: salaries and per-task pay stay in pay_text. | 389 | 32.5% |
| Hourly pay, high endpay_hourly_high | The high end of the posted hourly pay in USD (equal to the low end for a single rate). | 389 | 32.5% |
| Hourly pay, one figurepay_hourly | One hourly figure for the role: the middle of its range, or its single rate. | 389 | 32.5% |
| Where | |||
| Locationlocation | The location as the employer wrote it. | 1,197 | 100% |
| Remote flagremote | true when the employer marks the role remote. | 1,197 | 100% |
| Who can apply, by countryopen_to | Who can take the role by country: global (anywhere), include (only the countries listed), exclude (anywhere but those), unknown (the posting does not say). | 1,190 | 99.4% |
| Countries namedcountries | ISO country codes the role is limited to (open_to include) or closed to (open_to exclude), separated by spaces. | 1,180 | 98.6% |
| When | |||
| The employer's posting dateposted_at | When the employer says it posted the role (UTC), where its board gives a date. | 1,100 | 91.9% |
| First recorded by usfirst_recorded_at | When our read first recorded the role (UTC). An employer's roles in its first week in our data were already up when we started reading its board. | 1,197 | 100% |
| Last seenlast_seen_at | The latest read that listed the role (UTC). For a role still up, the latest read. | 1,197 | 100% |
| Up or taken downstatus | open when the latest read listed the role, closed when it did not. | 1,197 | 100% |
| Days listeddays_listed | Days from posted_at (or from first_recorded_at where the board gives no date) to last_seen_at. | 1,197 | 100% |
| Days listed counted fromdays_listed_from | Which date days_listed counts from: posted or recorded. | 1,197 | 100% |
- Role records
- 1,197 roles since 12 Sep 2026: 1,025 up at the latest read, 172 taken down. 438 different job titles, 218 countries named, 389 with an hourly rate, and 36,992 role-days observed.
- Employer by day
- 3,142 employer-days since 12 Sep 2026: jobs up, added and taken down, and the median posted hourly pay, for each of the 107 employers on every day since our first read of its board.
- Market by day, as recorded
- 48 days recorded from 12 Sep 2026 to 29 Oct 2026, each with the market as a whole and each of the 7 kinds of robot work.
- Change log
- Recording from our next daily read on: every job taken down, back up, repriced or retitled is logged with the time of the read that saw it.
Coverage
107 employers, each from the day we first read its board
How long we have read each employer and how complete its fields are. The share columns are the percent of its roles that carry the field.
| Employer | First read | Roles | Up now | Hourly pay | Posting date | Countries |
|---|---|---|---|---|---|---|
| TSMG | 12 Sep 2026 | 504 | 503 | 0% | 100% | 100% |
| Amazon Prime AirAmazon (Nasdaq: AMZN) | 15 Oct 2026 | 79 | 70 | 96.2% | 100% | 100% |
| AvrideNebius Group (Nasdaq: NBIS) | 12 Sep 2026 | 65 | 45 | 4.6% | 100% | 100% |
| Alignerr | 22 Oct 2026 | 41 | 41 | 100% | 0% | 100% |
| micro1 | 12 Sep 2026 | 31 | 8 | 51.6% | 0% | 100% |
| HireArt | 28 Oct 2026 | 25 | 25 | 100% | 0% | 100% |
| Transdev | 14 Oct 2026 | 25 | 25 | 100% | 100% | 100% |
| Serve RoboticsServe Robotics (Nasdaq: SERV) | 12 Sep 2026 | 22 | 16 | 95.5% | 100% | 100% |
| Aurora InnovationAurora Innovation (Nasdaq: AUR) | 12 Sep 2026 | 18 | 11 | 100% | 100% | 100% |
| Figure AI | 12 Sep 2026 | 17 | 9 | 88.2% | 100% | 100% |
| Claru | 8 Oct 2026 | 16 | 16 | 93.8% | 100% | 100% |
| SymboticSymbotic (Nasdaq: SYM) | 14 Oct 2026 | 14 | 12 | 85.7% | 100% | 100% |
| Anduril Industries | 22 Sep 2026 | 13 | 9 | 23.1% | 100% | 100% |
| Gatik | 21 Sep 2026 | 12 | 11 | 83.3% | 100% | 100% |
| Moove | 14 Oct 2026 | 12 | 9 | 8.3% | 100% | 100% |
| Nuro | 12 Sep 2026 | 12 | 7 | 83.3% | 100% | 100% |
| DoorDash LabsDoorDash (Nasdaq: DASH) | 14 Oct 2026 | 11 | 10 | 45.5% | 100% | 100% |
| Kodiak AIKodiak AI (Nasdaq: KDK) | 12 Sep 2026 | 11 | 6 | 63.6% | 100% | 72.7% |
| WaymoAlphabet (Nasdaq: GOOGL, GOOG) | 12 Sep 2026 | 11 | 5 | 0% | 100% | 100% |
| Wayve | 12 Sep 2026 | 11 | 4 | 0% | 100% | 100% |
The other 87 employers
| AppenAppen (ASX: APX) | 12 Sep 2026 | 9 | 1 | 22.2% | 100% | 88.9% |
|---|---|---|---|---|---|---|
| Saronic | 21 Sep 2026 | 9 | 5 | 22.2% | 100% | 100% |
| Zipline | 21 Sep 2026 | 9 | 8 | 55.6% | 100% | 100% |
| Dyna Robotics | 12 Sep 2026 | 8 | 8 | 100% | 100% | 100% |
| Waabi | 12 Sep 2026 | 8 | 6 | 12.5% | 100% | 100% |
| Robot.com (Kiwibot) | 28 Oct 2026 | 7 | 7 | 100% | 100% | 100% |
| Motional | 12 Sep 2026 | 7 | 2 | 0% | 100% | 100% |
| Collaborative Robotics | 12 Sep 2026 | 6 | 5 | 83.3% | 100% | 100% |
| ISEE | 21 Sep 2026 | 6 | 6 | 0% | 100% | 100% |
| Latitude AIFord (NYSE: F) | 28 Oct 2026 | 6 | 6 | 0% | 100% | 100% |
| Nimble Robotics | 12 Sep 2026 | 6 | 3 | 50% | 100% | 100% |
| RemoExperts | 21 Oct 2026 | 6 | 6 | 100% | 100% | 100% |
| Genesis AI | 12 Sep 2026 | 5 | 5 | 0% | 100% | 100% |
| May Mobility | 12 Sep 2026 | 5 | 1 | 0% | 100% | 80% |
| Scout AI | 22 Oct 2026 | 5 | 5 | 40% | 100% | 100% |
| Skild AI | 12 Sep 2026 | 5 | 4 | 40% | 100% | 100% |
| Torc RoboticsDaimler Truck (Frankfurt: DTG) | 12 Sep 2026 | 5 | 3 | 0% | 100% | 100% |
| Agility Robotics | 12 Sep 2026 | 4 | 0 | 0% | 100% | 50% |
| Applied Intuition | 14 Oct 2026 | 4 | 2 | 0% | 100% | 100% |
| Coco Robotics | 28 Oct 2026 | 4 | 4 | 100% | 100% | 100% |
| Monumental | 21 Sep 2026 | 4 | 4 | 0% | 100% | 100% |
| Shield AI | 23 Sep 2026 | 4 | 4 | 25% | 100% | 100% |
| Welo Data | 12 Sep 2026 | 4 | 3 | 75% | 100% | 100% |
| Apptronik | 12 Sep 2026 | 3 | 0 | 0% | 100% | 100% |
| Dexmate | 21 Sep 2026 | 3 | 2 | 33.3% | 100% | 100% |
| Dexory | 21 Sep 2026 | 3 | 2 | 0% | 100% | 100% |
| FS Studio | 12 Sep 2026 | 3 | 3 | 0% | 100% | 100% |
| Generalist AI | 12 Sep 2026 | 3 | 1 | 0% | 100% | 100% |
| Perle | 12 Sep 2026 | 3 | 3 | 0% | 100% | 100% |
| Physical Intelligence | 12 Sep 2026 | 3 | 1 | 33.3% | 100% | 100% |
| Pyka | 5 Oct 2026 | 3 | 2 | 33.3% | 100% | 100% |
| REVEL | 22 Oct 2026 | 3 | 3 | 0% | 100% | 100% |
| Sereact | 21 Sep 2026 | 3 | 2 | 0% | 100% | 100% |
| Skyports Drone Services | 28 Oct 2026 | 3 | 3 | 0% | 100% | 100% |
| Stack AV | 21 Sep 2026 | 3 | 3 | 100% | 100% | 100% |
| Sunday Robotics | 12 Sep 2026 | 3 | 2 | 66.7% | 100% | 100% |
| Tutor Intelligence | 28 Sep 2026 | 3 | 2 | 100% | 100% | 100% |
| ZooxAmazon (Nasdaq: AMZN) | 14 Oct 2026 | 3 | 2 | 33.3% | 100% | 100% |
| 1X Technologies | 12 Sep 2026 | 2 | 2 | 100% | 100% | 100% |
| ALTEN Technology USAALTEN (Euronext Paris: ATE) | 22 Oct 2026 | 2 | 2 | 100% | 100% | 100% |
| Beep | 28 Oct 2026 | 2 | 2 | 100% | 100% | 100% |
| Bot Auto | 21 Sep 2026 | 2 | 2 | 0% | 100% | 100% |
| Cota Robotics | 24 Sep 2026 | 2 | 2 | 0% | 100% | 100% |
| Gecko Robotics | 22 Oct 2026 | 2 | 2 | 0% | 100% | 100% |
| The Global Talent Co. | 12 Sep 2026 | 2 | 0 | 0% | 100% | 100% |
| Havoc AI | 21 Sep 2026 | 2 | 2 | 0% | 100% | 100% |
| Humanoid | 12 Sep 2026 | 2 | 2 | 0% | 100% | 100% |
| Keywords Studios | 7 Oct 2026 | 2 | 0 | 0% | 100% | 100% |
| Mind Robotics | 7 Oct 2026 | 2 | 1 | 0% | 100% | 100% |
| Neros | 21 Sep 2026 | 2 | 2 | 0% | 100% | 100% |
| Performance Drone Works | 28 Oct 2026 | 2 | 2 | 0% | 100% | 100% |
| Rhoda AI | 28 Sep 2026 | 2 | 2 | 0% | 100% | 100% |
| RoboForce | 12 Sep 2026 | 2 | 2 | 100% | 100% | 100% |
| TransPerfect DataForce | 13 Oct 2026 | 2 | 1 | 0% | 100% | 100% |
| Vay | 21 Sep 2026 | 2 | 1 | 50% | 100% | 100% |
| 120ft | 22 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Adexis | 12 Sep 2026 | 1 | 1 | 0% | 100% | 100% |
| Allen Control Systems | 21 Sep 2026 | 1 | 1 | 0% | 100% | 100% |
| Ambi Robotics | 14 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| CHAOS Industries | 23 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Dexterity | 12 Sep 2026 | 1 | 0 | 100% | 100% | 100% |
| Droyd | 22 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Enact Intelligence | 28 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Flexdrive (Lyft)Lyft (Nasdaq: LYFT) | 22 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Foundation Robotics | 14 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| InnodataInnodata (Nasdaq: INOD) | 22 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Manna | 28 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Matternet | 28 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Maven Robotics | 12 Sep 2026 | 1 | 1 | 0% | 100% | 100% |
| Nidus | 28 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Noble Machines | 12 Sep 2026 | 1 | 0 | 100% | 100% | 100% |
| Overland AI | 14 Oct 2026 | 1 | 0 | 0% | 100% | 100% |
| Pickle Robot | 14 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Pronto | 21 Sep 2026 | 1 | 1 | 0% | 100% | 100% |
| Reliable Robotics | 21 Sep 2026 | 1 | 1 | 0% | 100% | 100% |
| RobCo | 21 Sep 2026 | 1 | 0 | 0% | 100% | 100% |
| Rugged Robotics | 28 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Saildrone | 22 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| Sama | 12 Sep 2026 | 1 | 1 | 100% | 100% | 100% |
| Skydio | 12 Sep 2026 | 1 | 1 | 100% | 100% | 100% |
| Skyways | 5 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Sovrano AI | 19 Oct 2026 | 1 | 0 | 100% | 100% | 100% |
| Starship Technologies | 28 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Telexistence | 28 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| TELUS Digital AI CommunityTELUS (TSX: T, NYSE: TU) | 28 Oct 2026 | 1 | 1 | 100% | 100% | 100% |
| WingAlphabet (Nasdaq: GOOGL, GOOG) | 5 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
| Workstream | 22 Oct 2026 | 1 | 1 | 0% | 100% | 100% |
What you receive
One subscription, every file
$25,000 a year for your firm: each file below, rebuilt every day, at links that stay yours for the year.
Role records
roles.csvA row for every robot-training job we have recorded since our first read, still up or taken down: the employer, its own posting id, the title, the kind of robot work, the employer's own department or team, the posted pay as written and as an hourly range, the location, remote or on site, which countries can apply, the kind of contract, the employer's posting date, the first and the latest read that saw it, and whether it is still up. Rebuilt in full every day.
1,197 rows today
Change log
changes.csvEach change our daily read sees on a role, stamped with the time of that read: it came down, it went back up, its posted pay moved (before and after, as written and as an hourly range) or only the wording of its pay line did, its title was reworded.
Employer by day
platform-days.csvFor each employer, on every day since our first read of its board: the jobs up, the jobs added, the jobs taken down, the jobs that went back up, and the median posted hourly pay of the jobs up that day. An employer's first week is marked, because its jobs were already up when we started reading it.
3,142 rows today
Market by day, as recorded
market-days.csvThe whole market as we wrote it down on the day: jobs up, jobs added in the week, employers hiring, how many are remote, open in the US only or open in any country, and for each kind of robot work its jobs up and its posted pay with the number of rates behind it.
384 rows today
Coverage by employer
platforms.csvFor each employer: the day we first read its board, the roles we hold, how many are up now, its listed parent where there is one, and how often each field is filled in.
107 rows today
Data dictionary and method
dictionary.csvEvery column of every file: what it holds, how it is measured, how many rows carry it and from which day.
73 rows today
- CSV files, or JSON when ?format=json is added, at links that stay yours for the year: open them in a spreadsheet, or let your code fetch them every morning.
- Each file is rebuilt every day from our latest daily read of the employers' boards, and says when it was built.
- For the one firm that subscribes, to use inside that firm for twelve months: never resold, passed on or published beyond it. The terms in full: Robot hiring radar licence.
- Where the data comes from, what it never contains (personal data, non-public information), how far back it goes and how it is kept: due diligence.
Method
How it is measured
- Once a day we read each employer's own public job board: its applicant tracking system's feed, or the job list on its own site. The day each employer's first read happened is in the coverage table.
- A role is in the role files only when we read it from a job board that anyone can open with no account and no automated check to get past. An employer we can read only some other way stays on our public job board and in the market's daily totals as they were recorded, and never appears role by role. Tesla: Its careers site turns away every reader that is not a full web browser, so we read it with one. That is why the jobs up on our board, 1,196 today, are more than the role files hold up: the board also lists 171 at Tesla.
- A row is one role. An employer that posts one job once per city or reposts it at the same pay is kept as one role, with all of its places.
- Pay is the posting's own pay line, kept word for word. Hourly rates and ranges are also read into USD figures; salaries and pay per task stay as written.
- An employer's roles in its first week with us were already up when we started reading its board, so they are never counted as newly opened (the first_week column of the employer-by-day file).
- A role comes down on the first daily read that no longer lists it; last_seen_at is the last read that did.
- Until the change log began, a role kept only its latest state: its pay before a change, and the days a role that came back was away, were not kept. From then on the change log holds every one of them.
- When we change which postings of a board count as robot-training work (a new rule, or a board read in full instead of in part), roles can enter or leave our records on that day. Those days are not marked apart in the files yet, so a jump in one employer's new or closed roles on a single day is worth checking against its roles.
- Rebuilt from our role records, the count of jobs up matches the count recorded on the day within a median 0.2% over 48 recorded days. The widest gap, 1.1%, was on 13 Oct 2026. Where the two differ, it is roles counted that day that are no longer in our records, or roles taken down later whose board went unread that morning; the market-by-day file puts both counts side by side for every day.
- The kinds of work are our own classification, applied the same way to every employer: Robot Teleoperation, Data & Demonstration Collection, Egocentric & Wearable Capture, Embodied-AI Data Annotation, Robot Task Evaluation & QA, Robot Fleet Operations, AV & Drone Operators.
Free to read
What stays free
Our research reports and the open pay and job-count files stay free to read and cite. The radar is the record they are counted from: each role, each day, each change.
Robot hiring brief: free, once a month
The robot-training job market in figures, on the first weekday of each month: open roles, what opened and closed, who added and who cut, and posted pay by kind of work. To your work email.
Subscription
$25,000
a year, for your firm alone, under the Robot hiring radar licence
Every role that was up on any day of October 2026 with all of its columns, each employer's October days, the market's October days and the first week of the change log: the same files and columns a subscriber gets, as a snapshot taken the day you ask for it, sent to your work email. A subscriber's files are rebuilt every day.