Software Developers

Computer & Mathematical

AI exposure

  • Data source: BLSPublished: '26.08

    Very high· relative

    LowFour relative bandsVery high

    Group-level value

    Scale, basis and source

    Four relative bands (Low / Moderate / High / Very high)

    831 detailed occupations in the BLS Employment Projections table. Assigned per National Employment Matrix (NEM) code, so occupations sharing a NEM code carry the same band

    Source dataset (XLSX download)

  • Data source: AnthropicPublished: '26.03

    0.288

    0.000Range of values carried here0.745
    Scale, basis and source

    Observed exposure index, 0–1 as published

    Mapped onto O*NET tasks

    Source dataset

  • Data source: ILOPublished: '25

    0.53

    0.09Range of values carried here0.70

    Group-level value

    Scale, basis and source

    Generative AI exposure index, 0–1 as published

    ISCO-08 unit group — every occupation sharing the code gets this value

    Computed by this site, not published by the ILO: of the 1,012 occupations this site links to the ILO dataset, 14% score at or above this value.

    Source dataset

What kind of figure this source publishes

The BLS category is a relative rank, not an absolute level, and it is not a first-hand measurement: it groups an occupation's percentile ranks across several published studies into four bands. It is not an employment or wage forecast, not a probability of adoption, and it does not separate automation from augmentation.

Task-level exposure

Exposed tasks only
TaskClaude.aiRaw / share %APIRaw / share %
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.

15-1252

0.200057.10.340073.9
Prepare reports or correspondence concerning project specifications, activities, or status.

15-1252

0.050014.30.02004.3
Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.

15-1252

0.040011.40.02004.3
Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.

15-1252

0.03008.60.03006.5
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.

15-1252

0.01002.90.02004.3
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

15-1252

0.01002.90.02004.3
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.

15-1252

0.01002.90.00000.0
Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.

15-1252

0.00000.00.00000.0
Monitor functioning of equipment to ensure system operates in conformance with specifications.

15-1252

0.00000.00.00000.0
Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
00.01002.2
Develop or direct software system testing or validation procedures, programming, or documentation.
00.00000.0
Not observed on any surface — 6 task(s) These tasks have no row in the source for this release. The 0 in the share row is a display-stage composition ratio; absence is what the — in the raw row states.
Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
00
Determine system performance standards.
00
Coordinate installation of software system.
00
Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
00
Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
00
Train users to use new or modified equipment.
00

Data sources & licenses — O*NET®, Anthropic Economic Index, Eloundou et al. (2023): see full notices on the Credits page

Occupation information

Recent Changes Affecting This Occupation

Jul 2026: ADP/Stanford linked postings-payroll study of ~7,000 IT workers (2019-2025) prices tasks separately within IT jobs. Advising others on the design or use of technologies is among 8 higher-wage activities; five tasks lost compensation value in 2023-2025 vs 2019-2022, including "develop models of systems, processes, or products." Effect sizes were not published.

[Source: ADP Research / Stanford Digital Economy Lab, Unbundling Jobs (July 2026)]

Jun 2026: Cited by ADP Research as an example of a high-AI-exposure occupation. Group-level payroll data shows employment in high-exposure occupations down 0.2% year over year overall and down 4.3% for workers aged 22-25 (33rd consecutive monthly decline). The percentages are for the high-exposure group, not for this occupation alone.

[Source: ADP Research, Canaries Dashboard (June 2026)]

Apr 2026: Korean youth employment data shows codified knowledge work most vulnerable to AI displacement. Professional/technical services lost 98,000 workers in Jan 2026 (worst since 2013). Entry-level coding tasks at highest risk.

[Source: Econmingle / National Assembly Budget Office (2026)]