AI Exposure Map · Methodology

How were these figures calculated?

Full transparency on the data, the model and its limitations. The dataset is freely available under Creative Commons BY 4.0 — with attribution.

Scope and coverage

The map covers 103 occupational groups based on the CBS Occupational Classification ROA-CBS 2014 (BRC 2014, 2025 edition). Together these occupations represent approximately 6.8 million jobs, roughly 69% of the Dutch working population (CBS: 9.8 million in 2025).

Labour market figures (jobs, growth, historical index, part-time share) come directly from CBS table 86320NED. 53 occupations match a CBS occupational group one-to-one, 37 share a CBS group with other occupations (trend from CBS, job count is an estimated share of the group total) and 9 are a narrow part of a larger group (trend from CBS, job count is our own estimate); for 4 the job count comes from a public register (e.g. judiciary, UWV, police), with the trend of the CBS group.

The remainder consists primarily of niche specialisations, undefined occupations and occupational groups that fall outside the CBS BRC 2014 top-level categories. The dataset does not claim to cover the full labour market.

Scoring rubric: AI exposure (0–10)

The AI exposure score indicates what proportion of the core tasks of an occupation is technically automatable by current AI technology (LLMs, computer vision, robotics, agentic AI). It is a measure of technical exposure, not of actual displacement.

0–2
Low

Barely any tasks automatable. Physical, unstructured or deeply human work. Examples: nurses, construction workers, fire fighters.

3–4
Limited

Supporting tasks are vulnerable (admin, reporting), but core tasks require human judgement or physical presence. Examples: teachers, police officers, GPs.

5–6
Moderate

A substantial share of tasks is within reach of AI. Routine work gets automated, but strategy, relationships or creativity remain. Examples: engineers, HR managers, policy officers.

7–8
High

Core tasks are directly vulnerable. AI can technically take over most of this work. Examples: accountants, marketers, customer service agents.

9–10
Very high

Near-complete task automation is technically feasible. Examples: copywriters, translators, software developers (code generation).

NL vulnerability (0–10)

The vulnerability score indicates to what extent technical AI exposure also translates into real impact in the Dutch context. High exposure does not necessarily lead to high vulnerability when protective factors are present.

Factors taken into account:

  • EU AI Act Art. 14: Requires human-in-the-loop for government decisions (lowers vulnerability of public sector roles)
  • DBA legislation: Self-employment regulations influence the pace at which roles can be replaced
  • Healthcare sector regulation: BIG registration and statutory requirements protect healthcare occupations
  • Demand elasticity: When demand grows faster than AI displaces (e.g. ICT), vulnerability decreases
  • Social preference: Societal preference for human contact (healthcare, education) slows adoption
  • Labour market tightness: Acute shortages (healthcare, construction, installation) make displacement unlikely

Since v3 (September 2026) the vulnerability score no longer counts in the forecast. It correlates 0.96 with the JPE score and therefore added almost nothing. The score remains visible as context.

High AI score ≠ job loss

Software developers score 9/10 on AI exposure yet grew +96% (2015–2025, CBS). That growth stalled between 2022 and 2025 and picked up again in the first half of 2026. The model expects −15% to +5% by 2030. For a decade, demand for software outran exposure. Whether that continues is exactly the open question. Conversely, farmers and fishers are not declining because of AI but because of nitrogen policy and quota reductions. The score measures technical exposure, not job security.

Forecast model 2030 (JPE forecast v3)

The model answers the question: how many people will work in this occupation in 2030, if expected labour demand materialises and AI and robotics do their work? The answer has three layers, also shown as separate scenarios on every occupation page.

Since September 2026 (v3) the model no longer starts from the trend of the last two years. A backtest on CBS data since 2013 showed that such a short trend does not persist: the following years tend to move the other way. The model now starts from an independent employment forecast per occupational group (ROA, Maastricht University), with AI and robotics added separately.

The formula in five steps

Step 1Base: expected labour demand
r = ROA expansion demand % per year (AIS to 2030, 2026 edition)

ROA forecasts employment growth per occupational group from CPB sector projections and long-run shifts within sectors. ROA does not model AI explicitly, so we can add it without double counting.

Step 2Correction for structural decliners
declining both 2013→2019 and 2021→2025? → r = ½ · ROA + ½ · long CBS trend

