Will AI replace CNC programmers?
Much of the work, but not all of it. AI could take on about 73% of the working time in a typical CNC programmer job today. The other 27% still needs a person.
27% of the work still needs a person.
The bracket under the bar is the evidence range for the share AI could take on: 60 to 73%. One end comes from how well AI did each responsibility in real use, or a second rating where that isn't measured. The other is our figure, which also follows research across the industry.
14 responsibilities in a typical CNC programmer job. Median pay $68,120 a year in the U.S. (BLS, May 2025).
Still needs a person
- Maintain and repair machines AI helps
- Plan machining steps and tool choices AI helps
- Test programs with simulations and trial runs AI helps
- Calculate dimensions and feed rates AI helps
- Work out cutting paths and reference points AI helps
- Write CNC controller programs AI helps
AI can do or help with
- Plan machining steps and tool choices AI helps
- Calculate dimensions and feed rates AI helps
- Write CNC controller programs AI helps
- Work out cutting paths and reference points AI helps
- Store and retrieve part programs AI can do it
- Test programs with simulations and trial runs AI helps
The biggest responsibilities on each side, ranked by a person's time on the left. "AI helps" means AI takes on part of the work, or most of it with a person checking what it produces, so one can show on both sides. See all 14, with the reason for each and the cost of handing them to AI.
Is this your job?
Upload your résumé to see your Human Edge: how much of this job your experience holds in the 27% that still needs a person. You also get a free plan with what to learn next. We never keep your résumé.
Questions people ask
Will AI replace CNC programmers?
Much of the work, but not all of it. AI could take on about 73% of the working time in a typical CNC programmer job today. The other 27% still needs a person. That is a split of the work, not a forecast of jobs lost.
Which parts of the job can AI do?
The biggest ones AI can do or help with: plan machining steps and tool choices, calculate dimensions and feed rates, write CNC controller programs, work out cutting paths and reference points, store and retrieve part programs, test programs with simulations and trial runs.
Which parts still need a person?
The biggest ones: maintain and repair machines, plan machining steps and tool choices, test programs with simulations and trial runs, calculate dimensions and feed rates, work out cutting paths and reference points, write CNC controller programs.
How is this measured?
The U.S. Department of Labor lists 16 responsibilities for this job (O*NET 31.0), and the split covers the 14 people in it do today. Each is scored on 4 questions: can AI do it, does it get it right, must a person sign for it, and do people need to deal with a real person. The split is weighted by how much of the job each responsibility takes up. The evidence range for the share AI could take on is 60 to 73%. One end comes from how well AI did each responsibility in real use, or a second rating where that isn't measured. The other is our figure, which also follows research across the industry. Scores version 0.7.17, updated October 28, 2026.
Responsibilities from O*NET 31.0 (U.S. Department of Labor). Pay from the Bureau of Labor Statistics, May 2025. Scores are calibrated to published research and updated every month. How it works.
Related jobs
- Will AI replace quality control inspectors? 57% needs a person
- Will AI replace production supervisors? 62% needs a person
- Will AI replace CNC machine operators? 70% needs a person
- Will AI replace team assemblers? 72% needs a person
- Will AI replace machinists? 73% needs a person
- Will AI replace electronics assemblers? 79% needs a person