Skip to content
AI Job Stats

Software developers

Gradient 3 · HighExposure gradient (ILO 2025)

Most tasks score high and the scores agree. Expect the role to be reorganised.

Exposure is not job loss: it shows how much of the work generative AI could do today. Whether that turns into transformation, productivity gains or cuts depends on employers, regulation — and on you.

Exposure score
53/ 100 · ±7
050100
Average of all occupations: 30

0 = today’s generative AI cannot perform any of the job’s tasks, 100 = it could do all of them fully. The pale band is the spread across tasks.

Work out your own score ↓
Change since 2023
+19
2023 classification
Not affected

What can you do?

🤖 Written with AIThis text was written by artificial intelligence from the data points shown; it is built on verified figures but may contain mistakes.· 12/10/2026How is it made?

With an exposure score of 53/100, software development is transforming rather than disappearing. Testing and requirements analysis see heavy AI assistance, while strong projected employment growth keeps demand high for engineers who steer complex systems.

What changes

  • Automating test suite generation, edge-case synthesis, and routine validation procedures.
  • Accelerating requirements analysis, specification drafting, and initial system research with generative tools.
  • Generating technical documentation, standard maintenance procedures, and routine boilerplate code modifications.

What stays human

  • Consulting with engineering staff to resolve nuanced hardware-software integration constraints.
  • Direct client consulting to untangle ambiguous business needs and maintenance priorities.
  • Strategic architectural decision-making, ethical safety evaluations, and end-to-end system accountability.

What to learn

  • Mastering AI-driven test orchestration and formal verification frameworks.
  • Hardware-software co-design and low-level interface evaluation for specialized platforms.
  • Requirements engineering and stakeholder communication to translate business goals into architecture.

Task by task

The ILO scored every task of the occupation separately, as the average of two AI models (GPT-4o and Gemini). The pale band is the range between the two models' scores, the dot the ILO's final score (for a few tasks expert review placed it outside the band).

  • Developing and directing software testing and validation procedures66
  • Researching, analysing and evaluating requirements for software applications and operating systems61
  • Assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software53
  • Directing software programming and development of documentation52
  • Researching, designing, and developing computer software systems50
  • Modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance50
  • Consulting with engineering staff to evaluate interfaces between hardware and software45
  • Consulting with customers concerning maintenance of software system.45

How much does it affect you?

Every job is different: mark which of these tasks you do and how much, and we'll compute your own, time-weighted score.

For each task: I don't do it · sometimes · most of my job.

  • Developing and directing software testing and validation procedures(66)
  • Researching, analysing and evaluating requirements for software applications and operating systems(61)
  • Assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software(53)
  • Directing software programming and development of documentation(52)
  • Researching, designing, and developing computer software systems(50)
  • Modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance(50)
  • Consulting with engineering staff to evaluate interfaces between hardware and software(45)
  • Consulting with customers concerning maintenance of software system.(45)
Your estimated exposure score
53/ 100

You are exactly at the occupation average. (The occupation's score: 53.)

About 75% of your working time goes to highly exposed tasks (score ≥ 50).

Most affected
  • • Developing and directing software testing and validation procedures
  • • Researching, analysing and evaluating requirements for software applications and operating systems
Most likely to stay human
  • • Consulting with customers concerning maintenance of software system.
  • • Consulting with engineering staff to evaluate interfaces between hardware and software

An estimate from the ILO task scores. Everything is computed in your browser — nothing is sent or stored.

How many people work in this occupational group?

Share of the Information and communications technology professionals group in total employment, by country (Eurostat, ISCO 2-digit — 4-digit breakdowns are not public by country).

Information and communications technology professionals
Table view
CountryInformation and communications technology professionals
Luxembourg5.7% · 19 thousand · 2025
Sweden5.6% · 297 thousand · 2025
Netherlands4.9% · 485 thousand · 2025
Finland4.3% · 112 thousand · 2025
Lithuania4.1% · 60 thousand · 2025
Switzerland4.1% · 196 thousand · 2025
Ireland4.0% · 111 thousand · 2025
Estonia3.9% · 27 thousand · 2025
Belgium3.6% · 186 thousand · 2025
United Kingdom3.5% · 1,206 thousand · 2025
Denmark3.3% · 103 thousand · 2025
Norway3.2% · 94 thousand · 2025
Portugal3.2% · 167 thousand · 2025
Austria3.1% · 138 thousand · 2025
France3.0% · 893 thousand · 2025
Poland3.0% · 520 thousand · 2025
Cyprus2.9% · 15 thousand · 2025
Iceland2.9% · 7 thousand · 2025
Hungary2.9% · 134 thousand · 2025
Latvia2.9% · 25 thousand · 2025
Czechia2.8% · 147 thousand · 2025
Germany2.7% · 1,149 thousand · 2025
Bulgaria2.7% · 79 thousand · 2025
Malta2.7% · 9 thousand · 2025
Slovenia2.5% · 25 thousand · 2025
Slovakia2.4% · 64 thousand · 2025
Croatia2.2% · 38 thousand · 2025
Romania1.5% · 116 thousand · 2025
Spain1.4% · 317 thousand · 2025
Greece1.4% · 60 thousand · 2025
Italy0.8% · 191 thousand · 2025
5.48 m
Information and communications technology professionals — EU27
Eurostat · 2025
2.6%
of all employed (EU27)

What do they earn?

Mean gross monthly earnings in the major occupational group (Professionals). Eurostat's earnings survey only publishes pay by occupation at 1 digit, so this is the job's broader group. Enterprises with 10+ employees, 2022.

€3,850
EU average (gross/month)
+34% compared with the average of all occupations

By country, at purchasing power parity (PPS/month), so countries with different price levels can be compared.

  1. Switzerland6,389
  2. Luxembourg5,274
  3. Ireland4,873
  4. Germany4,807
  5. Belgium4,799
  6. Denmark4,446
  7. Norway4,237
  8. Austria4,099
  9. Netherlands4,031
  10. Iceland3,875
  11. EU273,850
  12. France3,791
  13. Finland3,769
  14. Romania3,559
  15. Sweden3,416
  16. Spain3,413
  17. Slovenia3,326
  18. Italy3,305
  19. Cyprus3,271
  20. Lithuania3,221
  21. Croatia2,890
  22. Czechia2,871
  23. Malta2,825
  24. Poland2,783
  25. Hungary2,777
  26. Portugal2,755
  27. Latvia2,671
  28. Estonia2,599
  29. Bulgaria2,359
  30. Slovakia2,345
  31. Greece2,321

Source: Eurostat Structure of Earnings Survey (earn_ses22_21), every four years. The United Kingdom is not covered by the survey.

Outlook to 2035

Employment in the Information and communications technology professionals group according to Cedefop's 2026 forecast.

204044201520192023202720312035

thousand · Cedefop Skills Forecast 2026 · 2026–2035: projection

+50.3%
Change 2025→2035
+15 k
Expansion
10 k
Replacement demand
24 k
Total expected openings

Replacement demand is the jobs left by people retiring or changing careers — even a shrinking occupation can have many openings.

According to the WEF

FinTech Engineers — among the FASTEST-GROWING jobs (rank 2)

Future 2035 →

Related occupations

Sources: ILO WP140 (2025) · Eurostat lfsa_egai2d · Cedefop Skills Forecast 2026 · WEF Future of Jobs 2025 · ESCO. The exposure score measures how much of an occupation's tasks generative AI could perform — not whether the job disappears. For information only, not career advice. How do we calculate this?