ROA underestimates decline in occupations that have been shrinking for years. Only when decline occurs before and after the 2021 CBS series break do we blend in the long trend, so a one-off jump does not count.

Step 3AI layer
AI = −0.25 percentage points per year × (JPE − 4), only above JPE 4

A hand-picked value, informed by CBS data (growth 2022→2025 versus 2013→2019) and international research. The effect is a percentage of the occupation, so equal JPE scores are treated equally.

Step 4Robotics layer
only if scale-up in NL starts before 2030: expert estimate per occupation

Physical automation (self-checkouts, warehouse robots, autonomous driving) is not part of the JPE score. If scale-up in the Netherlands starts after 2030, the occupation page shows a “risk from” signal instead of decline.

Step 5Combine and band
(1 + base) × (1 + AI) × (1 + robotics) − 1, band rounded to 5 points

The band combines the uncertainty of the ROA forecast (±3 points) with the favourable and unfavourable ends of the AI and robotics layers.

Hand-chosen parameters

AI slope−0.25 pp/year per point (band −0.10 to −0.50)Hand-picked. The estimate across all ages is −0.47 with a 95% interval of −0.89 to +0.02, so not robust; −0.25 is deliberately more cautious. For 15-24-year-olds the effect is about ten times larger; this is shown as a separate signal on the occupation page.
AI thresholdJPE 4Assumption: below “moderate” no substitution effect.
Blend for structural decliners½ / ½Assumption: equal weighting.

Backtest

Tested on the 2023 ROA forecast against actual CBS growth 2023→2025 (107 occupational groups, error in percentage points per year, weighted by employment): v3 base 3.85, old model (v2) 4.91, “no change” 3.86, “every occupation grows with the Netherlands” 3.80. The new model clearly improves on v2, but over two years no method beats the simplest forecast, partly because of sampling noise in the Labour Force Survey. Script: scripts/backtest-v3.py.

Important: model assumptions

  • The AI slope is estimated on the same period in which the effect is visible; it has not been tested out of sample.
  • The robotics layer is an expert estimate per occupation, not empirically calibrated. Regulation (e.g. robotaxis in the EU) can change quickly; the estimate is reviewed every six months.
  • ROA itself also uses Labour Force Survey data. Level jumps around 2025 (e.g. electrical engineers) therefore also affect the base.
  • Forecasts are directional scenarios, not predictions. The band matters more than the midpoint.

Worked example: Administratief medewerkers (administrative staff)

ROA expansion demand+0.5% per year
Long CBS trend (avg. 2013→19 and 2021→25)−2.0% per year
Structural declineryes, blended
Base 2025→2030(1 − 0.0074)⁵ − 1 = −3.6%
AI layer−0.25 × (8 − 4) = −1.00% per year → −4.9%
Robotics layernone (scale-up after 2030 or not applicable)
Forecast 2030−8%
Band−20% … 0%

Worked example: Softwareontwikkelaars (software developers)

ROA expansion demand+0.7% per year
Long CBS trend (avg. 2013→19 and 2021→25)+5.5% per year
Structural declinerno, ROA only
Base 2025→2030(1 + 0.0070)⁵ − 1 = +3.5%
AI layer−0.25 × (9 − 4) = −1.25% per year → −6.1%
Robotics layernone (scale-up after 2030 or not applicable)
Forecast 2030−3%
Band−15% … +5%

Sensitivity analysis

What changes if you choose the hand-picked parameters differently? The AI slope is by far the most sensitive setting.

OccupationAI −0.10ModelAI −0.50Decliners: ROA onlyDecliners: trend only
Administratief medewerkers (administrative staff)−6%−8%−13%−2%−14%
Softwareontwikkelaars (software developers)+1%−3%−9%−3%−3%
Klantenservice medewerkers (customer service staff)0%−2%−7%−2%−2%
Secretaresses (secretaries)−11%−13%−16%−2%−23%
Copywriters (copywriters)+4%0%−6%0%0%
Winkelverkopers (retail sales staff)−8%−8%−8%−5%−11%
Verpleegkundigen MBO (nurses (vocational))+9%+9%+9%+9%+9%
Loodgieters (plumbers)+1%+1%+1%+1%+1%

The last two columns only change the blend for structural decliners. Number of declining occupations (< −3%): 9 / 13 / 41 / 10 / 16 in the same order.

Data sources

