Skip to content
Singulariki

Computer Numerically Controlled Tool Programmers

Occupation · SOC 51-9162.00

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

Also called: CNC Machinist (Computer Numerical Control Machinist) · CNC Operator (Computer Numerical Control Operator) · CNC Programmer (Computer Numerical Control Programmer) · Programmer · CAD Programmer (Computer-Aided Design Programmer) · CAM Programmer (Computer-Aided Manufacturing Programmer) · CNC Machine Operator (Computer Numerical Control Machine Operator) · CNC Tech (Computer Numerical Control Technician) · CNC Tool Programmer (Computer Numerical Control Tool Programmer) · Numerical Control Programmer (NC Programmer) · Application Engineer · CNC Lathe Operator (Computer Numerically Controlled Lathe Operator)

Job family: Production Occupations

Take this to your AI
Download .md

A source-stamped Markdown brief of this occupation — paste it into an agent, or fetch /roles/role-51-9162-00/context.md directly.

AI work map

A fast read on where AI already shows up in this occupation, where it stays a copilot, where humans remain in the loop, and what the labor market is doing. Built from observed Claude.ai conversations mapped to O*NET tasks and from published research — measures of usage and exposure, not advice or predictions that the job is going away.

93rd-percentile task overlap — yet about 3,100 openings a year (+12.8% projected, BLS) . What exposure means →

AI & job outlook

What today's research says about this occupation's exposure to AI, how AI is actually being used in it, and where employment is headed. These are positions within published studies — measures of exposure and usage, not predictions that this job will disappear.

Exposure to current AI

