Computer Numerically Controlled Tool Programmers

risk level
Based on 23 votes
by year 2032
or $30.50 per hour
as of 2023

Want this summary on your site? Embed code:

People also viewed

Automation risk

64% (High Risk)

High Risk (61-80%): Jobs in this category face a significant threat from automation, as many of their tasks can be easily automated using current or near-future technologies.

More information on what this score is, and how it is calculated is available here.

Some quite important qualities of the job are difficult to automate:

  • Finger Dexterity

User poll

57% chance of full automation within the next two decades

Our visitors have voted they are unsure if this occupation will be automated. However, the automation risk level we have generated suggests a much higher chance of automation: 64% chance of automation.

What do you think the risk of automation is?

What is the likelihood that Computer Numerically Controlled Tool Programmers will be replaced by robots or artificial intelligence within the next 20 years?


Very fast growth relative to other professions

The number of 'Computer Numerically Controlled Tool Programmers' job openings is expected to rise 21.1% by 2032

Total employment, and estimated job openings

* Data from the Bureau of Labor Statistics for the period between 2021 and 2031
Updated projections are due 09-2023.


Moderately paid relative to other professions

In 2023, the median annual wage for 'Computer Numerically Controlled Tool Programmers' was $63,440, or $30 per hour

'Computer Numerically Controlled Tool Programmers' were paid 32.0% higher than the national median wage, which stood at $48,060

Wages over time

* Data from the Bureau of Labor Statistics


Lower range of job opportunities compared to other professions

As of 2023 there were 28,030 people employed as 'Computer Numerically Controlled Tool Programmers' within the United States.

This represents around < 0.001% of the employed workforce across the country

Put another way, around 1 in 5 thousand people are employed as 'Computer Numerically Controlled Tool Programmers'.

Job description

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

SOC Code: 51-9162.00


If you're thinking of starting a new career, or looking to change jobs, we've created a handy job search tool which might just help you land that perfect new role.

Search jobs in your local area


fimgus (Highly likely) says
This is about as uncreative you can get when it comes to computer science, I think this could very easily happen.
Dec 23, 2023 at 03:43 AM

Leave a reply about this occupation

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.