Occupational classificationFactualCBS BRC 2014 (Occupational Classification ROA-CBS)
Job countsCBS-basedCBS StatLine: working population by occupation (table 86320NED, BRC 2014 2025 edition, annual 2025). For shared CBS groups the count is an estimated share; flagged per occupation.
AI exposure scoreModel estimateLLM-generated, cross-validated with Felten et al. (2023) AIOE and Georgieff & Hyee (2021)
NL vulnerabilityModel estimateLLM-generated with NL context factors (see above)
Median salaryCBS/CBA-basedCBS Beloningsonderzoek + sector-level collective labour agreement tables. Median gross annual salary including part-time workers — for occupations with high part-time rates (e.g. hospitality, retail) this is below the full-time equivalent.
Part-time rateCBS-basedCBS 86320NED: part-time share (< 35 hours) per occupational group, 2025
Historical indicesCBS-basedCBS 86320NED: employed persons 2015, 2017, 2019, 2021, 2023 and 2025 as an index (2015 = 100). Note: series break 2020→2021 due to the redesigned Labour Force Survey.
Forecast 2030Model calculationJPE forecast v3: ROA expansion demand (AIS to 2030, 2026 edition) as base, plus AI layer (−0.25 pp/year per JPE point above 4) and robotics layer (expert estimate). Three scenarios, band rounded to 5 points.
Labour market tightnessRegister dataUWV tension indicator 2026Q1 (via ROA AIS), as a percentile across all occupational groups. Context, not a model input.
Starter signalCBS-basedCBS 86320NED: employment growth of 15-24-year-olds minus total growth, 2021→2025. Only shown with at least 5,000 young workers.
Robotics layerExpert estimatePer occupation: score 1-10, start year of scale-up in NL and expected effect to 2030. Based on public sources on robotaxis, retail and warehouse automation (as of September 2026).
Rationale per occupationModel estimateLLM-generated
AI tools per occupationEditorialLLM-generated based on current market knowledge

JPE vs Felten AIOE

The AI Exposure Map uses two scoring systems side by side. The primary score is the Janssen Practical Exposure (JPE), developed for this map. Additionally, we show the academic Felten AIOE as a reference.

JPE (Janssen Practical Exposure)

Measures the practical AI impact on occupations. Core question: “How much of this occupation’s core work is practically affected by AI, now or within 3 to 5 years?” LLM-estimated, cross-validated with Felten, Georgieff & Hyee and Frey & Osborne. Full 1 to 10 scale.

Felten AIOE (academic)

Measures the cognitive overlap between AI capabilities and an occupation’s task requirements. Based on O*NET task descriptions matched to AI benchmark performance. Normalised to 1 to 10.

The key difference

Felten measures “can AI do this task?” (theoretical capability). JPE measures “is AI actually changing this work?” (practical disruption). Felten scores are typically 1 to 2 points higher, because capability runs ahead of adoption.

Limitations

  • AI exposure scores are model estimates, not empirical measurements. They have been cross-validated with academic indices but have not been independently audited.
  • The dataset covers approximately 69% of the working population. Niche occupations are not included.
  • Historical indices come from CBS, but CBS reports a series break between 2020 and 2021 (new survey design). At occupation level this can cause jumps, e.g. for general directors. Comparisons from 2021 onwards are the most reliable.
  • Where occupations share a CBS group or are a narrow part of one, the trend follows the whole CBS group. A sub-occupation may in reality move differently.
  • The Labour Force Survey is a sample. Small groups (below ~30,000 workers) fluctuate strongly from year to year.
  • The 2030 forecast is a directional analysis, not a labour market forecast. The model does not account for economic shocks, policy changes or breakthrough technologies.
  • Not all contraction is AI-related. Agriculture and fisheries are declining due to policy (nitrogen regulations, quotas), not automation.
  • Salaries are medians; the spread within occupational groups can be substantial.
  • The 2030 forecast is presented as a band, rounded to 5 percentage points, with a midpoint. The band combines the uncertainty of the ROA forecast with a favourable and unfavourable AI and robotics layer. Point estimates would imply false precision.
  • The rule for structural decliners is based on the same backtest used to test it afterwards (ROA underestimated decline for 17 occupations). That is not an independent test.
  • The robotics estimates were made relative to the historical CBS trend. Where automation has been under way for years (retail, warehousing), part of it may already be in the ROA base: a possible small double count.
  • Some occupations overlap with a CBS group that is already split over other occupations (register counts, narrow estimates). Together about 78,000 jobs; coverage has been corrected for this.
  • Demographic ageing is not included in the forecast model. Age distribution per occupational group is available in CBS 86320NED, but the model does not use it yet. Ageing data is shown as a contextual indicator in the career scan and the insights page. In heavily ageing sectors (e.g. administrative: 24.6% aged 55+), natural attrition may soften the AI transition. This is an important nuance that the model itself does not quantify.

