AI Upskilling Index

Where is the AI skills gap?

For every AI skill: how many open jobs ask for it – and how many courses teach it. Few courses per job = a wide gap. The figures come from German Federal Employment Agency data; the date of the edition you are seeing is shown just below.

Two official sources, one ratio.
8,064job hits, summed over all AI terms
≥56,336course hits, summed over the same terms
5.9×courses per job (median)

Totals across all terms, not a count of distinct jobs or courses: an ad or course that names several terms counts once for each.

Supply per demand – by skill

Courses per open job, by AI skill. The widest gaps are at the top: high demand, comparatively little training on offer.

To the AI Skills Report (demand)
wide gap (< 3 courses/job)balanced (3–8)plenty on offer (> 8)
  1. 1Data Science1,817 jobs · 2,448 courses
    1.3×
  2. 2Computer Vision199 jobs · 294 courses
    1.5×
  3. 3PyTorch98 jobs · 190 courses
    1.9×
  4. 4TensorFlow79 jobs · 315 courses
    4×
  5. 5MLOps96 jobs · 383 courses
    4×
  6. 6Copilot438 jobs · 2,230 courses
    5.1×
  7. 7Process AutomationSearch term: Prozessautomatisierung441 jobs · 2,315 courses
    5.2×
  8. 8Artificial IntelligenceSearch term: Künstliche Intelligenz1,868 jobs · ≥10,000 courses
    ≥5.4×
  9. 9Data AnalysisSearch term: Datenanalyse1,362 jobs · 8,690 courses
    6.4×
  10. 10ChatGPT468 jobs · 4,878 courses
    10.4×
  11. 11Machine Learning622 jobs · 7,283 courses
    11.7×
  12. 12Deep Learning191 jobs · 2,428 courses
    12.7×
  13. 13Large Language Model47 jobs · 616 courses
    13.1×
  14. 14Natural Language Processing33 jobs · 509 courses
    15.4×
  15. 15Generative AISearch term: Generative KI177 jobs · 6,604 courses
    37.3×
  16. 16Prompt Engineering128 jobs · 7,153 courses
    55.9×

Ratio = courses ÷ open jobs. “≥” = course supply exceeds the source's 10,000 count limit.

Sources & method

Last checked 14 November 2026.

Two independent keyword searches of the German Federal Employment Agency (Jobsuche for demand, NOW/Weiterbildungssuche for supply). Hit counts are snapshots and not directly comparable – the ratio is an indicator, not an exact quota. Course counts cap at 10,000 hits. i6eal is not an official body.

Frequently asked questions

What does the AI Upskilling Index show?

For each AI skill, the ratio of training supply to job demand in Germany – i.e. how many courses there are per open job. Low values suggest a wide qualification gap.

Where does the data come from?

From two services of the German Federal Employment Agency: the Jobsuche API (open jobs per skill = demand) and NOW/Weiterbildungssuche (available courses per skill = supply). The date of the edition you are seeing is shown at the top of the page and under “Sources & method”.

Does “wide gap” mean there are too few courses?

Not necessarily. A low ratio means course supply is scarce relative to demand – a signal to look closer. In absolute terms, most AI skills still have more courses than open jobs.

Why is “Artificial Intelligence” marked with “≥”?

The training search counts at most 10,000 hits. Very broad terms reach this cap; the real supply is then larger and the ratio a lower bound.

AI skills that stick.

From needs analysis to training: we build exactly the AI capabilities your business needs, together with your team.