Skip to content

Research report ยท October 2026 edition

Languages in Demand for AI Training

On 31 Oct 2026, open AI training roles named 95 languages; English, Spanish and French had the most openings, and Afrikaans roles advertised the highest median pay ($35/hr).

Read the month's story: The AI Training Job Market in October 2026

Provisional figures. This month is complete, but late data can still arrive until 3 Nov 2026, when the edition is frozen for good.

Data window
1 Oct 2026 to 31 Oct 2026
31 days, UTC
Computed
1 Nov 2026, 01:11 UTC
Final once frozen
Source
The public job boards of the AI training platforms this site tracks, read every hour. Languages are read from role titles; apply clicks are made on AITraining.jobs.
Method
Version 2. Definitions
CC BY 4.0, how to cite

Every figure on this page as CSV and JSON, sent to your work email.

Key findings

  1. 1

    English (195), Spanish (117), French (91), German (88) and Chinese (Mandarin) (78) had the most open roles on 31 Oct 2026, of 95 languages named in role titles.

    Figure 1
  2. 2

    Afrikaans roles advertised the highest median pay, $35/hr, and Burmese the lowest, $8/hr, among languages with at least 3 distinct advertised rates.

    Figure 2
  3. 3

    Per open role, Swahili roles drew the most applicant interest (3.56x the average role on the site) and Wolof roles the least (0x).

    Figure 3
  4. 4

    92.1% of the 878 open multilingual roles name the language they need; together, open roles named 95 languages.

    Figure 1

Figure 1

Open roles by language

Which languages are AI training platforms hiring for?

LanguageOpen on 31 Oct 2026New listings
EnglishSmall sample
195
47
SpanishSmall sample
117
28
FrenchSmall sample
91
26
GermanSmall sample
88
31
Chinese (Mandarin)Small sample
78
25
ArabicSmall sample
72
13
PortugueseSmall sample
65
13
JapaneseSmall sample
56
20
KoreanSmall sample
56
17
ItalianSmall sample
50
12
DutchSmall sample
47
7
HindiSmall sample
37
11
RussianSmall sample
35
13
VietnameseSmall sample
31
10
BengaliSmall sample
29
12
IndonesianSmall sample
29
7
SwedishSmall sample
26
9
ThaiSmall sample
26
4
MarathiSmall sample
24
6
TamilSmall sample
22
7
TeluguSmall sample
22
7
HebrewSmall sample
21
4
TurkishSmall sample
21
7
DanishSmall sample
20
4
PolishSmall sample
19
5
FinnishSmall sample
18
2
NorwegianSmall sample
17
2
Filipino (Tagalog)Small sample
16
2
PunjabiSmall sample
16
5
CzechSmall sample
15
1
MalaySmall sample
15
4
GujaratiSmall sample
14
3
KannadaSmall sample
14
1
HungarianSmall sample
13
2
CroatianSmall sample
12
0
GreekSmall sample
12
0
IcelandicSmall sample
12
1
UkrainianSmall sample
12
0
UrduSmall sample
12
3
CatalanSmall sample
11
4

Sample. 1,664 of the 4,381 roles open at the end of 31 Oct 2026 name a language in their title; 95 languages are named. New listings from 1 Oct 2026 to 31 Oct 2026.

A role counts for a language when its title names it (for example 'Korean Language Specialist' or 'Bilingual Spanish Physician'). A role naming two languages counts for both. English counts only where the title names it.

Change compares open roles at the start and the end of the window on the platforms tracked throughout.

Every row is marked as a small sample: the rows differ no more than chance makes them, so none reads on its own and none is ranked.

Source. AITraining.jobs Research, Languages in Demand for AI Training, October 2026 edition.

Figure 2

Advertised hourly pay by language

Which languages pay the most?