Cross-validation

The AI exposure scores and forecasts have been compared with five independent sources:

  • Felten, Raj & Seamans (2023) — Occupational Heterogeneity in Exposure to Generative AI. Our top scores (translators, writers, developers) align with their highest AIOE values. Our lowest scores (construction, frontline healthcare) match their lowest.
  • Georgieff & Hyee (2021) — Artificial intelligence and employment: New cross-country evidence. OECD Social, Employment and Migration Working Papers, No. 265. Confirms the pattern: knowledge work high, physical work low.
  • Frey & Osborne (2017) — The Future of Employment. Nurses scored 0.009 automation probability, consistent with our 2/10.
  • WEF Future of Jobs Report (2025) — Confirms that software developers are among the fastest-growing specialist roles. +6 million developers projected globally by 2030. Growth direction consistent with our data.
  • UWV Labour Market Forecast (2025) — Signals that labour market tightness for ICT occupations is easing. Less tightness is not the same as fewer jobs, but the growth rate is moderating. Used as a check on the direction of the forecast.

References

CBS BRC 2014
Statistics Netherlands. Occupational Classification ROA-CBS 2014 (BRC 2014).
https://www.cbs.nl/nl-nl/onze-diensten/methoden/begrippen/beroepenindeling-roa-cbs-2014--brc-2014--
CBS StatLine: Labour Force Survey
CBS StatLine. Working population by occupation, table 86320NED (BRC 2014 2025 edition; successor of discontinued tables 85276NED and 82808NED).
https://opendata.cbs.nl/statline/#/CBS/nl/dataset/86320NED/table
CBS StatLine: working population
CBS StatLine, table 86320NED. Working population 2025: 9,833,000.
https://opendata.cbs.nl/statline/#/CBS/nl/dataset/86320NED/table
ROA (2025/2026)
Research Centre for Education and the Labour Market (ROA), Maastricht University. AIS tot 2030 - Arbeidsmarktinformatie, 2026 edition (v20260901), DataverseNL, doi:10.34894/DVQTOG, CC BY 4.0. Adapted by simondjanssen.nl: combined with an AI and robotics layer. ROA is not involved in and does not endorse this forecast.
https://doi.org/10.34894/DVQTOG
Felten et al. (2023)
Felten, E., Raj, M. & Seamans, R. (2023). Occupational Heterogeneity in Exposure to Generative AI. SSRN Working Paper.
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4414065
Georgieff & Hyee (2021)
Georgieff, A. & Hyee, R. (2021). Artificial intelligence and employment: New cross-country evidence. OECD Social, Employment and Migration Working Papers, No. 265. Paris: OECD Publishing.
https://doi.org/10.1787/c2c1d276-en
Frey & Osborne (2017)
Frey, C.B. & Osborne, M.A. (2017). The Future of Employment: How Susceptible Are Jobs to Computerisation? Technological Forecasting and Social Change, 114, 254–280.
https://www.sciencedirect.com/science/article/abs/pii/S0040162516302244
WEF (2025)
World Economic Forum. The Future of Jobs Report 2025. Geneva: WEF.
https://reports.weforum.org/docs/WEF_Future_of_Jobs_Report_2025.pdf
UWV (2025)
UWV. Labour Market Forecast 2025. Signal: easing tightness in ICT occupations.
https://www.uwv.nl/nl/arbeidsmarktinformatie/sector/ict/arbeidskrapte-icters-neemt-af-maar-altijd-groot
ROA (2023)
Research Centre for Education and the Labour Market. The labour market by education and occupation to 2028. Maastricht University.
https://roa.nl/
McKinsey (2023)
McKinsey Global Institute. The economic potential of generative AI: The next productivity frontier. June 2023.
https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/the-economic-potential-of-generative-ai-the-next-productivity-frontier
Karpathy/jobs
Karpathy, A. AI Jobs Map. Methodological inspiration. MIT License.
https://karpathy.ai/

