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.
7,818job hits, summed over all AI terms
≥53,870course hits, summed over the same terms
6.1×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. 1Computer Vision201 jobs · 278 courses
    1.4×
  2. 2Data Science1,782 jobs · 2,478 courses
    1.4×
  3. 3PyTorch118 jobs · 191 courses
    1.6×
  4. 4TensorFlow94 jobs · 319 courses
    3.4×
  5. 5MLOps105 jobs · 371 courses
    3.5×
  6. 6Process AutomationSearch term: Prozessautomatisierung438 jobs · 2,079 courses
    4.7×
  7. 7Copilot419 jobs · 2,047 courses
    4.9×
  8. 8Artificial IntelligenceSearch term: Künstliche Intelligenz1,661 jobs · ≥10,000 courses
    ≥6×
  9. 9Data AnalysisSearch term: Datenanalyse1,373 jobs · 8,538 courses
    6.2×
  10. 10Machine Learning632 jobs · 6,620 courses
    10.5×
  11. 11ChatGPT446 jobs · 4,819 courses
    10.8×
  12. 12Large Language Model41 jobs · 567 courses
    13.8×
  13. 13Deep Learning175 jobs · 2,486 courses
    14.2×
  14. 14Natural Language Processing31 jobs · 487 courses
    15.7×
  15. 15Generative AISearch term: Generative KI176 jobs · 6,006 courses
    34.1×
  16. 16Prompt Engineering126 jobs · 6,584 courses
    52.3×

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

Sources & method

Last checked 26 October 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.