LanguageMedian per hourTypical pay
Afrikaans
$35
$20 to $65
Amharic
$35
$35 to $65
Arabic
$35
$30 to $65
Azerbaijani
$35
$30 to $65
Estonian
$35
$30 to $65
Filipino (Tagalog)
$35
$35 to $125
French
$35
$20 to $65
Galician
$35
$25 to $65
German
$35
$25 to $115
Greek
$35
$30 to $100
Haitian Creole
$35
$35 to $65
Hebrew
$35
$30 to $100
Hindi
$35
$25 to $65
Hungarian
$35
$25 to $80
Icelandic
$35
$25 to $65
Indonesian
$35
$30 to $85
Kazakh
$35
$30 to $65
Lao
$35
$25 to $65
Latvian
$35
$20 to $65
Macedonian
$35
$20 to $65
Persian (Farsi)
$35
$30 to $65
Portuguese
$35
$30 to $65
Romanian
$35
$30 to $100
Serbian
$35
$30 to $65
Sinhala
$35
$25 to $65
Spanish
$35
$30 to $120
Swedish
$35
$25 to $65
Uzbek
$35
$25 to $60
Welsh
$35
$35 to $65
Bengali
$30
$12 to $100
Bulgarian
$30
$11 to $65
Cantonese
$30
$25 to $55
Catalan
$30
$14 to $65
Chinese (Mandarin)
$30
$20 to $65
Croatian
$30
$14 to $50
Czech
$30
$18 to $65
Danish
$30
$25 to $70
Dutch
$30
$20 to $65
English
$30
$30 to $200
Finnish
$30
$25 to $65
Italian
$30
$20 to $65
Japanese
$30
$25 to $65
Korean
$30
$25 to $65
Lithuanian
$30
$16 to $65
Malay
$30
$9 to $65
Maltese
$30
$12 to $65
Marathi
$30
$19 to $65
Norwegian
$30
$25 to $80
Polish
$30
$20 to $65
Punjabi
$30
$18 to $65
Russian
$30
$19 to $65
Slovak
$30
$10 to $65
Tamil
$30
$20 to $105
Telugu
$30
$18 to $65
Turkish
$30
$20 to $110
Ukrainian
$30
$30 to $75
Urdu
$30
$20 to $90
Vietnamese
$30
$15 to $75
Bosnian
$25
$15 to $55
Gujarati
$25
$10 to $65
Kannada
$25
$20 to $45
Malayalam
$25
$14 to $45
Nepali
$25
$18 to $65
Slovenian
$25
$12 to $65
Thai
$25
$10 to $65
Odia
$16
$6 to $50
Burmese
$8
$8 to $45

Sample. Roles open on 31 Oct 2026 that state an hourly rate; languages with at least 3 distinct advertised rates.

Pay is the hourly figure a posting advertises (the middle of a stated range), counted once per distinct rate as the job board counts it. The median and typical pay are the board's: typical pay runs from the 25th percentile of what roles pay (the middle of each advertised range) to the 90th-percentile advertised ceiling, stated from 3 distinct rates.

Source. AITraining.jobs Research, Languages in Demand for AI Training, October 2026 edition.

Figure 3

Applicant demand per open role, by language

Which languages draw the most applicants per opening, and which are short of them?

