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 tight gap. Live from German Federal Employment Agency data.

Updated 21 June 2026Two official sources, one ratio.
7,281open jobs with AI skills
38,753matching courses
5.7×courses per job (median)

Supply per demand – by skill

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

To the AI Jobs Index (demand)
tight gap (< 3 courses/job)balanced (3–8)plenty on offer (> 8)
  1. 1Computer Vision 194 jobs · 256 courses
    1.3×
  2. 2Data Science 1,754 jobs · 2,824 courses
    1.6×
  3. 3PyTorch 101 jobs · 202 courses
  4. 4Prozessautomatisierung 474 jobs · 1,478 courses
    3.1×
  5. 5Copilot 328 jobs · 1,070 courses
    3.3×
  6. 6MLOps 90 jobs · 388 courses
    4.3×
  7. 7TensorFlow 83 jobs · 410 courses
    4.9×
  8. 8Large Language Model 51 jobs · 292 courses
    5.7×
  9. 9Datenanalyse 1,287 jobs · 7,431 courses
    5.8×
  10. 10Machine Learning 672 jobs · 4,045 courses
  11. 11Künstliche Intelligenz 1,331 jobs · ≥10,000 courses
    ≥7.5×
  12. 12ChatGPT 425 jobs · 3,318 courses
    7.8×
  13. 13Deep Learning 229 jobs · 2,277 courses
    9.9×
  14. 14Natural Language Processing 26 jobs · 393 courses
    15.1×
  15. 15Generative KI 130 jobs · 2,348 courses
    18.1×
  16. 16Prompt Engineering 106 jobs · 2,021 courses
    19.1×

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

Sources & method

Last checked 21 June 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 tight 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). Both update automatically.

Does “tight 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.