Loading LEADSx2030 data…
Core
Demand Trends
Supply vs Demand
Where to Act
Skills Explorer
Background
The Story
What Europe Needs
The Training Pipeline
Tech Areas
Skill Pockets Flow
✦ The Story Arc
Version 9.0 — June 2026
Data: June 23, 2026

Demand Trends

How skill pockets evolve within a tech area
What the Data Tells Us
Advanced Digital Skills Across Europe
A view of Europe's advanced digital skills demand based on observable growth trends, filtered to keep only the job ads that are genuinely about advanced digital skills.
THE PIPELINE: FROM SIGNALS TO EU SCALE COLLECT 3M+ Job Ads CLASSIFY AI Semantic Engine EXTRACT 200K+ ADS Roles SCALE EU Cedefop · Eurostat PROJECT 500K Roles 3M+ job ads → AI classification → 200K+ advanced digital skills roles → EU-wide projection to 500K roles
Why these numbers?

The data in use is gleaned from publicly available sources — job ads, research papers, investment notices, news — across Europe. We take only the job ads that were definitely about advanced digital skills.


Because of increased use of generative AI in writing job ads, we had to filter out the most obvious AI hallucinations inside the job ads. If we had taken all job ads mentioning "data" or "digital", the numbers would have been remarkably higher and definitely not representing reality.


That's why the numbers in 2025 and 2026 are bigger than previous projections — but most likely realistic thanks to this cleaning.

Data Rules

Rule 1 Skill pockets are always tied to a tech area. The same pocket (e.g. "Machine Learning") has a different demand value under "Artificial Intelligence" than under "Data Science." You must always select a tech area to see pocket-level data. Pocket values are never summed across tech areas.


Rule 2 Skills always have one fixed value. A skill like "Problem Solving" is one unit — if it shows 96k in Machine Learning, it shows 96k in Business Software too. The same skill can appear in many pockets, but its value never changes and is never summed across pockets. Each skill is counted once, period.


Rule 2a A pocket's demand is not a sum of its skills. Each pocket has its own demand value measured directly from the data — it is independent of the skills it groups. Summing the skills inside a pocket would multi-count any skill that also lives in another pocket.


Rule 3 Tech area demand is the unit of comparison. To see how big a tech area is, look at the Tech Areas page. To see pockets within that tech area, select it first. To see individual skills, select both a tech area and a pocket.

How the Data is Structured
SKILLS — THE ATOMIC UNIT Python demand: 8,200 TensorFlow demand: 3,100 SQL demand: 12,400 Kubernetes demand: 5,600 Docker demand: 4,800 PyTorch demand: 2,900 Each skill has one fixed demand value — the same everywhere it appears SKILL POCKETS — GROUPS OF SKILLS Machine Learning groups: Python, TensorFlow, PyTorch… Cloud Infrastructure groups: Kubernetes, Docker, SQL… Each pocket has its own demand value. The same pocket can appear in multiple tech areas with different values. TECH AREAS — CONTAIN POCKETS Artificial Intelligence contains: Machine Learning, NLP, Computer Vision… Cloud Computing contains: Cloud Infrastructure, DevOps… The same pocket (e.g. Machine Learning) can belong to AI and Data Science — but with different demand values per TA.
Skills are the atomic building blocks — each skill (e.g. "Python") has one fixed demand value that never changes. Skill Pockets group related skills together. Each pocket has its own demand value, measured directly from the data — not a sum of the skills inside it (the same skill can live in many pockets, so summing would multi-count). Tech Areas contain multiple pockets. The same pocket can appear in different tech areas but with different demand values, because the skills inside it are weighted differently per context. Dashed lines show shared elements — this is why you must always select a tech area first. Supply is measured per channel on a 0–4 index (0 = no training, 4 = 61–100% coverage).
Rule Select a Tech Area to see pocket-level demand. Pockets always belong to a tech area — values differ per tech area.
Which skill pockets are in highest demand?
BETASupply data is still being calibrated. Channel coverage (EU, vocational, UAS, university, Class Central, LinkedIn Learning) reflects our current best estimate — numbers will firm up in upcoming releases.
Rule Select a Tech Area to see supply per pocket. Supply values differ by tech area context.
Where does training go?
BETASupply data is still being calibrated. The 0–4 coverage index reflects our current best estimate of training-capacity vs demand and will be refined in upcoming releases.
Rule Supply is rated on a 0–4 index (0 = no training, 1 = 1–20%, 2 = 21–40%, 3 = 41–60%, 4 = 61–100% of demand). Select a Tech Area to compare coverage across channels. Channels rated 0 or 1 are gaps — training is absent or minimal. Red bars and zeros indicate where investment is needed most.
Are We Training the Right Skills?
Each row shows one skill pocket. For each supply channel, a coloured bar shows coverage as a percentage of demand (100%). Red/orange bars (index 0–1) signal critical gaps where training barely exists.
Most gaps
Demand
Name
Rule Supply is rated on a 0–4 index (0 = no training, 1 = 1–20%, 2 = 21–40%, 3 = 41–60%, 4 = 61–100% of demand). Where to act = high demand + low supply. Channels scoring 0 or 1 out of 4 mean training is absent or minimal. Focus investment where demand is high and most channels show red (0) or low (1) scores.
9 Technology Areas by Demand
Rule Select a Tech Area to see pocket trends. Pocket demand is always shown within one tech area context.
How are skill pockets evolving?
How do tech areas connect to skill pockets?
Rule Skills always have one fixed value — same demand and supply regardless of context. Select a Tech Area, then a Pocket to see which skills it contains.
What individual skills make up each pocket?