LanguageClicks per role a weekIndex
Swahili
12.14
3.56x
Turkish
8.40
2.46x
Bengali
7.78
2.28x
Hindi
6.50
1.91x
Arabic
5.36
1.57x
Portuguese
5.35
1.57x
English
5.28
1.55x
Romanian
4.64
1.36x
Urdu
4.55
1.33x
Malayalam
4.44
1.30x
Russian
4.21
1.23x
Spanish
4.17
1.22x
Kannada
3.98
1.17x
Telugu
3.83
1.12x
Vietnamese
3.82
1.12x
Indonesian
3.77
1.10x
Tamil
3.49
1.02x
Punjabi
2.89
0.85x
Marathi
2.19
0.64x
French
2.08
0.61x
Filipino (Tagalog)
1.90
0.56x
Italian
1.87
0.55x
Ukrainian
1.86
0.55x
Japanese
1.63
0.48x
Odia
1.47
0.43x
Chinese (Mandarin)
1.21
0.35x
Lithuanian
1.11
0.32x
Bosnian
1.10
0.32x
Persian (Farsi)
1.06
0.31x
Polish
1.06
0.31x
Azerbaijani
0.94
0.28x
Thai
0.94
0.28x
Gujarati
0.91
0.27x
Kurdish
0.85
0.25x
Malay
0.74
0.22x
Nepali
0.74
0.22x
Croatian
0.73
0.21x
Igbo
0.70
0.21x
Korean
0.70
0.21x
Cantonese
0.67
0.20x
Bulgarian
0.60
0.18x
German
0.59
0.17x
Zulu
0.59
0.17x
Dutch
0.57
0.17x
Amharic
0.56
0.16x
Hebrew
0.56
0.16x
Greek
0.50
0.15x
Macedonian
0.45
0.13x
Haitian Creole
0.43
0.13x
Khmer
0.42
0.12x
Hausa
0.40
0.12x
Kinyarwanda
0.40
0.12x
Swedish
0.40
0.12x
Danish
0.39
0.11x
Yoruba
0.34
0.10x
Afrikaans
0.30
0.09x
Burmese
0.28
0.08x
Assamese
0.27
0.08x
Czech
0.26
0.08x
Catalan
0.23
0.07x
Slovenian
0.23
0.07x
Serbian
0.22
0.07x
Slovak
0.20
0.06x
Estonian
0.19
0.06x
Hungarian
0.19
0.05x
Javanese
0.17
0.05x
Mongolian
0.17
0.05x
Latvian
0.16
0.05x
Georgian
0.12
0.04x
Basque
0.11
0.03x
Cebuano
0.11
0.03x
Finnish
0.09
0.03x
Belarusian
0.08
0.02x
Galician
0.07
0.02x
Kazakh
0.06
0.02x
Norwegian
0.06
0.02x
Albanian
0.00
0.00x
Armenian
0.00
0.00x
Aymara
0.00
0.00x
Bhojpuri
0.00
0.00x
Icelandic
0.00
0.00x
Irish (Gaelic)
0.00
0.00x
Lao
0.00
0.00x
Luxembourgish
0.00
0.00x
Maltese
0.00
0.00x
Mฤori
0.00
0.00x
Nahuatl
0.00
0.00x
Papiamento
0.00
0.00x
Pashto
0.00
0.00x
Quechua
0.00
0.00x
Sinhala
0.00
0.00x
Somali
0.00
0.00x
Uzbek
0.00
0.00x
Welsh
0.00
0.00x
Wolof
0.00
0.00x

Sample. Apply clicks on AITraining.jobs on roles naming each language, from 1 Oct 2026 to 31 Oct 2026, against the days those roles were open.

Clicks per role a week = apply clicks / (open role-days / 7). Index 1.00 is the average across every open role on the site.

Rows with fewer than 1 open role-days (0.1 role-weeks) are marked as a small sample and not ranked: below that the pooled rate of the languages weighs more than a row's own clicks (the weight fitted on their own clicks).

AITraining.jobs shows visitors the roles open in their country first, which affects roles limited to some countries.

Source. AITraining.jobs Research, Languages in Demand for AI Training, October 2026 edition.

Figure 4

Who hires for each language

Is each language's hiring spread across platforms or held by one?