Download the dataset

The complete dataset is freely available under Creative Commons BY 4.0. You may use, share and adapt the data — provided you cite: Source: Simon Janssen, simondjanssen.nl/en/ai-map.

Download CSV (source data)Download verification sheet (with intermediate calculations)

CSV files use a semicolon as delimiter (Dutch standard). Opens directly in Excel. The verification sheet contains all intermediate calculations from the forecast model.

License and citation

License: Creative Commons Attribution 4.0 International (CC BY 4.0)

Cite as: Janssen, S.D. (2026). Dutch AI Exposure Map: 103 occupational groups analysed for AI impact. simondjanssen.nl/en/ai-map. Retrieved [date].

Methodological inspiration: Karpathy/jobs (MIT License)

Glossary

AI exposureThe degree to which the core tasks of an occupation are technically automatable by current AI technology. Score 0–10. Measures potential, not reality.
NL vulnerabilityThe degree to which AI exposure also translates into real impact in the Dutch context. Takes into account regulation, labour tightness and social factors. Score 0–10.
CBS BRC 2014The Occupational Classification ROA-CBS 2014. The standard CBS classification for Dutch occupations. Contains ~350 occupational groups; this analysis covers 103.
Forecast 2030Model estimate of the expected change in employment between 2025 and 2030, in three scenarios (base, + AI, + robotics) with a band. Not a prediction.
ROA expansion demandExpected growth or decline in jobs per occupational group to 2030 according to the Research Centre for Education and the Labour Market (Maastricht University). Base of the Dutch forecast.
AI layerThe part of the forecast attributable to AI: −0.25 percentage points per year per JPE point above 4. Independent of NL vulnerability.
Structural declinerAn occupation that declined both 2013→2019 and 2021→2025 (before and after the CBS series break). For these, the model blends the long CBS trend into the ROA forecast.
BandThe range around the forecast: ROA uncertainty (±3 percentage points) plus the favourable and unfavourable ends of the AI and robotics layers, rounded to 5 percentage points.
Relative indexJob volume expressed as a number with 2015 = 100. Index 142 means +42% relative to 2015. Not an absolute job count.
Median salaryThe middle gross annual salary in an occupational group. Half earn more, half earn less. Based on CBS Beloningsonderzoek and collective labour agreement tables.
Part-time rateThe share of workers in an occupational group who work part-time. The Netherlands is the European leader in part-time work (average 48% in this dataset, CBS 2025).
Career advice tierClassification into three levels: "Safe" (AI < 5), "Shift" (AI 5–6 or protected), "Action needed" (AI ≥ 7 and vulnerable). Determines the type of advice given.
EU AI Act Art. 14European regulation requiring human-in-the-loop for AI-assisted decisions by public authorities. Lowers the vulnerability of government occupations.
DBA legislationWet Deregulering Beoordeling Arbeidsrelaties. Governs the boundary between self-employment and employment. Relevant to AI vulnerability: in sectors with many self-employed workers, clients can switch to AI more quickly. Employees on permanent contracts are better protected.
Transparency

Limitations and known constraints

This section describes what this research can and cannot tell you. Transparency about methodology is not a weakness — it is what separates research from marketing.

Audit of September 2026: all four countries rebuilt

In September 2026 we audited the data behind the four non-Dutch maps against official statistics. The result: the historical series for the UK, Germany and France are synthetic, many job counts and salaries in all four countries are estimates rather than official figures, a number of classification codes are wrong (UK: a mix of SOC 2010 and SOC 2020; Germany: KldB codes partly invalid; France: the codes are not valid PCS 2020), and the 2030 forecasts were driven mainly by the AI pressure table rather than by observed trends. For the US, the growth figure is a BLS projection, not observed history.

We are therefore rebuilding each country separately on official statistics, following the approach of JPE forecast v3 for the Netherlands: BLS OEWS and BLS Employment Projections for the US, ONS (Annual Population Survey) and the DfE labour market and skills projections for the UK, the Bundesagentur für Arbeit employment statistics and BIBB-IAB QuBe for Germany, and DARES/INSEE with the France Stratégie/DARES projections for France. All four countries have now been rebuilt; while they were under review, no 2030 forecast and no historical growth were shown. The JPE scores are not affected. The notes below on the forecast model and sensitivity describe the withdrawn model and are kept for reference.

