1

Machinist Programmer Jobs in Kansas (NOW HIRING)

CNC Machinist

Baldwin City, KS

$25 - $40/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Our ideal candidate will be proficient with operating, setting up, and programming CNC machinery but we are willing to train on setup or programming if needed. Shift : Monday-Thursday 6am-4:30pm What ...

CNC Machinist

Baldwin City, KS

$25 - $40/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Our ideal candidate will be proficient with operating, setting up, and programming CNC machinery but we are willing to train on setup or programming if needed. Shift : Monday-Thursday 6am-4:30pm What ...

CNC Machinist

Baldwin City, KS · On-site

$23 - $40/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Our ideal candidate will be proficient with operating, setting up, and programming CNC machinery but we are willing to train on setup or programming if needed. Shift : Monday-Thursday 6am-4:30pm What ...

Machinist

Olathe, KS

$25 - $29/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Machinist - 2nd Shift Join a precision machining team where you will operate and set up various ... Run CNC lathes and mills (vertical and horizontal) to produce parts according to engineering ...

New

CNC Machinist

Wichita, KS

$18.25 - $25/hr

They collaborate closely with engineering and quality teams to optimize production processes and maintain high accuracy. ESSENTIAL FUNCTIONS * Program (if required), set up, and operate CNC machines ...

Machinist

Olathe, KS

$25 - $29/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Machinist - 2nd Shift Join a precision machining team where you will operate and set up various ... Run CNC lathes and mills (vertical and horizontal) to produce parts according to engineering ...

New

Machinist

Liberal, KS

$23.55/hr

  • Medical

  • PTO

We are seeking a skilled Machinist to set up and operate manual and/or CNC machines to produce precision parts according to engineering drawings, specifications, and quality standards. The machinist ...

Program CNC machines using advanced cutting tools and technology. Design fixtures for manufacturing the products. Programming, using primarily Mastercam. Establish CNC programming Standard Work ...

Programmer

Wichita, KS · On-site

$18 - $40/hr

Program CNC machines using advanced cutting tools and technology. Design fixtures for manufacturing the products. Programming, using primarily Mastercam. Establish CNC programming Standard Work ...

CNC Machinist

Baxter Springs, KS · On-site

$15.50 - $21.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Machinist is responsible for setting up and operating conventional and CNC machining equipment to manufacture precision metal and non-metal components according to engineering drawings ...

CNC Machinist

Baxter Springs, KS · On-site

$15.50 - $21.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Machinist is responsible for setting up and operating conventional and CNC machining equipment to manufacture precision metal and non-metal components according to engineering drawings ...

CNC Machinist

Newton, KS · On-site

$18 - $24.75/hr

This role works from engineering drawings and specifications to produce high-quality parts that meet strict tolerance and quality standards. The CNC Machinist collaborates closely with engineering ...

Mastercam CNC Programmer

Wichita, KS

$19.75 - $27/hr

... engineering drawings and specifications. Essential Job Functions ... Develop, write, and edit CNC programs for mills, lathes, and multi-axis machines. * Interpret ...

New

Machinist - Level 4

De Soto, KS · On-site

$21 - $28.75/hr

  • Retirement

The individual partners closely with engineers to enhance part designs and optimize machine performance. This position requires a strong understanding of equipment operation and maintenance to ...

Machinist - Level 4

De Soto, KS · On-site

$21 - $28.75/hr

  • Retirement

The individual partners closely with engineers to enhance part designs and optimize machine performance. This position requires a strong understanding of equipment operation and maintenance to ...

Machinist - Level 4

De Soto, KS · On-site

$21 - $28.75/hr

  • Retirement

The individual partners closely with engineers to enhance part designs and optimize machine performance. This position requires a strong understanding of equipment operation and maintenance to ...

Machinist II

Salina, KS · On-site

$23 - $29/hr

Machinist II is responsible for setting up, programming, operating, and maintaining both CNC and manual machining equipment to manufacture and repair components used in the production of road paving ...

Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

Position Summary The Programmer role is to aid the engineering department by using computer ... Utilizes CATIA V5 software to develop programs to control contour-path machining of metal parts on ...

Machinist

Park City, KS · On-site

$21.25 - $29/hr

