Methodology

How we built this, what we trust, and where the limits are.

Approach

This product synthesizes data from 26 primary sources to answer: where is the European job market heading, and what do you need to get there? We prioritize European-sourced data over US proxies.

Every number on the signals page traces to a Tier 1 or Tier 2 source. We don't interpolate, forecast, or model. We report what the data says and flag where it's thin.

Source Tier Ratings

TierDefinitionExamples
Tier 1Official statistics or large-sample primary research (n > 1,000). Reproducible methodology.Eurostat, OECD, Stack Overflow (49K), Ravio (1,500+ companies), LinkedIn (1.3B members)
Tier 2Industry reports with documented methodology and meaningful sample size.Atomico SoET, Figma Design Hiring (2,500), Bridge Group SDR (600), ISC2 Cybersecurity (16K), McKinsey Marketing (500)
Tier 3Expert analysis, qualitative sources, or small-sample surveys. Used for context, not for numbers.Claude research reports, Indeed Hiring Lab screenshots, Bitkom (152 startups)

Data Architecture

Role Families

We analyze 9 role families, each mapped to ISCO-08 occupation codes where possible. These are the same families used in the AI Exposure Map (opens in new tab) for cross-referencing.

Role-level data (hiring rates, attrition, salary YoY, seniority) comes primarily from Ravio Compensation Trends 2026, which covers 1,500+ European tech companies. Ravio data is by function, not by ISCO code — the mapping is approximate.

Country Signals

Country-level data comes from 6 sources, creating varying "data depth" per country:

  1. Eurostat AI adoption (isoc_eb_ai) — 33 countries, 2021-2025
  2. Eurostat ICT specialists % (isoc_sks_itspt) — 36 countries, 2015-2024
  3. OECD Employment Protection Legislation — 26 European countries, Version 4 (2019)
  4. Stack Overflow Developer Survey 2025 — 29 European countries with 50+ respondents
  5. Eurostat employment by ISCO 2-digit — 35 countries, 2023-2024 YoY
  6. LinkedIn hiring rate data — 4 countries (DE, FR, UK, NL)

Countries with 6/6 sources: Germany, France, Netherlands. Countries with 5/6: 19 countries including AT, CH, PL, Nordics. The "data depth" badge in the country table indicates how many sources contribute to each country's row.

Salary Data

Ravio salary data is in GBP and represents European tech company compensation. Stack Overflow salary data is in USD (converted by SO using their methodology). These are not directly comparable — Ravio covers tech companies specifically, SO covers all developers regardless of employer type.

Limitations

Connection to the AI Exposure Map

The AI Exposure Map (opens in new tab) scores ~130 ISCO occupation groups for technical and regulated AI exposure across 36 countries. This companion product takes the next step: for the roles most people actually hold (PM, engineer, designer, etc.), what does the hiring market look like?

ISCO codes bridge the two products. Each role family here maps to 1-3 ISCO codes. When you click through to the exposure map, you see the AI exposure score for that specific occupation group.

Updates

This is a point-in-time snapshot (early 2026). We plan to update when major new data drops (Ravio H2 2026, Eurostat annual releases, LinkedIn quarterly). The data architecture supports incremental updates without rebuilding the page.