Key findings
- Software engineers fall within the professionals group (ISCO group 2) which scores 6.5/10 on AI exposure - high, but well below clerical workers at 8.5/10 and below the ICT-specialist sub-group in Germany's detailed data.
- Germany's Destatis via ILO ILOSTAT 2025 puts ICT professionals specifically at 8.5/10 with 1.1 million workers - reflecting how heavily automatable boilerplate code generation and test writing already are with tools like GitHub Copilot and Cursor.
- The US has approximately 4.4 million software developers per BLS OEWS May 2025 estimates. India's software services export sector employs an estimated 5 million or more, making it the second largest concentration globally.
- The core distinction: AI tools act as a productivity multiplier for most senior engineers, not a replacement. The risk is concentrated in junior roles and boilerplate-heavy work - the tasks that AI already does well.
The headline score is 6.5/10 - but it hides a wide range
When you see software engineers described as having high AI exposure, the number doing the rounds is usually drawn from the professionals group (ISCO-08 group 2) - the broad category that includes all knowledge workers with tertiary-level qualifications. ILO ILOSTAT data across 206 countries puts this group at 6.5/10 for AI exposure, with a median annual wage of $82,032 in the US (BLS OEWS May 2025) and $57,473 in the UK (ONS data via ILO ILOSTAT 2025).
That 6.5/10 is a group average across lawyers, accountants, engineers, doctors, architects, and software developers. Software development sits on the higher end of that group, not the lower. Germany's Destatis data, published via ILO ILOSTAT 2025, breaks the picture down more precisely. ICT professionals - the sub-group containing software developers, systems analysts, and ICT architects - score 8.5/10, the highest in the German dataset. ICT technicians (a related but more operational sub-group) score 7.5/10. Science and engineering professionals score 7.0/10.
The 6.5/10 group-level figure is technically accurate but misleading in isolation. It blends a lot of occupations whose AI exposure is meaningfully lower than software development. The more useful number is the 8.5/10 that applies to ICT professionals specifically.
What AI tools are actually replacing vs augmenting
Not all software engineering work is equally exposed. The 8.5/10 headline for ICT professionals reflects an average across tasks that range from almost fully automatable to quite resistant. The table below shows estimated AI exposure by specific task type within software engineering roles, based on observed capability of tools currently in production use in 2026:
| Task / Sub-role | Est. AI Score | Primary Tools | Reason for Rating |
|---|---|---|---|
| Boilerplate and CRUD code generation | 8.5/10 | Copilot, Cursor, Claude Code | Pattern-matching at scale, already largely automated |
| Unit and integration test writing | 7.5/10 | Copilot, Cursor, Cody | AI writes most tests from function signatures and specs |
| Code review (common issues) | 7.0/10 | CodeRabbit, Copilot PR review | AI flags style, security anti-patterns, and common bugs effectively |
| Documentation generation | 7.0/10 | Copilot, Claude, Mintlify | Docstrings and API docs are largely automatable from code |
| ML and AI engineering | 6.0/10 | Various | AI helps but cannot fully automate building AI systems |
| Security engineering | 5.5/10 | Limited AI tooling | Novel attack surfaces and adversarial thinking resist pattern-matching |
| Architecture and system design | 5.0/10 | AI assists, does not decide | Org context, trade-offs, and non-technical constraints require human judgment |
| DevOps and infrastructure | 5.0/10 | Limited | Incident response and operational judgment require real-time context |
| Legacy system maintenance | 4.5/10 | Very limited | Undocumented decisions and obscure codebases exceed current AI context windows |
These are estimates based on observed tool capability in 2026, not official data. The data source for occupation-level scores is ILO ILOSTAT (CC BY 4.0). The task-level breakdown above is analytical - it reflects what tools like GitHub Copilot, Cursor, CodeRabbit, and Claude Code demonstrably do today versus what requires human judgment.
The pattern is consistent: AI performs best on tasks that are high volume, low variance, and specification-driven. CRUD endpoints, unit tests, and documentation fit that description. Adversarial security analysis, system architecture under organizational constraints, and understanding why a 15-year-old Perl script behaves a certain way do not.
The productivity multiplier argument - and why it cuts both ways
The dominant narrative in tech circles is that AI makes engineers more productive without replacing them. That is partially correct - and the partial is important. Engineers at companies actively using tools like Copilot, Cursor, and Claude Code report productivity gains in the range of 20-40% on coding tasks, per available estimates from developer surveys and internal productivity studies (these figures should be treated as estimates, not benchmarks - methodology varies widely across studies and there is no single authoritative source).
A 30% productivity gain does not mean 30% fewer engineers. It means companies can ship 30% more software with the same team - or the same software with 30% fewer engineers. Which outcome you get depends entirely on whether software demand is growing faster than productivity gains.
The evidence on software demand is genuinely mixed. Total software development job postings in high-income economies have declined from 2022 peaks as the post-pandemic hiring surge unwound. But this is confounded by a cyclical correction - companies that over-hired during 2020-2022 have been rightsizing, not responding to AI specifically. Separating AI-driven headcount reduction from post-cycle normalisation is not yet possible with available data.
What is clearer is the compression of entry-level hiring. Junior engineering roles - the ones where most of the work is boilerplate, ticket-based feature work, and test writing - are the same roles most exposed to AI productivity gains. Companies report needing fewer junior engineers when senior engineers with AI tools can handle more output. This is different from replacing senior engineers, but it does contract the traditional career on-ramp.
Global picture - software engineers in high-income vs emerging markets
The AI exposure data from ILO ILOSTAT covers 206 countries, but the profession distributes very unevenly. The United States tracks approximately 4.4 million software developers per BLS OEWS May 2025. The broader professionals group in the US covers 43.0 million workers at $82,032 median annual wage.
In the UK, the ONS data via ILO ILOSTAT 2025 puts total professionals at 8.6 million workers with a median of $57,473 per year. Software engineers are a significant subset of that figure - the UK's technology sector employs roughly 1.7 million people in tech roles per sector estimates, though the ILO ILOSTAT data does not break this out at the individual country level with the same granularity as Germany's Destatis data.
India presents a different dynamic. ILO ILOSTAT 2025 puts Indian professionals at 27.9 million total with a median of $5,273 per year. India's software services export sector - anchored by Infosys, TCS, Wipro, and thousands of smaller firms - is estimated at 5 million or more software workers. The wage differential is the critical variable: at $5,273 median annual versus $82,032 in the US, the economic calculus for AI tool adoption is entirely different. The productivity gain from AI tooling matters more when engineer costs are lower relative to other business inputs.
The international dimension matters for another reason: AI coding tools require good English-language prompting and are trained primarily on English-language code repositories. Developers working in English have a significant advantage in tool effectiveness. This creates an asymmetry - developers in India writing English-language enterprise software for US clients are well-positioned to use these tools; developers in smaller markets working in local languages or on localised codebases have less leverage.
Explore the full occupation breakdown for software-heavy economies:
- US workforce data - 43 million professionals, $82,032 median
- Germany workforce data - ICT professionals 8.5/10, 1.1 million workers
- India workforce data - 27.9 million professionals, $5,273 median
Junior vs senior engineers - who faces more risk?
The professional consensus among engineering managers and developers is that AI exposure follows a U-shaped curve by seniority - but inverted. Junior engineers face the highest risk; senior engineers face moderate risk with strong upside; principal and staff engineers face limited risk in the near term.
Junior engineers (0-3 years experience) spend most of their time on exactly the tasks AI does best: implementing features from well-defined specifications, writing tests, fixing lint errors, adding documentation. These are high-volume, low-variance tasks. Copilot and Cursor already handle much of this work at a speed and consistency that a junior engineer cannot match without the tools. The direct consequence is that the business case for hiring many junior engineers has weakened. Teams can get similar output from a smaller number of mid-level engineers using AI tools.
Senior engineers (5+ years) spend more time on architecture decisions, system design, stakeholder communication, debugging complex distributed system failures, and making trade-off calls under uncertainty. None of these are well-served by current AI tools. The tools can assist - generating candidate designs, summarising tradeoffs, writing the boilerplate once a decision is made - but the judgment call itself still requires the human. Senior engineers using AI tools are measurably more productive; their roles are not under near-term displacement pressure.
The implication for career strategy is direct: the path through the profession still runs from junior to senior, but the junior years may be shorter and more intense, with less tolerance for ramp-up time. Entry-level candidates who cannot demonstrate they use AI tools effectively will find hiring increasingly competitive. This is not prediction - it reflects what engineering hiring managers are already reporting in 2026.
What should software engineers do now?
The honest answer is that the profession is not disappearing - software demand is structural and continues to grow - but the shape of the profession is changing faster than most engineers' career expectations account for. A few things are genuinely supported by the data:
Tool fluency is table stakes. Engineers who cannot use Copilot, Cursor, or equivalent tools effectively are already at a disadvantage. This is not a future risk - it is a current hiring filter. Companies report asking about AI tool usage in technical interviews as of 2026.
Move up the value stack. The safest engineering roles are those closest to system design, architecture, cross-functional work, and technical decision-making under uncertainty. These are the tasks that score 4.5-5.5/10 on the exposure scale rather than 7.5-8.5/10. This is not a new observation - it was always true that senior engineering skills were more valuable - but the AI productivity wedge makes the gap between junior and senior exposure much wider than it was in 2022.
Domain expertise compounds. An engineer who deeply understands healthcare data privacy, financial systems regulation, or industrial control systems is much harder to replace than one who writes general-purpose web applications. AI tools do not understand regulatory context, institutional history, or why a specific business process is designed the way it is. Domain knowledge is durable.
The realistic timeline for significant displacement in junior engineering roles is already underway, not years away. Displacement at the senior and principal level is a longer-horizon question that depends on how quickly AI tools can handle planning, communication, and judgment tasks - capabilities that are improving but not yet at production-deployment reliability. The gap between AI capability and reliable deployment remains a key variable.
Explore the full occupation breakdown
See AI exposure scores, wages, and workforce data for professionals and ICT roles across the US, Germany, and India.
Explore US data → Explore Germany data →Was this analysis useful?
Let us know what you think - your reaction helps us understand what to cover next.
Thanks for your reaction!
Get new occupation analyses, data updates, and AI labour market insights. No spam - one email when something worth reading drops.
Methodology
Occupation-level AI exposure scores are research-based estimates per ISCO-08 occupation group, drawn from ILO ILOSTAT (CC BY 4.0). Sub-occupation data for Germany is from Destatis via ILO ILOSTAT 2025. US developer headcount and wage figures are from BLS Occupational Employment and Wage Statistics (OEWS) May 2025 release, published May 15, 2026. UK data is from ONS Annual Survey of Hours and Earnings (ASHE) 2025 via ILO ILOSTAT. India data is from ILO ILOSTAT 2025. AI exposure scores are informed by Frey-Osborne (Oxford), OECD, and IMF studies on task-level automation susceptibility. Task-level scores for software engineering sub-roles are analytical estimates based on observed tool capability in 2026 - they are not derived from a single published methodology. Productivity gain figures (20-40%) are drawn from available developer surveys and internal productivity studies; these should be treated as estimates rather than benchmarks. Scores reflect the proportion of an occupation's core tasks that current AI systems can perform or significantly augment. They are not predictions of job loss rates.
Frequently asked questions
Will AI replace software engineers?
What is the AI exposure score for software developers?
Which software engineering roles face the highest AI risk?
Where does the software engineer AI risk data come from?
Data sources
- ILO ILOSTAT - International Labour Organization occupational employment data (CC BY 4.0)
- US Bureau of Labor Statistics - Occupational Employment and Wage Statistics (OEWS), May 2025 release, published May 15, 2026
- Destatis (German Federal Statistical Office) - Occupational employment and wage data via ILO ILOSTAT 2025
- UK Office for National Statistics - Annual Survey of Hours and Earnings (ASHE) 2025, via ILO ILOSTAT
- Frey, C.B. and Osborne, M.A. (2017). The future of employment. Technological Forecasting and Social Change.
- OECD - The Future of Work and Skills
- IMF - Gen-AI: Artificial Intelligence and the Future of Work (2024)