Skip to main content
Menu

JOB REPORT / 51-9162 · 16 TASKS

Computer Numerically Controlled Tool Programmers.

Can AI do the work of Computer Numerically Controlled Tool Programmers?

Mostly it works alongside you. Here is what shifts, task by task.

YOUR EXPERIENCE MATTERS

How does this fit your work?

How many tasks do you use AI to assist with at work?

Drag the dot. There’s no wrong answer; it starts at our estimate.

Starting pointOur estimate

The mark shows what’s typical for this job.

The parts of your job AI can already do most of:

  • Compare encoded tapes or computer printouts with original part…
  • Analyze job orders, drawings, blueprints, specifications, printed circuit board…
  • Determine reference points, machine cutting paths, or hole locations…

Your free lesson plan builds the skills that keep you ahead of AI.

A free set of short lessons, about 20 minutes each, at your own pace. No payment, no experience needed.

TURN THIS INTO SKILLS YOU CAN PROVE Early access

Earn a certificate in your job

A guided certificate program in AI-assisted Computer Numerically Controlled Tool Programmers work. It covers the 14 AI-affected parts of your job and ends in a capstone a person reviews.

WHAT WE LOOKED AT

Your job, task by task.

14 of 16 tasks reviewed

This job has 16 core tasks. We went through 14 of them, one at a time.

Task by task, from the work Computer Numerically Controlled Tool Programmers actually do. How we describe AI use in each task is our own read of it, not a measurement of whether AI can replace the job.

  1. TASK 01

    Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions.

    AI DOES

    Scans and cross-checks code against spec files, flags mismatches and out-of-tolerance values instantly

    YOU DO

    Apply shop-floor knowledge to judge whether flagged differences actually matter for the finished part

  2. TASK 02

    Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.

    AI DOES

    Reads drawings and specs, suggests tool selections, and calculates speeds and feed rates

    YOU DO

    Verify AI suggestions against your real machine, material quirks, and shop floor experience

  3. TASK 03

    Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.

    AI DOES

    Calculates dimensions, suggests toolpaths, and checks geometry in CAM software

    YOU DO

    Verify real-world constraints, material behavior, and machine limits before committing to a cut

  4. TASK 04

    Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.

    AI DOES

    Suggests operation sequences, recommends cutting tools, and flags common errors in toolpath logic

    YOU DO

    Apply hands-on feel for how specific machines, materials, and tools behave in real shop conditions

  5. TASK 05

    Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.

    AI DOES

    Drafts G-code programs, checks syntax, and suggests toolpaths based on part specs

    YOU DO

    Verify the code works safely on your specific machine, tooling, and material before cutting

  6. TASK 06

    Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.

    AI DOES

    Generates and executes file commands, organizes part programs, and transfers data between systems

    YOU DO

    Verify the correct patterns and programs are selected before committing to production

  7. TASK 07

    Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.

    AI DOES

    Generates coordinate sequences and loads them into CNC program memory

    YOU DO

    Verify physical machine setup and confirm coordinates match the actual part

  8. TASK 08

    Sort shop orders into groups to maximize materials utilization and minimize machine setup time.

    AI DOES

    Analyzes orders and suggests optimized groupings based on material type, tooling, and setup patterns

    YOU DO

    Apply hands-on machine knowledge and catch real-world constraints the data doesn't show

  9. TASK 09

    Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper.

    AI DOES

    Drafts geometric layouts, checks measurements, and suggests tool paths from input data

    YOU DO

    Verify layouts match real machine specs, material limits, and safety tolerances

  10. TASK 10

    Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes.

    AI DOES

    Drafts instruction sheets, formats cutter lists, and suggests standard G-code or setup sequences based on part specs

    YOU DO

    Verify tool selections, machine limits, and safety-critical parameters against the actual shop floor setup

  11. TASK 11

    Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.

    AI DOES

    Runs virtual simulations, checks toolpaths for collisions, and flags code errors before the machine ever starts

    YOU DO

    Watch the actual trial run, trust your senses, and decide if the real-world result truly meets spec

  12. TASK 12

    Order tooling for jobs.

    AI DOES

    Searches supplier catalogs, compares specs, and drafts purchase orders

    YOU DO

    Verify tool compatibility with your machines and existing stock

  13. TASK 13SOURCE-BACKED TASK

    Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.

    AI DOES

    Scans code and suggests fixes for common bugs

    YOU DO

    Judge which fixes work for your system

    About this analysis

    62% · Methodology: exposure-v1 · Analysis date: unavailable · Confidence: medium

  14. TASK 14SOURCE-BACKED TASK

    Modify existing programs to enhance efficiency.

    AI DOES

    Suggests code optimizations and refactoring patterns

    YOU DO

    Judge impact and choose what to change

    About this analysis

    59% · Methodology: exposure-v1 · Analysis date: unavailable · Confidence: medium

START LEARNING AI

Practice AI.
Use your judgment.

There are 14 short lessons for this job, about 15 minutes each. Each one starts from a task above and teaches the part that stays with you.

Try a free lesson
Data sources and attribution

This page includes information from the O*NET 30.3 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. rtwoai has modified all or some of this information. USDOL/ETA has not approved, endorsed, or tested these modifications. O*NET® is a trademark of USDOL/ETA.

Wage and employment figures are from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (2025). Job outlook is from the BLS Employment Projections program, 2024–34. BLS data are in the public domain. BLS has not reviewed or endorsed this page.

Task collaboration data is from the Anthropic Economic Index, release 2025-03-27, used under the CC BY 4.0 license. Anthropic has not reviewed or endorsed this page.

How we describe AI use in each task is our own characterization, not a measurement of whether AI can replace this job. Microsoft note that their metrics "should not be misconstrued or misrepresented as measuring the ability of AI to replace jobs," and that there is more to an occupation than the sum of its tasks.