Demo

CNC Machinist Programmer

Professional Employment Group of Colorado
Denver, CO Full Time
POSTED ON 8/26/2026
AVAILABLE BEFORE 9/24/2026

Senior CNC Machinist / Programmer

Denver, CO
Shift: 1st Shift: Mon-Fri 6:45am-3:15pm (OT available BEFORE shift)


A growing Denver-area precision manufacturing operation is hiring Senior CNC Machinist Programmers for multiple openings on 1st shift. We are looking for experienced machinists who can take ownership of CNC setup, programming, operation, and production of tight-tolerance parts.


We are currently hiring for two specialties:

Lathe Machinist / Programmer – Live Tooling

  • Set up, program, and operate CNC lathes with live tooling.
  • Develop and edit CNC programs for production machining.
  • Select tooling, workholding, speeds, feeds, and cutting strategies.
  • Perform first-piece inspections and make necessary program/tool offsets.
  • Troubleshoot machining issues and optimize cycle times.


⚙️ Horizontal Mill Machinist / Programmer – 3 & 4 Axis

  • Set up, program, and operate 3- and 4-axis horizontal machining centers.
  • Develop and modify CNC programs for complex precision components.
  • Select appropriate tooling, workholding, speeds, and feeds.
  • Troubleshoot machining and programming issues.
  • Optimize programs and processes for quality, efficiency, and repeatability.


Required Qualifications

  • Strong CNC setup and programming experience.
  • Experience with either:
    • Live-tooling CNC lathes, or
    • 3- and 4-axis horizontal mills
  • Mastercam 2024 or newer experience required
  • Ability to program, set up, prove out, and run CNC equipment.
  • Strong blueprint reading and GD&T knowledge.
  • Ability to independently troubleshoot machining and programming problems.

Salary : $27 - $35

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Machinist Programmer?

Sign up to receive alerts about other jobs on the CNC Machinist Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Professional Employment Group of Colorado

  • Professional Employment Group of Colorado Longmont, CO
  • Entry level - CNC Operator Are you interested in learning how to operate CNC Machines? This is a great opportunity to get training in a machine shop. ESSEN... more
  • 1 Day Ago

  • Professional Employment Group of Colorado Lenexa, KS
  • System Engineer III Onsite – Rutherford, NJ Join a collaborative engineering team developing complex electromechanical and embedded medical device systems ... more
  • 7 Days Ago

  • Professional Employment Group of Colorado Poway, CA
  • Job Description. Job Description. Key Responsibilities. Review MRP requirements and create purchase orders through the ERP system. Purchase raw materials, ... more
  • 12 Days Ago

  • Professional Employment Group of Colorado Denver, CO
  • Job Description. Job Description. Why This Role Is Different. Estimators are key decision makers, not just number crunchers. Estimators contribute early to... more
  • 13 Days Ago


Not the job you're looking for? Here are some other CNC Machinist Programmer jobs in the Denver, CO area that may be a better fit.

  • Focused on Machining Louviers, CO
  • Job Description. Job Description. Focused On Machining is a growing aerospace and precision manufacturing company seeking an experienced. CNC Lathe. Machin... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!