Free AI job risk scan
Will AI replace Computer Numerically Controlled Tool Programmers?
O*NET occupation 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.
O*NET alternate job titles
- Programmer
- CNC Programmer (Computer Numerically Controlled Programmer)
- CNC Tool Programmer (Computer Numerical Control Tool Programmer)
- CNC Lathe Programmer (Computer Numerically Controlled Lathe Programmer)
- Sheet Metal CNC Programmer (Sheet Metal Computer Numerically Controlled Programmer)
- CNC Lathe Programmer Operator (Computer Numerically Controlled Lathe Programmer Operator)
- CNC Machinist (Computer Numerically Controlled Machinist)
- CNC Lathe Operator (Computer Numerically Controlled Lathe Operator)
Example core tasks from the O*NET database
- Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
- Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
- Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
DeadByAI is preparing the free scan from this trusted O*NET occupation profile. It compares the role's tasks with current AI capabilities to show where automation pressure may appear first and where human judgment still matters.
Risk scores and pressure timelines are heuristic estimates, not guarantees. They do not predict an individual job outcome.