LanguageLargest platformIts sharePlatforms listing
EnglishSmall sampleAfterQuery
24.1%
26
SpanishSmall sampleAlignerr
18.8%
23
FrenchSmall sampleInvisible
23.1%
25
GermanSmall sampleAlignerr
15.9%
23
Chinese (Mandarin)Small sampleInvisible
14.1%
21
ArabicSmall sampleInvisible
20.8%
19
PortugueseSmall sampleInvisible
21.5%
20
JapaneseSmall sampleInvisible
17.9%
19
KoreanSmall sampleInvisible
25.0%
19
ItalianSmall sampleInvisible
18.0%
18
DutchSmall sampleInvisible
17.0%
17
HindiSmall sampleInvisible
35.1%
17
RussianSmall sampleInvisible
20.0%
15
VietnameseSmall sampleAppen
16.1%
17
BengaliSmall sampleSigma AI
13.8%
17
IndonesianSmall sampleInvisible
24.1%
18
SwedishSmall sampleInvisible
26.9%
13
ThaiSmall sampleInvisible
11.5%
15
MarathiSmall sampleInvisible
16.7%
13
TamilSmall sampleWelo Data
13.6%
14
TeluguSmall sampleInvisible
13.6%
13
HebrewSmall sampleInvisible
14.3%
13
TurkishSmall sampleBabel Audio
14.3%
13
DanishSmall sampleWelo Data
15.0%
15
PolishSmall sampleInvisible
15.8%
11
FinnishSmall sampleWelo Data
22.2%
13
NorwegianSmall sampleInvisible
11.8%
13
Filipino (Tagalog)Small sampleInvisible
25.0%
10
PunjabiSmall sampleInvisible
18.8%
10
CzechSmall sampleWelo Data
26.7%
9
MalaySmall sampleInvisible
20.0%
11
GujaratiSmall sampleBraintrust
14.3%
10
KannadaSmall sampleProlific
21.4%
9
HungarianSmall sampleInvisible
30.8%
8
CroatianSmall sampleWelo Data
33.3%
8
GreekSmall sampleLifted (Upwork)
25.0%
8
IcelandicSmall sampleInvisible
25.0%
9
UkrainianSmall sampleSigma AI
25.0%
9
UrduSmall sampleSuperAnnotate (SME)
16.7%
10
CatalanSmall sampleSuperAnnotate (SME)
27.3%
8

Sample. Roles open on 31 Oct 2026, by the platform that lists them.

A high share means one platform holds most of the openings: an applicant has few alternatives, and that platform sets the going rate.

Every row is marked as a small sample: the rows differ no more than chance makes them, so none reads on its own and none is ranked.

Source. AITraining.jobs Research, Languages in Demand for AI Training, October 2026 edition.

Figure 5

Where each language's roles are open

Can speakers apply from anywhere, or only from some countries?

LanguageOpen worldwideOnly listed countries
KoreanSmall sample
33.9%
50.0%
HungarianSmall sample
30.8%
61.5%
German
30.7%
59.1%
JapaneseSmall sample
30.4%
53.6%
DutchSmall sample
27.7%
59.6%
ItalianSmall sample
26.0%
60.0%
Spanish
23.1%
65.8%
SwedishSmall sample
23.1%
69.2%
HindiSmall sample
21.6%
64.9%
PortugueseSmall sample
21.5%
64.6%
CzechSmall sample
20.0%
73.3%
Arabic
19.4%
70.8%
Filipino (Tagalog)Small sample
18.8%
56.3%
CatalanSmall sample
18.2%
81.8%
English
17.4%
54.9%
BengaliSmall sample
17.2%
58.6%
IndonesianSmall sample
17.2%
62.1%
GreekSmall sample
16.7%
75.0%
IcelandicSmall sample
16.7%
83.3%
VietnameseSmall sample
16.1%
67.7%
PolishSmall sample
15.8%
52.6%
French
15.4%
71.4%
TurkishSmall sample
14.3%
52.4%
TamilSmall sample
13.6%
68.2%
MalaySmall sample
13.3%
80.0%
Chinese (Mandarin)
12.8%
73.1%
NorwegianSmall sample
11.8%
70.6%
ThaiSmall sample
11.5%
65.4%
DanishSmall sample
10.0%
80.0%
TeluguSmall sample
9.1%
72.7%
RussianSmall sample
8.6%
65.7%
MarathiSmall sample
8.3%
79.2%
UrduSmall sample
8.3%
75.0%
GujaratiSmall sample
7.1%
78.6%
PunjabiSmall sample
6.3%
75.0%
FinnishSmall sample
5.6%
77.8%
HebrewSmall sample
4.8%
76.2%
CroatianSmall sample
0.0%
91.7%
KannadaSmall sample
0.0%
78.6%
UkrainianSmall sample
0.0%
91.7%

Sample. Roles open on 31 Oct 2026; shares of each language's own open roles.

The rule is read from each posting's location text and, where that names no country, from what the posting's own description states. The rest of each row is roles open worldwide except some countries, or with no rule stated.

Rows with fewer than 67.3 open roles are marked as a small sample and not ranked: below that the average of the rows weighs more than a row's own open roles (the weight fitted on the rows' own counts).

Source. AITraining.jobs Research, Languages in Demand for AI Training, October 2026 edition.

