Will AI Replace Software Engineers? What the Federal Projections Say in 2027
- Projected growth, software developers, 2025 to 2035
- +10.2%
- BLS EP 2025-35
- Projected change, computer programmers
- −7.3%
- BLS EP 2025-35
- Openings a year, software developers
- 95,300
- BLS EP 2025-35
Not according to the federal projections
Will AI replace software engineers? The federal projections say no, not in the next decade. The Bureau of Labor Statistics projects software developers, the occupation that includes software engineers, to grow 10.2% from 2025 to 2035, nearly three times the 3.5% for all jobs. It also names AI as a reason demand for software work is growing.
AI does show up as a reason some nearby jobs shrink. Computer programmers are projected to decline 7.3%, and BLS says that is partly because programming work is being automated, including with AI. Across the data, the jobs where BLS names AI as a reason for a shrinking share are the narrower ones: programming, testing and web development.
What BLS projects for computing jobs
Projected change in employment, 2025 to 2035, and openings a year. BLS Employment Projections, 2025-35.
| Occupation | Change | Openings a year | AI in BLS’s stated reason |
|---|---|---|---|
| Data Scientists | +34.6% | 24,800 | No |
| Computer and Information Research Scientists | +21.8% | 2,900 | Yes |
| Software Developersincludes software engineers | +10.2% | 95,300 | No |
| Computer Systems Analysts | +7.9% | 32,900 | No |
| Software Quality Assurance Analysts and Testers | +5.7% | 10,700 | Yes |
| Web Developers | +3.8% | 5,300 | Yes |
| Computer Programmers | −7.3% | 4,400 | Yes |
| All occupations | +3.5% |
Openings include jobs that open when workers retire or change occupations, not only new jobs. “AI in BLS’s stated reason” means the factor BLS publishes for the occupation (table 1.12) names artificial intelligence.
What BLS says about software developers
What does the government expect for software engineers? Growth. Software developers, which BLS uses for software engineers too, are projected to grow 10.2%, adding about 174,700 jobs, with around 95,300 openings a year once retirements and job changes are counted.
And AI? The Occupational Outlook Handbook names it as a source of demand: “Demand for software developers, software quality assurance analysts, and testers is projected to be strong due to the continued expansion of software development for artificial intelligence (AI), Internet of Things (IoT), robotics, and other automation applications.”
BLS also publishes stated factors where it expects an occupation’s share of the work to shift, such as automation or tasks moving to another job. For software developers it lists none. The median pay was $135,980 in May 2025. The software engineer salary report breaks that down by state and metro.
Why programmer jobs are shrinking
Which coding job is losing ground? Computer programmers, projected to decline 7.3% over the decade. BLS states its reason in full: “Productivity change, occupational substitution - share decreases as computer programming tasks are more commonly performed by other computer occupations, such as software developers. Computer programming work also continues to be automated, including with artificial intelligence (AI), allowing computer programmers to become more efficient.”
Two things are happening in that sentence. Programming tasks are more often done by software developers as part of their wider job. And the programming work that remains is being automated, so fewer programmers get more done. Even so, BLS still projects about 4,400 programmer openings a year, all of them from people retiring or moving to other jobs, since the total is shrinking.
One detail matters for new graduates: BLS files the title “Junior Software Developer” under programmers, not developers. The computer programmer career guide covers what that job looks like now.
Testers and web developers
Are other software jobs affected? Two are, in a milder way. Both are still projected to grow, but BLS names AI in the reasons their share of the work shrinks.
For quality assurance analysts and testers (+5.7%), BLS says the share decreases as some tasks move to software developers as companies increasingly integrate their testing into their software development processes, and as some testing tasks are automated by artificial intelligence (AI).
For web developers (+3.8%), the share decreases as low- and no-code tools, along with artificial intelligence (AI), increasingly automate web development and increasingly allow other workers to complete web development tasks.
Notice where the testing work goes: to software developers. The same shift that squeezes the narrower jobs pushes more responsibility toward the people who own the whole system.
Where AI adds jobs
Does AI create any software jobs? According to BLS, yes. Computer and information research scientists are projected to grow 21.8%, and BLS gives AI as part of the reason: the share increases as demand for solutions to complex computing challenges and for developing new technologies, including artificial intelligence (AI), will support an increased demand for computer and information research scientists.
Data scientists are the fastest-growing computing occupation in this set, at 34.6%, with about 24,800 openings a year. BLS ties that to data rather than AI directly: the share increases as larger amounts of digital and electronic data are collected over the projections decade.
The typical entry education BLS lists is a master’s degree for research scientists and a bachelor’s degree for data scientists. Software engineering vs computer science shows which degree leans more on math and theory.
What changes for you
If the work is shifting, what should you get good at? Look at what BLS does not describe as moving to automation: owning the whole system. That means understanding what users need, designing software that can change, deciding how it should be tested and working through it with a team.
Those are exactly the areas a software engineering curriculum is built around. The national guideline, SE2014, puts 50% of its minimum hours into practice areas, led by software design, software verification and validation, software process and requirements analysis and specification. The qualities BLS lists for the job point the same way: analytical skills, communication skills, creativity, attention to detail, interpersonal skills and problem-solving skills.
Writing code still matters; you cannot design or review what you cannot build. But the safest skills are the ones that sit around the code. The software engineer career guide shows how the work and the route in look today.
Myths, checked
You’ll often read that AI will make software engineers obsolete within a few years.
The federal projection for the occupation is growth of 10.2% to 2035, with AI named as a source of demand.
You’ll often read that no one should learn to code anymore.
BLS projects about 95,300 software developer openings a year. The shrinking job is the narrower one, programmers, and even it has about 4,400 openings a year.
You’ll often read that AI only threatens low-skill jobs.
In computing, the jobs where BLS names AI as a reason for a shrinking share are programmers, testers and web developers: skilled jobs, defined by narrower tasks.
You’ll often read that the projections already account for everything AI will do.
They are BLS’s best estimates and are revised every year. Treat them as the most careful public baseline, not a guarantee.
What to do now
- You’re choosing a major. A degree that teaches design, requirements, testing and teamwork prepares you for the work BLS sees growing. Compare the software engineering bachelor’s programs; there are 85 in our data.
- You’re worried about entry-level jobs. Aim past “just coding”: internships, a team capstone and projects where you own the design make you look like a developer, not a programmer.
- You already work in software. Move toward system design, testing strategy and working with users. Those are the tasks that the projections move toward developers, not away from them.
- You like math and AI itself. Research and data science are where BLS projects the fastest growth; research scientists typically start with a master’s degree.
Frequently asked questions
Will AI replace software engineers?
Federal projections do not show it. The Bureau of Labor Statistics projects software developers, the occupation that includes software engineers, to grow 10.2% from 2025 to 2035, against 3.5% for all occupations, and it names AI as a source of demand for the work.
Which programming jobs are most at risk from AI?
In the 2025-35 projections, computer programmers are projected to decline 7.3%. BLS says programming tasks are moving to software developers and that programming work is being automated, including with AI. It also names AI as a factor for testers and web developers.
Is software engineering still a good career with AI?
By the federal numbers, yes: about 95,300 openings a year are projected for software developers, and the median pay was $135,980 in May 2025. Projections are estimates, not guarantees, and entry-level hiring varies by year and city.
Should I still study software engineering or computer science?
The degree prepares you for the parts of the job that BLS does not describe as moving to automation: design, requirements, testing strategy and team process take 50% of the national software engineering curriculum’s minimum hours.
Will AI replace junior developers?
There is no federal projection for junior roles on their own. BLS files the title “Junior Software Developer” under computer programmers, the one computing occupation it projects to shrink, which is worth knowing when you plan your first job.
What jobs does AI create in software?
BLS names AI as a reason for growth for computer and information research scientists (+21.8%), and data scientists are the fastest-growing computing occupation in the set (+34.6%), driven by the growth of data.
How reliable are these projections?
They are BLS’s best estimates for 2025 to 2035, published as the 2025-35 Employment Projections. They are revised every year, so treat them as a direction, not a promise.
References
Every figure on this page comes from one of these, read by the site’s data scripts and computed at build time, never typed in.
- 1 BLS, Employment Projections 2025-35: occupation data Projected change, employment and annual openings by occupation, 2025 to 2035, and the job titles filed under each. Verified .
- 2 BLS Employment Projections, occupation tables 1.2, 1.10 and 1.12, 2025-35: table 1.12 The factors BLS states behind each occupation’s projection, quoted in full. Verified .
- 3 BLS, Occupational Outlook Handbook: Software Developers, Quality Assurance Analysts, and Testers (Job Outlook and Important Qualities) The outlook statement naming AI as a source of demand, and the important qualities. Verified .
- 4 BLS, Occupational Employment and Wage Statistics, May 2025 Median pay for software developers. Verified .
- 5 ACM and IEEE Computer Society, SE2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering The software engineering knowledge areas and their minimum hours, 467 in all. Verified .