Status 27 September 2026: the UK has been rebuilt and now uses JPE forecast v3. Job counts, the 2021-2025 series, part-time and female share come from the ONS Annual Population Survey (Nomis NM_218_1), salaries from ASHE 2024, and the 106 occupations are linked to SOC 2020 unit groups. The base of the forecast is the DfE Labour market and skills projections 2020 to 2035 (Working Futures), baseline, with the same AI layer as the Netherlands and a robotics layer scored for UK occupations. The design was fixed before the backtest and the blind check. One limitation: Working Futures differentiates growth only at the level of 26 occupational sub-major groups, so the base does not distinguish between occupations within one group; the AI and robotics layers refine it per occupation. Backtest (Working Futures 2021→2025 against the actual APS change, 106 occupations): average error 3.77 percentage points per year, against 3.78 for the old model and 3.85 for "every occupation grows with the UK". That is not a meaningful improvement in the average error; the gain is in the ranking (correlation with actual growth 0.25 against 0.03) and in using official data. A blind check of 15 random occupations against UK sources found 10 plausible, 3 doubtful, 1 unlikely (psychologists: the HCPC register grows faster than the forecast) and 1 without enough evidence. Sources per occupation are on the UK map.

United States: rebuilt on 27 September 2026 with JPE forecast v3. Job counts (2025, including self-employed) come from BLS Employment Projections, salaries and the 2021-2025 series from BLS OEWS (May 2025), and the occupations are linked to SOC 2018 codes. The base is BLS Employment Projections 2025-35; where BLS already builds AI or automation into its projection, no separate layer is added. Backtest (BLS projections 2023-33 against OEWS May 2023 to May 2025): error 2.18 percentage points per year against 2.26 for the old model and 2.41 for "every occupation grows with the US". Details on the US methodology page.

Germany: rebuilt on 27 September 2026 with JPE forecast v3. The occupations are linked to KldB 2010 codes; job counts are QuBe Erwerbstätige 2025 apportioned by the Bundesagentur für Arbeit employment statistics (employees subject to social insurance, series 2015-2025), and salaries come from the BA Entgeltatlas. The base is the BIBB-IAB-Qualifikations- und Berufsprojektionen (QuBe), 8. Welle, Basisprojektion. Backtest (QuBe 2023-2025 against the BA series): error 1.51 percentage points per year against 2.19 for the old model and 1.66 for "every occupation grows with Germany". Details on the German methodology page (German).

France: rebuilt on 27 September 2026 with JPE forecast v3. The 86 occupations are linked to FAP 2021 families (DARES); job counts (2024, all workers), growth 2021-2024, part-time and female share come from DARES, Portraits statistiques des métiers, and salaries are the DARES net median for employees (net, not gross). The base is France Stratégie / DARES, Les métiers en 2030 (reference scenario) (2019 base, per FAP 87 family). Backtest against DARES 2019-2024: error 1.97 percentage points per year against 2.47 for the old model and 2.18 for "every occupation grows with France", correlation with actual growth 0.38 against 0.03. Details and limitations on the France map.

AI exposure scores (JPE)

The Janssen Practical Exposure scores are estimated using large language models (Claude, Anthropic). The prompt asks the model to assess what percentage of an occupation's tasks can be assisted or replaced by current AI capabilities, on a scale of 1-10. Scores were generated in March-April 2026.

They are cross-validated against the Felten AIOE academic index for US occupations (r = 0.87) but no equivalent academic benchmark exists for European occupations. Cross-country proxy validation against Felten AIOE for equivalent ISCO codes shows JPE scores are systematically 1.7 points lower than Felten across all three non-US countries (UK: −1.72, DE: −1.67, FR: −1.72, based on 56, 66, and 48 ISCO matches respectively). This gap is consistent with the known methodological difference: Felten measures theoretical capability while JPE measures practical disruption. The uniformity of the gap across countries suggests consistent scoring, not country-specific calibration error. The scores reflect a single point-in-time assessment and may not be reproducible with different models or prompts.

Forecast model

Since September 2026 the Dutch forecast uses JPE forecast v3 (ROA base + AI layer + robotics layer, see above).The US, the UK, Germany and France use the same JPE forecast v3 since 27 September 2026, each with its national projection as the base (see above). The earlier method described here was used for the other countries and has been withdrawn after the audit (see above); every country now uses JPE forecast v3. It used country-specific dampening factors and AI pressure tables. These parameters are informed by labour market research but are ultimately judgment calls, not empirically measured values. A formal sensitivity analysis is available (see below).