For labs, data vendors and researchers

Buy the data behind this report

The figures above are a summary. Behind them are records we collect ourselves, every day:

  • 11,482 roles tracked, each with its history

    Every role on 62 job boards, read since 13 Jul 2026 (every hour since 18 Oct 2026): its pay and place, and the first and last day it was open.

  • 58,632 apply clicks in 28 days

    Which roles people actually apply to, by field, pay and kind of work. It happens on this site, so nobody else can count it.

  • 39 lab and vendor hiring boards

    The job boards of 25 AI labs and 14 human-data vendors, read every day: who is hiring for human data, and who is hiring to buy it.

What you can buy

  • The records

    The rows behind any figure, with their history, not only the totals.

  • A regular feed

    The same figures every week or month, as files.

  • A custom cut or benchmark

    Your countries, languages or fields, or your own platform against the market.

Building AI and need the experts behind this data? (you contract them yourself) or (we deliver the expert work).

Investing in AI-data companies? Hiring radar is these records role by role, every day, as files.

Method and definitions

The public job boards of the AI training platforms this site tracks, read every hour. Languages are read from role titles; apply clicks are made on AITraining.jobs. Every figure is computed by one database query over the window shown, the same query for the live report and for every edition. Each figure states its sample beneath it.

Language of a role
A role counts for a language when its title names it, for example 'Korean Language Specialist' or 'Bilingual Spanish Physician'. A role naming two languages counts for both. About nine in ten multilingual roles name their language.
Open role
A role listed by a given day and still in its platform's feed that day.
New listing
A role that first appeared during the window on a platform already tracked before that week. A platform's first week in this dataset is its back catalogue and is not counted as new. When this site changes how it reads a platform's board (a cap lifted, a page kind or department read too, a relevance rule changed), the roles that came into view or left it from that change to the end of its week are this site's reading, not the platform's hiring: they are not new listings or removals, and changes in open roles are measured like for like across it. Each platform's report says what changed.
Advertised pay
The hourly figure a posting states (the middle of a stated range), counted once per distinct rate as the job board counts it. The median and typical pay are the board's: typical pay runs from the 25th percentile of what roles pay (the middle of each advertised range) to the 90th-percentile advertised ceiling, stated from 3 distinct rates.
Clicks per open role a week
Apply clicks on AITraining.jobs divided by the days the roles were open, times 7.
Demand index
A group's clicks per open role a week divided by the same rate across every open role on the site. Above 1, its roles draw more applicants than the average role.
Location rule
Read from each posting's location text and, where that names no country, from what the posting's own description states: open worldwide, worldwide except listed countries, only listed countries, or no rule stated.
Window
Live: the last 28 complete days, in UTC. Edition: one calendar month, in UTC.

What this data cannot tell you

  • Platforms that recruit without a public job board are not counted. Several large ones invite workers to projects directly.
  • A listing is not a hire. Some platforms keep evergreen roles open for months, and some post one listing per language or country.
  • A role that needs a language but does not name it in its title is not counted for it.
  • Apply clicks measure interest among the people who use AITraining.jobs, and what is shown first gets clicked more.

How the job feeds are read and roles are classified: site methodology. How fresh, complete and consistent the data is, checked every day: data quality and coverage.

Editions

The live report covers the last 28 complete days and changes every day. Each complete month is also published as an edition, frozen two days after the month ends, so a figure you cite from an edition never moves.

Cite and reuse

Free to quote, chart and republish under CC BY 4.0 with a link to this page. This edition is frozen, so its figures will read the same later.

Citation

AITraining.jobs (2026). Languages in Demand for AI Training, October 2026 edition. https://aitraining.jobs/research/languages-in-demand/2026-10

BibTeX

@misc{aitrainingjobs_languages_in_demand_2026_10,
  author = {{AITraining.jobs}},
  title = {Languages in Demand for AI Training, October 2026 edition},
  year = {2026},
  howpublished = {\url{https://aitraining.jobs/research/languages-in-demand/2026-10}},
}
Data: every figure as CSV (one line per value) and JSON, sent to your work email.Pay and open-roles data

More research

All 81 research reports