Jobs / Software engineering

Can agents do software engineering work?

Build, test, and maintain software, from issue fixes to whole applications.

US jobs
2,150,380 (1.4% of employment)
Typical wage
$129K a year (employment-weighted mean of occupation medians)
Occupations
7 in O*NET 31.0
Evidence
9 direct benchmarks, 8 also relevant, 9 context only

The answer today

Most tasksNo change since 10 Oct 2025.

Rule: Agents complete 60% or more of the tasks (or projects) on two direct benchmarks from independent institutions.

The evidence that sets this step

Next step: Nearly all tasks needs 90% or more on two direct benchmarks from independent institutions.

How much of the work is measured

47% of the work in this family is measured by direct benchmarks. Some of the work is measured (20% to 50%). On 10 Oct 2025: 29%.

Work = the O*NET 31.0 work activities of the family's occupations, weighted by how important each task is and by US employment. A benchmark measures an activity when its tasks make the agent do it and its grading checks it. Method.

The largest work activities in this family
Work activity (O*NET)Share of the workDirect benchmark
Evaluate designs, specifications, or other technical data15.5%Measured
Communicate with others about specifications or project details11.8%Measured
Design computer or information systems or applications9.8%Measured
Direct scientific or technical activities6.8%Not measured
Advise others on the design or use of technologies6.3%Not measured
Develop technical specifications for products or operations6.2%Not measured
Coordinate with others to resolve problems5.7%Not measured
Supervise personnel activities5.4%Not measured
Develop operational or technical procedures or standards4.7%Not measured
Monitor operation of computer or information technologies3.9%Not measured

Our reading

Agents complete most software engineering tasks on direct benchmarks. On SWE-Bench Pro V2, the best entry resolves 99.4% of 642 repository issues. On Aider Polyglot, the best model solves 88% of 225 coding exercises. Fresh issues show a lower rate: 64.5% on SWE-rebench, where every model runs in one common scaffold. Limits: SWE-Bench Pro V2 was near its ceiling at launch, and Aider Polyglot uses small exercises and has no entries since late 2025. No direct benchmark measures advising others on the use of technologies or directing technical activities. Whole projects are not measured: CodeClash gives an Elo score, not a completion rate.

Evidence: SWE-Bench Pro V2, Aider Polyglot leaderboard, SWE-rebench, CodeClash by Aider, Nebius, Princeton University, Reflection, Scale AI, and Stanford University. Written 24 Sep 2026.

Share:Post on XRedditImage (PNG)Permalink
Embed this card

The image names the institutions behind the numbers and links back to this page.

HTML:

<a href="https://canagentswork.com/jobs/software-engineering/"><img src="https://canagentswork.com/og/jobs-software-engineering.png" width="600" height="315" alt="Can agents do software engineering work? Most tasks: Agents complete 60% or more of the tasks (or projects) on two direct benchmarks from independent institutions. Direct benchmarks measure 47% of the work." loading="lazy"></a>

Markdown:

[![Can agents do software engineering work? Most tasks: Agents complete 60% or more of the tasks (or projects) on two direct benchmarks from independent institutions. Direct benchmarks measure 47% of the work.](https://canagentswork.com/og/jobs-software-engineering.png)](https://canagentswork.com/jobs/software-engineering/)

Benchmarks for this work

Direct evidence

Work benchmarks mapped primary to this family. They set the step when they report how many tasks agents complete.

Also relevant

These benchmarks cover part of this family's work, or have no result yet. They do not set its step.

Context only

These benchmarks span many occupations, or they test how agents behave. They give context but do not set the step.

Retired

Their maintainers or a major evaluator stopped using them as a frontier measure. They do not count.

Functions: Feature developmentShipping pull requestsAsking for clarificationIssue resolutionData engineering and SQLCode reviewCodebase evolutionLong-horizon autonomyVulnerability researchVulnerability patchingProfessional deliverablesHardware design and debuggingTest integrityMCP tool useWeb researchEnterprise workflowsFreelance projectsTerminal operationsML engineering

What we do not know

Occupations in this family

Sorted by US employment (BLS OEWS May 2025). O*NET sub-occupations share the employment figure of their SOC group. Work measured = the share of the occupation's O*NET work that direct benchmarks test.

OccupationSOCUS jobsWork measured
Software Developers15-1252.001.7M49%
Blockchain Engineers15-1299.07(435K group)22%
Software Quality Assurance Analysts and Testers15-1253.00187K34%
Video Game Designers15-1255.01(113K group)44%
Web and Digital Interface Designers15-1255.00113K44%
Computer Programmers15-1251.0092K52%
Web Developers15-1254.0070K32%
How to cite

Credit the original work first: the benchmarks listed on this page, and their institutions.

Then, if you used this page:

Can Agents Work. "Can agents do software engineering work?." https://canagentswork.com/jobs/software-engineering/ (accessed 2026-10-11). CC BY 4.0.
@misc{caw-jobs-software-engineering,
  title        = {{Can agents do software engineering work?}},
  author       = {{Can Agents Work}},
  year         = {2026},
  howpublished = {\url{https://canagentswork.com/jobs/software-engineering/}},
  note         = {Accessed 2026-10-11. CC BY 4.0}
}