Requirements: • Become familiar and obtain knowledge of blueprints, mylars, Engineering Orders (E ... least one machine or machine control and the parts produced on that machine • Control CNC ...

Showing results 41-60

Machinist Programmer information

See Kansas salary details

$15

$27

$40

How much do machinist programmer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for machinist programmer in Kansas is $27.61, according to ZipRecruiter salary data. Most workers in this role earn between $22.74 and $31.11 per hour, depending on experience, location, and employer.

What are the typical challenges machinist programmers face when transitioning from manual machining to CNC programming?

Machinist Programmers transitioning from manual machining to CNC programming often encounter challenges such as adapting to new software tools (like CAD/CAM systems), understanding complex G-code, and learning to troubleshoot programming errors that can impact part quality. Additionally, they must develop strong spatial reasoning to visualize tool paths and anticipate machine behavior before actual production. Collaborating closely with engineers, operators, and quality control teams is essential to ensure programs are optimized for productivity and safety.

What is the difference between Machinist Programmer vs CNC Operator?

AspectMachinist ProgrammerCNC Operator
CredentialsTypically requires technical training or certification in machining and programmingOften requires basic technical training and familiarity with CNC machines
Work EnvironmentDesigning, programming, and setting up CNC machines in manufacturing settingsOperating CNC machines based on existing programs in production
Employer & IndustryManufacturing, aerospace, automotive, and industrial sectorsManufacturing plants, machine shops, and production facilities

Machinist Programmers focus on creating and optimizing CNC programs and setting up machines, while CNC Operators primarily run and monitor the machines during production. Both roles are essential in manufacturing but differ in their responsibilities and skill requirements.

What is a machinist programmer?

Machinist Programmers are skilled professionals who create, modify, and optimize computer programs that control machine tools in manufacturing environments. They use software such as CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) to design parts and generate the instructions (G-code) that automated machines like CNC (Computer Numerical Control) mills and lathes follow. Machinist Programmers play a crucial role in ensuring parts are produced accurately, efficiently, and to specification, bridging the gap between design and manufacturing. They often collaborate with engineers and machinists to troubleshoot production issues and improve processes.

What are the key skills and qualifications needed to thrive as a machinist programmer, and why are they important?

To thrive as a Machinist Programmer, you need strong mechanical aptitude, experience in CNC machining, and a background in manufacturing or engineering, often supported by relevant technical diplomas or certifications. Proficiency with CAD/CAM software, G-code programming, and familiarity with CNC machine controls are essential technical requirements. Attention to detail, problem-solving ability, and effective communication help ensure precise work and collaboration with production teams. These skills and qualities are vital for producing high-quality parts efficiently, minimizing errors, and maintaining safety standards in a manufacturing environment.

What are popular job titles related to Machinist Programmer jobs in Kansas?

For Machinist Programmer jobs in Kansas, the most frequently searched job titles are:

Infographic showing various Machinist Programmer job openings in Kansas as of August 2026, with employment types broken down into 83% Full Time, and 17% Nights. Highlights an 100% In-person job distribution, with an average salary of $57,425 per year, or $27.6 per hour.

$25 - $40/hr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 5 days ago


Job description

CNC Machinist for precision job shop, offering $23-40/hr, 7+ hours of OT weekly, quarterly bonuses, PTO, Holiday Pay, 401K with match, and medical benefits

Summary – CNC Machinist: We are open to considering CNC Machinists at all levels and are providing pay comparable to your skill level and experience.  Our ideal candidate will be proficient with operating, setting up, and programming CNC machinery but we are willing to train on setup or programming if needed.

Shift: Monday-Thursday 6am-4:30pm 

What’s in it for you as a CNC Machinist:

  • Competitive compensation with merit-based raises ranging from $23-40/hour 
  • Quarterly production bonuses
  • 7 or more hours of OT available each week
  • Affordable, comprehensive benefits, inclusive of PTO, holiday pay, medical insurance, dental insurance, and 401K with company match 
  • Laid-back working environment
  • Supportive managerial staff
  • Stable, consistent workload

Responsibility Summary – CNC Machinist:

  • Set up CNC machinery for new production runs; including inputting CNC programming updates/changes.
  • Operate CNC machinery to produce finished parts.
  • Check CNC machined parts for quality assurance.

Qualification Summary – CNC Machinist

  • High school diploma required; any secondary education in a relevant field (machining preferred) is however preferred
  • High mechanical aptitude
  • Ability to read and interpret blueprints and work instructions
  • Experience performing quality assurance checks on CNC produced parts using measurement tools (i.e. calipers, micrometers, gauges, etc.)
  • Experience with conversational CNC programming, specifically Mazak/Mazatrol equipment preferred

#HP