The US forecast uses a fundamentally different projection method (direct BLS growth percentages, factor 1.0) compared to other countries (index-based, factor 2.5). Results are presented on the same scale but are not directly mathematically comparable. The direction of findings is consistent; the magnitude may differ.

Sensitivity

A sensitivity analysis (available in full at /docs/sensitivity-analysis.md) shows:

  • For the Netherlands, see the sensitivity analysis in the forecast model section above (JPE forecast v3). For the UK, the number of shrinking occupations (below −3%) is 13, 14 and 31 at an AI slope of −0.10, −0.25 and −0.50 percentage points per year.
  • The earlier sensitivity analysis of the other countries (dampening, AI pressure and the resulting country ranking) described the withdrawn model. Because that model rested on synthetic or estimated history, we no longer present its country ranking as a finding. The sensitivity of the rebuilt forecasts is reported per country on the methodology page of each map.

Data sources and precision

Netherlands

CBS Statline observed employment data (2015-2025). This is the most precise dataset.

United States

BLS Employment Projections 2025-35 (Table 1.2) for job counts in 2025, including self-employed, summed over the SOC 2018 codes per occupation. Salaries: BLS OEWS May 2025 median annual wage. The 2021-2025 series comes from OEWS May 2021, 2023 and 2025.

United Kingdom

ONS Annual Population Survey (Nomis NM_218_1) for job counts 2021-2025, part-time and female share, summed over the SOC 2020 unit groups per occupation. Salaries: ASHE 2024 median gross annual pay. APS is a survey: occupations with a wide confidence interval are labelled as a small sample. There is no series before 2021 because of the break from SOC 2010 to SOC 2020.

Germany

QuBe Erwerbstätige 2025 (BIBB-IAB, 8th wave), apportioned per occupation by the Bundesagentur für Arbeit employment statistics (KldB 2010, employees subject to social insurance, 30 June 2015-2025). Salaries: BA Entgeltatlas median gross monthly pay × 12. Occupations without a usable BA series keep a labelled estimate.

France

DARES, Portraits statistiques des métiers (FAP 2021): employment 2015-2024 from the Enquête Emploi (all workers, including self-employed and civil servants), net median salary 2023-2025 for employees, part-time and female share. Two occupations share one DARES family and are not counted in totals; small cells such as judges are noisy; where DARES publishes no median, no salary is shown.

Salary comparability

The Netherlands, the US, Germany and the UK report gross annual salary. French figures are DARES net medians for employees (net monthly salary × 12, not converted to gross), so they are lower than a gross figure and exclude the self-employed. Cross-country salary comparison should account for purchasing power parity, tax regimes, and social benefits, which this dataset does not adjust for.

Coverage

The datasets cover major occupational groups but not all workers in each country. Estimated coverage: NL ~69%, US ~54%, DE ~64%, UK ~53%, FR ~69%. Gig economy workers, military personnel, and some creative/freelance occupations are underrepresented or absent.

Classification systems

Five different national classification systems are referenced (CBS BRC 2014, BLS SOC 2018, KldB 2010, UK SOC 2020, PCS 2020), cross-walked via ISCO-08. The audit found that not all codes are valid: a few US codes are still SOC 2010, the UK list mixed SOC 2010 and SOC 2020 codes, many German KldB codes are invalid or point to a different occupation, and the French codes are not valid PCS 2020 codes. These are being corrected in the rebuild; for the UK this is done, and each occupation is now linked to one or more SOC 2020 unit groups; for the US, where each occupation is linked to SOC 2018 codes; for Germany, where each occupation is linked to valid KldB 2010 codes; for France too, where each occupation is now linked to one or more FAP 2021 families (DARES). Occupation definitions do not map perfectly across systems. A French “ingénieur informatique” may cover a broader scope than a UK “programmer.”

What this research does not cover

  • Part-time vs full-time breakdown (only available for NL, the UK and France)
  • Gender-differentiated impact
  • Age-differentiated impact
  • Regional variation within countries
  • Company size effects on AI adoption speed
  • Informal economy

Questions about the data or methodology? Get in touch via LinkedIn or email hello@simondjanssen.nl.

← Back to the mapTake the career scanInsights