Skip to content
STRATUSWORKFORCE SCAN
Menu

Computer Numerically Controlled Tool Programmers

Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.

28,500 people do this job in the US. $68,120 a year.

now
67%

of the working time. Estimate.

Kinds of work
  • 84%
  • 0%
  • 16%
12%

Measured, from Anthropic's usage data (2025). Counts help on part of a task.

Half the desk work within reach
Already

On the chosen pace and reliability. Estimate.

Share of the working time within reach, now to 2030

0%25%50%75%100%2027202820292030NowDesk work: 84% of the time
Chosen to Ceiling: the share
DateNow
NowEnd of 2030

What each choice means: , , , , . Every pace starts from .

At this date and pace, models finish tasks up to 4.4 h long four times in five.

How far this has come

With GPT-4, measured in March 2023, 0% of this job's working time was within reach at . With Claude 3.7 Sonnet, measured in February 2025, 1%. With Claude Mythos Preview (early), measured in April 2026, 57%. Today's estimate: 67%.

0%25%50%75%2023202420252026GPT-4, March 2023: 0% within reachGPT-4 Turbo (Nov 2023), November 2023: 0% within reachGPT-4o, May 2024: 0% within reachClaude 3.5 Sonnet (June 2024), June 2024: 0% within reacho1-preview, September 2024: 0% within reachClaude 3.5 Sonnet (Oct 2024), October 2024: 0% within reacho1, December 2024: 0% within reachClaude 3.7 Sonnet, February 2025: 1% within reacho3, April 2025: 5% within reachGPT-5, August 2025: 8% within reachGemini 3 Pro, November 2025: 14% within reachClaude Opus 4.5, November 2025: 14% within reachGPT-5.2, December 2025: 20% within reachClaude Opus 4.6, February 2026: 21% within reachClaude Mythos Preview (early), April 2026: 57% within reachToday (estimate), September 2026: 67% within reach
Each step is a new best model measured by METR, four in five; the dashed end is today's estimate. Point at a dot for the model.

A backcast: today's task data with the best model METR had measured by each date. It shows how fast the models have moved, not what anyone forecast at the time.

The tasks

Sorted by . 16 tasks from .

TaskKind
Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.Done daily by most who do it. 15%1.7 h38 min to 5 h66%Half by now
Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.Done several times a day by most who do it. 15%1.3 h38 min to 4.2 h84%Half by now
Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.Done daily by most who do it. 10%50 min25 min to 3.3 h89%Half by now
Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.Done daily by most who do it. 9%1.3 h25 min to 4.2 hStays with people
Modify existing programs to enhance efficiency.Done daily by most who do it. AI observed on this task.8%1.3 h25 min to 3.3 h77%Half by now
Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.Done several times a day by most who do it. 7%50 min25 min to 2.5 h95%Half by now
Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper.Done daily by most who do it. 7%1.3 h25 min to 5 h63%Half by now
Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.Done daily by most who do it. AI observed on this task.7%50 min25 min to 3.3 h89%Half by now
Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes.Done daily by most who do it.5%1.7 h25 min to 3.3 h65%Half by now
Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.Done daily by most who do it. 3%38 min13 min to 1.3 hStays with people
Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.Done daily by most who do it. 3%17 min4 min to 50 min96%Half by now
Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions.Done daily by most who do it. 3%38 min13 min to 1.7 h95%Half by now

Within reach, per task: the share of the task's time whose instances are short enough for a model to finish at the chosen date, pace and reliability. Half by: the date half of that time comes within reach.

Jobs that share skills with this one

From O*NET's related occupations. Within reach now and by the end of 2028, long-run pace, four in five.