<!-- Canonical: https://www.aigentcy.com/ai-exposure/cnc-programmers/ -->

# Will AI replace cnc programmers?

Updated October 2026

CNC programmers score 67 out of 100 for AI exposure. AI helps with 48% of their task time, and they stay in charge. AI can do another 43%. 9% needs a person.

-   **43%** AI can do it
-   **48%** AI helps
-   **9%** Needs a person

High exposure

Higher than 98% of the 923 jobs we scored.

## Task by task

We graded 16 tasks, most exposed first. AI can do 7 of them, helps with 7 and leaves 2 to people.

| Task | AI exposure |
| --- | --- |
| Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media. Storing and retrieving program files is routine digital work. | 76% AI can do it |
| Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers. Hole coordinates can be entered from drawings by software. | 74% AI can do it |
| Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks. CAM and LLMs generate controller code; storing files is trivial. | 72% AI can do it |
| Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions. Comparing code or printouts against specs is document checking. | 72% AI can do it |
| Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes. Setup sheets and cutter lists can be generated from program data. | 72% AI can do it |

## How CNC programmers compare

All jobs (923)

Production (107)

The dark line is **CNC programmers, at 67**. Each dot is a score, and darker dots mean more jobs share it. The short marks are the averages, 37 for all jobs and 22 for production.

## Pay and outlook in the US

Median pay

$68,120 a year, May 2025

People employed

28,500 in the US, May 2025

Projected change in jobs

+5.9% from 2024 to 2034

## Skills to build

-   Run first-article trial cuts on the machine and log results
-   Post-process G-code for specific machine controllers in Mastercam
-   Build 3D toolpaths in Autodesk Fusion 360 CAM
-   Hold a NIMS CNC milling or turning credential
-   Model parts and check hole geometry in SolidWorks

## Safer roles nearby

5 related jobs with lower scores.

-   [CNC operators38 out of 100](https://www.aigentcy.com/ai-exposure/cnc-operators/)
-   [Machinists28 out of 100](https://www.aigentcy.com/ai-exposure/machinists/)
-   [Robotics technicians34 out of 100](https://www.aigentcy.com/ai-exposure/robotics-technicians/)
-   [Model makers22 out of 100](https://www.aigentcy.com/ai-exposure/model-makers/)
-   [Electromechanical equipment assemblers12 out of 100](https://www.aigentcy.com/ai-exposure/electromechanical-equipment-assemblers/)

## Questions about CNC programmers and AI

Will cnc programmers be replaced by AI?

Partly. About 6 in 10 working hours go to tasks AI can already do, mostly writing machine controller code and calculating hole coordinates and cutting paths. Setup on the machine, trial runs and hands-on maintenance stay with people because they need a person at the equipment.

Which CNC programmer tasks is AI taking over?

Writing controller code, entering hole coordinates and storing program files are the most exposed tasks, with exposure scores of 72 to 76. Mastercam and other CAM software already generate G-code from models, and file storage is routine digital work that software handles well.

Which CNC programmer tasks stay human?

Preventative maintenance, aligning film on optical programmers and observing trial runs stay with people. Maintenance scores 15 for exposure and trial runs score 40, because a person has to stand at the machine to hear chatter, see the cut and measure the finished part.

How can CNC programmers stay valuable?

Run first-article trial cuts on the machine and log results, since test runs need a person at the spindle. Hold a NIMS CNC credential and write setup sheets that shop operators can check against drawings. Learn Fusion 360 or Mastercam post processors so you tune G-code for each controller, and model parts in SolidWorks to check hole geometry before programming starts.

## Related jobs

-   [Mechanical drafters47 out of 100](https://www.aigentcy.com/ai-exposure/mechanical-drafters/)
-   [Mechanical engineering technicians49 out of 100](https://www.aigentcy.com/ai-exposure/mechanical-engineering-technicians/)
-   [Electrical engineering technicians45 out of 100](https://www.aigentcy.com/ai-exposure/electrical-engineering-technicians/)
-   [Calibration technicians44 out of 100](https://www.aigentcy.com/ai-exposure/calibration-technicians/)

## Next steps for CNC programmers

-   ### Check your job
    
    Your job title is a rough guide. Your tasks decide your score. Paste your job description or CV to see which tasks AI can do.
    
    [Check your job](https://www.aigentcy.com/tools/ai-exposure-checker/) [Check your CV](https://www.aigentcy.com/tools/cv-checker/)
    
-   ### Estimate team savings
    
    The score is per person. Add headcount and salary to see the hours AI can take on in a team of CNC programmers, and what they cost.
    
    [Estimate what AI saves a team of CNC programmers](https://www.aigentcy.com/tools/team-ai-audit/?role=cnc-programmers) [Work out the return on automation](https://www.aigentcy.com/tools/ai-savings-calculator/)
    

### Check which roles in your team AI can take on

We map your team's tasks, show what AI can do today and build the automations that pay back first.

[Book an AI audit](https://www.aigentcy.com/audit/)

## Related topics

-   [**Jobs AI can't replace**Roustabouts score lowest, at 6.](https://www.aigentcy.com/ai-exposure/jobs-ai-cant-replace/)
-   [**Jobs most at risk from AI**Proofreaders score highest, at 76.](https://www.aigentcy.com/ai-exposure/jobs-most-exposed-to-ai/)
-   [**High-paying jobs with low AI exposure**Pediatric surgeons earn a median $559,030 and score 29.](https://www.aigentcy.com/ai-exposure/high-paying-jobs-low-ai-exposure/)
-   [**Entry-level jobs with low AI exposure**Roustabouts need little prior training and score 6.](https://www.aigentcy.com/ai-exposure/entry-level-jobs-low-ai-exposure/)
-   [**Jobs AI speeds up the most**AI helps with 98% of the task time for health informatics specialists.](https://www.aigentcy.com/ai-exposure/jobs-ai-speeds-up/)
-   [**AI and jobs in Malta**15 iGaming roles graded task by task.](https://www.aigentcy.com/ai-exposure/malta/)
-   [**Skills that keep work human**The skills to build in the jobs AI changes least.](https://www.aigentcy.com/ai-exposure/skills/)
-   [**Jobs A to Z**Every job we score, by first letter.](https://www.aigentcy.com/ai-exposure/jobs/)
-   [**AI exposure by industry**Average scores for 22 job groups.](https://www.aigentcy.com/ai-exposure/industries/)
-   [**Write a CV screening software can read**How applicant tracking systems read a CV, and what to change.](https://www.aigentcy.com/ai-exposure/cv-screening-guide/)
-   [**AI for businesses**The tasks to automate first in each team and industry.](https://www.aigentcy.com/ai-for/)
-   [**How we score AI exposure**The grading, the weights and every source.](https://www.aigentcy.com/ai-exposure/methodology/)

Sources and licences

Occupation data from the O\*NET 30.3 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) and modified by Aigentcy. O\*NET® is a trademark of USDOL/ETA. Wage, employment and projection data from the U.S. Bureau of Labor Statistics. EU occupation names from ESCO, European Commission. AI usage signals from the Anthropic Economic Index (CC BY) and Microsoft Research (CC BY 4.0). [Methodology and sources](https://www.aigentcy.com/ai-exposure/methodology/). Scores © Aigentcy. Quote them with a link to the page.