Each study uses its own scale, so the raw scores are not comparable across rows — the percentile (this job's rank among all U.S. occupations with data) is the comparable figure, and sizes the bars.

Measure Rank vs all occupations Percentile Score
LLM task exposure, γ (OpenAI / Eloundou) High 77th 0.9
AI assistant applicability (Microsoft) High 99th 0.4

OpenAI's exposure study scores tasks three ways: with a language model alone (α 0.7), with simple added tooling (β 0.8), and including AI-powered software (γ 0.9). Higher means more of the job's tasks could be done at least twice as fast — not that they will be automated away.

How AI is actually used in this job

Among measured AI assistant conversations mapped to this occupation (Anthropic Economic Index, 2026-01-15), these task types came up most. These are shares of observed AI conversations — not shares of the job, of worker time, or of what could be automated.

Modify existing programs to enhance efficiency. 54.8%
Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved. 13.0%

Job outlook

Independent U.S. Bureau of Labor Statistics employment projection for 2024–2034 — a labor-market forecast, not an AI-impact forecast.

Outlook Growing fast · +12.8% by 2034
Projected annual openings 3,100
Employment 2024 → 2034 28,300 → 31,900

“Annual openings” counts new jobs plus replacements for workers who leave the occupation, so it can be large even when growth is modest.

Tasks

All 16 tasks O*NET lists for this occupation, ordered by importance. Each links to its own page with AI-exposure and observed-use detail.

Work activities

Knowledge, skills & abilities

O*NET importance rating, from 1 (not important) to 5 (extremely important).

Knowledge

Production and Processing 4.3
Engineering and Technology 4.1
Mathematics 4.0
Design 3.9
Computers and Electronics 3.8
English Language 3.6
Education and Training 3.4
Mechanical 3.3

Abilities

Near Vision 4.0
Problem Sensitivity 3.9
Information Ordering 3.9
Perceptual Speed 3.8
Mathematical Reasoning 3.5
Category Flexibility 3.1
Visualization 3.1
Selective Attention 3.1
Oral Comprehension 3.0
Written Comprehension 3.0
Oral Expression 3.0
Written Expression 3.0
Deductive Reasoning 3.0
Inductive Reasoning 3.0
Number Facility 3.0
Arm-Hand Steadiness 3.0

Transferable skills

Programming 3.8
Complex Problem Solving 3.1
Operations Monitoring 3.1
Systems Analysis 3.1
Operation and Control 3.0
Troubleshooting 3.0
Quality Control Analysis 3.0
Judgment and Decision Making 3.0
Systems Evaluation 3.0
Time Management 3.0

Essential skills

Monitoring 3.5
Mathematics 3.1
Reading Comprehension 3.0
Active Listening 3.0
Speaking 3.0
Critical Thinking 3.0

Skills in demand

Skills employers ask for in job postings for this occupation (Lightcast), with whether each is a common or specialized skill.

Showing the top 40 of 42.

Tools & technology

Example Category
Autodesk AutoCAD Computer aided design CAD software Hot technology In demand
Dassault Systemes SolidWorks Computer aided design CAD software Hot technology In demand
Microsoft Office software Office suite software Hot technology In demand
Extensible markup language XML Enterprise application integration software Hot technology
Microsoft Excel Spreadsheet software Hot technology
Microsoft Outlook Electronic mail software Hot technology
Microsoft PowerPoint Presentation software Hot technology
Microsoft Word Word processing software Hot technology
SAP software Enterprise resource planning ERP software Hot technology
Autodesk Fusion 360 Computer aided manufacturing CAM software In demand
G-code Object or component oriented development software In demand
Mastercam computer-aided design and manufacturing software Computer aided manufacturing CAM software In demand
1CadCam Unigraphics Computer aided manufacturing CAM software
3D Systems GibbsCAM Computer aided manufacturing CAM software
Aptean Made2Manage Enterprise resource planning ERP software
Autodesk PartMaker Computer aided manufacturing CAM software
Autodesk PowerMill Computer aided manufacturing CAM software
Autodesk PowerShape Computer aided manufacturing CAM software
BobCAD-CAM Computer aided manufacturing CAM software
Celeritive Technologies VoluMill Computer aided manufacturing CAM software
CGTech Vericut CNC Computer aided manufacturing CAM software
Cimatron CimatronE Computer aided manufacturing CAM software
Dassault Systemes CATIA Computer aided design CAD software
Delcam FeatureCAM Computer aided manufacturing CAM software
Delcam PartMaker Computer aided manufacturing CAM software
Dolphin CAD/CAM Computer aided manufacturing CAM software
DP Technology ESPRIT Computer aided manufacturing CAM software
FaceTime Video conferencing software
FANUC CNC Computer aided manufacturing CAM software
FastCAM Computer aided manufacturing CAM software
Geometric Technologies CAMWorks Computer aided manufacturing CAM software
GeoPath CAD/CAM System Computer aided manufacturing CAM software
Gerber Technology CutWorks Computer aided manufacturing CAM software
GibbsCAM Computer aided manufacturing CAM software
GO2cam Computer aided manufacturing CAM software
Hypertherm ProNest Computer aided manufacturing CAM software
ICAM CAM-POST Computer aided manufacturing CAM software
Intelitek spectraCAM Milling Computer aided manufacturing CAM software
Intelitek spectraCAM Turning Computer aided manufacturing CAM software
Kubotek KeyCreator Machinist Computer aided manufacturing CAM software

Showing the top 40 of 78.

Work context

How characteristic each condition is of the job, on O*NET's 1–5 context scale (higher = more present in day-to-day work). Each condition links to how it varies across all occupations.

Wear Common Protective or Safety Equipment such as Safety Shoes, Glasses, Gloves, Hearing Protection, Hard Hats, or Life Jackets 4.9
Face-to-Face Discussions with Individuals and Within Teams 4.5
Spend Time Using Your Hands to Handle, Control, or Feel Objects, Tools, or Controls 4.5
Importance of Being Exact or Accurate 4.4
Frequency of Decision Making 4.2
Time Pressure 4.2
Impact of Decisions on Co-workers or Company Results 4.1
Determine Tasks, Priorities and Goals 4.0
E-Mail 4.0
Exposed to Sounds, Noise Levels that are Distracting or Uncomfortable 4.0
Importance of Repeating Same Tasks 4.0
Freedom to Make Decisions 3.9
Indoors, Environmentally Controlled 3.8
Pace Determined by Speed of Equipment 3.8
Work With or Contribute to a Work Group or Team 3.7
Telephone Conversations 3.5
Contact With Others 3.4
Exposed to Contaminants 3.3
Coordinate or Lead Others in Accomplishing Work Activities 3.3
Work Outcomes and Results of Other Workers 3.3
Exposed to Hazardous Equipment 3.2
Level of Competition 3.2
Consequence of Error 3.2
Spend Time Standing 3.2
Health and Safety of Other Workers 3.1
Spend Time Making Repetitive Motions 2.9
Spend Time Sitting 2.8
Physical Proximity 2.8
Exposed to Hazardous Conditions 2.8
Degree of Automation 2.8
Indoors, Not Environmentally Controlled 2.8
Spend Time Walking or Running 2.7
Spend Time Bending or Twisting Your Body 2.6
Conflict Situations 2.6
Written Letters and Memos 2.6
Dealing With Unpleasant, Angry, or Discourteous People 2.5
Exposed to Very Hot or Cold Temperatures 2.4
Exposed to Minor Burns, Cuts, Bites, or Stings 2.4
Deal With External Customers or the Public in General 2.2
Spend Time Kneeling, Crouching, Stooping, or Crawling 2.0

How to get in

Job zone
Zone 2 — Job Zone 1-2: Very Little to Some Preparation Needed
Education
Usually requires a high school diploma or GED, though some occupations may not.
Typical entry-level education
Postsecondary nondegree award · BLS, the typical path — not a requirement
Related experience
Some occupations may need little or no previous experience; others require several months to a year of experience. For example, landscaping and groundskeeping workers might require very little training or previous experience, while agricultural equipment operators can benefit from on-the job training.
Preparation level
SVP (Below 6.0) — total schooling plus on-the-job experience.

What to study: Precision Production . Fields of study crosswalked to this occupation (NCES CIP–SOC), not a requirement.

Education of current workers

Share of people in this occupation at each level of education.

High School Diploma 32.8%
Post-Secondary Certificate 31.4%
Some College Courses 19.7%
Associate's Degree (or other 2-year degree) 14.3%
Bachelor's Degree 1.9%

Interests & work styles

The interests and personal qualities O*NET associates with people who do this work.

Career interests (Holland / RIASEC)

Conventional 5.9
Realistic 4.9
Investigative 3.6
Enterprising 1.7

Interest areas

Mechanics/Electronics 4.9
Engineering 4.7
Information Technology 4.0
Mathematics/Statistics 3.6
Construction/Woodwork 2.0
Transportation/Machine Operation 1.7
Physical/Manual Labor 1.7

Work styles

Attention to Detail 2.8
Dependability 2.5
Cautiousness 2.0
Intellectual Curiosity 1.9
Achievement Orientation 1.8

Wages & employment

U.S. · annual wages (BLS OEWS)

$46k10th$56k25th$66kMedian$80k75th$98k90th
Annual wages by percentile — U.S. (BLS OEWS). The light band spans the 10th–90th percentile; the darker band is the middle half (25th–75th); the line is the median.
28k202432k2034 (proj.)+12.8% · Growing fast
Projected U.S. employment, 2024–2034 (BLS Employment Projections). A labor-market forecast for the occupation, not an AI-impact forecast.
10th percentile $45,760
25th percentile $55,960
Median (50th) $65,670
75th percentile $80,300
90th percentile $97,930
People employed 28,230

Industries that employ this occupation

Where these workers are employed, by number of jobs (national, BLS OEWS). Pay shown is the occupation's national median, not industry-specific.

Industry Workers National median pay
Manufacturing · Sector 25,210 $65,660
Machine Shops · National industry 4,900 $68,490
Wholesale Trade · Sector 1,070 $63,720
Professional, Scientific, and Technical Services · Sector 870 $68,520
Construction · Sector 410 $61,770
Engineering Services · National industry 310 $76,440
Administrative and Support and Waste Management and Remediation Services · Sector 180 $67,390
Management of Companies and Enterprises · Sector 150 $85,610
Plumbing, Heating, and Air-Conditioning Contractors · National industry 120 $73,670
Temporary Help Services · National industry 100 $76,510
Other Services (except Public Administration) · Sector 80 $54,650
Transportation and Warehousing · Sector 70 $66,520

Where this work is most concentrated

Industries where this occupation is far more common than in the economy as a whole. The location quotient is how many times more concentrated it is here (a value of 5 means five times its economy-wide share).

Industry Concentration Workers
Machine Shops · National industry 103.03× 4,900
Manufacturing · Sector 10.79× 25,210
Engineering Services · National industry 1.46× 310
Wholesale Trade · Sector 0.97× 1,070
Plumbing, Heating, and Air-Conditioning Contractors · National industry 0.52× 120
Professional, Scientific, and Technical Services · Sector 0.44× 870
Management of Companies and Enterprises · Sector 0.29× 150
Construction · Sector 0.28× 410

Part of the Advanced Manufacturing career cluster.

Exposure quadrant: AI task-overlap percentile vs Median pay Computer Numerically Controlled Tool Programmers sits at the 93rd percentile of AI task-overlap and the 56th percentile of median pay, placed here against 11 adjacent occupations on the same two axes. Lower overlap · higher pay Higher overlap · higher pay Higher overlap · lower pay Lower overlap · lower pay Computer Numerically Controlled Tool Programmers Model Makers, Metal and Plastic Lathe and Turning Machine Tool Setters, Operators, and Tenders, Metal and Plastic Patternmakers, Metal and Plastic Robotics Technicians Computer Numerically Controlled Tool Operators Electrical and Electronic Engineering Technologists and Technicians AI task-overlap percentile → ↑ Median pay
AI task-overlap percentile (horizontal) vs. median-pay percentile (vertical), across all scored occupations. This occupation is highlighted; related occupations are plotted alongside it. Overlap measures shared tasks with AI, not automation.

Side-by-side comparisons place two occupations’ pay, preparation, skills, and AI exposure on the same page — same data, same scale, no forecast.

What you can do with this

Options the data surfaces for Computer Numerically Controlled Tool Programmers — not advice or a forecast. Each is a real cross-link you can follow into the evidence.

Write a report on thisheadline · factoids · citation

Computer Numerically Controlled Tool Programmers show 93rd-percentile AI task overlap — and about 3,100 annual U.S. openings

  • Computer Numerically Controlled Tool Programmers rank in the 93rd percentile (High band) for AI task overlap across U.S. occupations — a measure of how much of the work today's AI can attempt, not how much is automated.Eloundou et al. (GPTs are GPTs) + Felten AIOE
  • The occupation is projected to see about 3,100 U.S. job openings per year (2024–34), counting growth and replacement — a labor-demand projection made independently of AI.BLS Employment Projections 2024–34
  • BLS projects employment to be growing fast (+12.8%) from 2024 to 2034.BLS Employment Projections 2024–34
  • Median annual pay is $65,670, across about 28,230 U.S. workers.BLS OEWS (May 2024)
Copy the whole kit
Computer Numerically Controlled Tool Programmers show 93rd-percentile AI task overlap — and about 3,100 annual U.S. openings

• Computer Numerically Controlled Tool Programmers rank in the 93rd percentile (High band) for AI task overlap across U.S. occupations — a measure of how much of the work today's AI can attempt, not how much is automated. (Eloundou et al. (GPTs are GPTs) + Felten AIOE)
• The occupation is projected to see about 3,100 U.S. job openings per year (2024–34), counting growth and replacement — a labor-demand projection made independently of AI. (BLS Employment Projections 2024–34)
• BLS projects employment to be growing fast (+12.8%) from 2024 to 2034. (BLS Employment Projections 2024–34)
• Median annual pay is $65,670, across about 28,230 U.S. workers. (BLS OEWS (May 2024))

Source: Singulariki — "Computer Numerically Controlled Tool Programmers". https://singulariki.com/roles/role-51-9162-00
Note: AI task overlap measures what today's AI can attempt, not automation, job loss, or a forecast.

AssetsShare imageMethodology & sourcesPress & newsroomThe newsroom

Every line is built only from figures this page already shows and cites. AI task overlap means what today's AI can attempt — not automation, job loss, or a forecast.

Sources for this page

Every figure above traces to a named public dataset and the exact release below — not hand-written opinion. See the full methodology for what each measure does and does not mean.

Data compiled June 2, 2026. Figures are estimates, not advice.

Cite this page
Plain

Singulariki. "Computer Numerically Controlled Tool Programmers." Singulariki: a source-backed encyclopedia of work. Built from O*NET 30.3; BLS Occupational Employment and Wage Statistics (OEWS) May 2024; BLS Employment Projections 2024–2034; Anthropic Economic Index v4 (2026-01-15) + v2 (2025-03-27); Microsoft “Working with AI” working-with-ai; “GPTs are GPTs” (Eloundou et al.) arXiv 2303.10130. Accessed June 7, 2026. https://singulariki.com/roles/role-51-9162-00

APA

Singulariki. (2026). Computer Numerically Controlled Tool Programmers. Singulariki: a source-backed encyclopedia of work. Retrieved June 7, 2026, from https://singulariki.com/roles/role-51-9162-00

BibTeX
@misc{singulariki-role-51-9162-00,
  title  = {Computer Numerically Controlled Tool Programmers},
  author = {{Singulariki}},
  year   = {2026},
  note   = {O*NET 30.3; BLS Occupational Employment and Wage Statistics (OEWS) May 2024; BLS Employment Projections 2024–2034; Anthropic Economic Index v4 (2026-01-15) + v2 (2025-03-27); Microsoft “Working with AI” working-with-ai; “GPTs are GPTs” (Eloundou et al.) arXiv 2303.10130. Accessed June 7, 2026},
  url    = {https://singulariki.com/roles/role-51-9162-00}
}

Citations name the underlying public dataset releases — they reflect what this page is built from, not just the URL.

Embed this chart

Paste this into any page. It links back here for attribution.