1

Machinist Programmer Jobs in Kansas (NOW HIRING)

... Programmer, CNC Machinist, Senior CNC Machinist, CNC Operator, CNC Programming, G-Code, Macro Programming, CNC Milling, 3-Axis CNC, 4-Axis CNC, 5-Axis CNC, Multi-Axis Machining, Aerospace ...

New

CNC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

Works closely with machinists, operators, and management to improve manufacturing efficiency ... Experience programming CNC mills, lathes, verticals, and horizontal machining centers. * Strong ...

CNC Programmer

Wichita, KS · On-site

$19.75 - $27/hr

Displays expertise in 4-axis horizontal mill machining programming and 5-axis mill machining programming with great efficiency. * Plans details of CNC related operation. * Provides accurate setup ...

CNC Programmer

Wichita, KS

$19.75 - $27/hr

Displays expertise in 4-axis horizontal mill machining programming and 5-axis mill machining programming with great efficiency. * Plans details of CNC related operation. * Provides accurate setup ...

CNC Programmer

Wichita, KS · On-site

$19.75 - $27/hr

Displays expertise in 4-axis horizontal mill machining programming and 5-axis mill machining programming with great efficiency. * Plans details of CNC related operation. * Provides accurate setup ...

CNC Programmer-Machinist

Wichita, KS · On-site

$25 - $27.50/hr

Summary/Objective The CNC Programmer/Machinist is responsible for providing machined parts by programming, setting up, and operating a computer numerical control (CNC) machine, maintaining quality ...

New

CNC Programmer Summary of Position The CNC Programmer plans numerical control programs to control machining of metal parts on automatic machine tools at Sunshine Metals, Inc. Responsibilities and ...

Cnc Programmer - Machinist

Wichita, KS · On-site

$19.75 - $27/hr

Hyspeco is looking for an energetic, innovative, and dedicated Full-Time CNC Programmer-Machinist. The right candidate must have good math skills, mechanical skills, and basic computer skills. The ...

New

Senior CNC Programmer Level 5

Wichita, KS · On-site

$19.75 - $27/hr

Displays expertise in 5-axis mill machining programming with great efficiency. * Plans details of CNC related operation. * Provides accurate setup documentation. * Validates NC programs prior to ...

Senior CNC Programmer Level 5

Wichita, KS · On-site

$19.75 - $27/hr

Displays expertise in 5-axis mill machining programming with great efficiency. * Plans details of CNC related operation. * Provides accurate setup documentation. * Validates NC programs prior to ...

Senior CNC Programmer Level 5

Wichita, KS · On-site

$19.75 - $27/hr

Displays expertise in 5-axis mill machining programming with great efficiency. * Plans details of CNC related operation. * Provides accurate setup documentation. * Validates NC programs prior to ...

Cnc Programmer - Machinist

Wichita, KS · On-site

$23.75 - $32.50/hr

Description Hyspeco is looking for an energetic, innovative, and dedicated Full-Time CNC Programmer-Machinist. The right candidate must have good math skills, mechanical skills, and basic computer ...

New

MACHINIST - WEEKEND SHIFT

Wichita, KS

$16.25 - $22.25/hr

Responsible for producing machined parts by programming, setting up and operating a computer numerical control (CNC) machine while maintaining quality and safety standards. ESSENTIAL JOB FUNCTIONS

Machinist

Paola, KS · On-site

$18.75 - $25.50/hr

Perform basic layout and machining operations on components and products. Main Duties ... Company Description Taylor Forge Engineered Systems, Inc. is a leading manufacturer of large steel ...

next page

Showing results 1-20

Machinist Programmer information

See Kansas salary details

$15

$27

$40

How much do machinist programmer jobs pay per hour?

As of Jul 25, 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 highest paid machinist job?

The highest paid machinist jobs are often in specialized fields such as CNC programming, aerospace manufacturing, or working as a master machinist with advanced certifications. These roles typically require extensive experience, advanced skills, and knowledge of complex machinery, leading to higher salaries that can exceed $70,000 annually depending on location and industry.

What does a machinist programmer do?

A machinist programmer designs, develops, and writes computer programs to control machine tools such as CNC machines. They create precise instructions based on technical drawings and specifications, often using CAD/CAM software, to produce parts with high accuracy and efficiency. The role requires knowledge of machining processes, programming languages, and machine operation safety standards.

What is a CNC programmer's salary?

A CNC programmer's salary typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing environments with complex machinery.

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 are Machinist Programmers?

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.

Can a CNC machinist make 100k a year?

A CNC machinist programmer can potentially earn $100,000 annually, especially with advanced skills, experience, certifications, and working in high-demand industries or locations. However, typical salaries vary based on factors such as geographic region, employer, and level of expertise.

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.
Infographic showing various Machinist Programmer job openings in Kansas as of July 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.
CNC Machinist / Programmer

$25 - $34/hr

Full-time

Posted 20 days ago


Applied Industrial Technologies rating

6.8

Company rating: 6.8 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

235th of 373 rated retail wholesalers


Job description

Program & Set Up Machine
Expectations
  • Develop project documentation (Routing) and machine code using various applications including MasterCam, Vericut, Solidworks and Microsoft office products
  • Trouble shoot program and machining problems, and advise as necessary
  • Work with peers to maintain production schedules
  • Document and maintain tool inventory
  • Work with management to develop best practices, continuous improvement activities, work holding and tooling
  • Communicate with supervisor if any direction is unclear
  • Set Up machining centers according to standard work instructions (Routing)
  • Use best practice and standard operating procedure (SOP) as trained
  • Produce in tolerance set up pieces
  • Follow temporary manufacturing deviation request (TMDR) procedure when changes are required
  • De commission machine after operation
  • Build / tear down tooling as needed
  • Inspect tooling for wear, advise supervision as necessary
  • Maintain tool crib organization and cleanliness
  • Load parts on machine according to standard work instructions
  • Use best practice and standard operating procedure (SOP) as trained
  • Inspect parts according to standard work instructions
  • Use in process inspection methods to verify non-conforming material
  • Stop machine and notify supervisor when non-conforming material is detected. Tag material with defect description
  • Sort and contain all additional non-conforming material according to SOP
  • Work with peers as directed by supervisor
  • Deburr parts according to standard work instructions
  • Produce desired results and visually inspect for abnormal conditions
  • Work in a team environment to achieve production goals
  • Run / clean multiple machines as directed
  • Work with peers as directed by supervisor to achieve all production goals stated above

Objective: Cleanliness
Expectations
  • Maintain cleanliness of all machines, tools, fixtures and general work area according to standards
  • Immediately communicate abnormal conditions to supervisor

Objective: Communication
Expectations
  • Immediately communicate with your supervisor and receive additional work instructions when all assigned work has been completed. If supervisor is unavailable, continue with cleaning duties until further notified
  • Communicate effectively and with respect to all personnel, both internal and external ex. Suppliers, customers and peers
  • Communicate with your supervisor routinely to discuss critical events, associate issues, and to obtain information and direction

Objective: Knowledge/Training
Expectations
  • Participate in all continuous improvement activities / training
  • Seek to understand all aspects of your current position
  • Communicate desire to learn additional skills

Objective: Company Policy Adherence
Expectations
  • Adhere to all company policies ex. Attendance and safety
  • Seek to understand all aspects of company policy
  • Communicate if clarification of policy is needed

Founded in 1923, Applied Industrial Technologies (NYSE: AIT) is a leading value-added distributor and technical solutions provider of industrial motion, fluid power, flow control, automation technologies, and related maintenance supplies. Our leading brands, specialized services, and comprehensive knowledge serve MRO and OEM end users in virtually all industrial markets through our multi-channel capabilities that provide choice, convenience, and expertise.
Applied Industrial Technologies is built on a philosophy that puts people first. We are an equal opportunity employer, and we are committed to a workforce in which we enforce fair treatment and provide growth opportunities for everyone. All qualified applicants will receive consideration for employment regardless of age, race, color, national origin, genetics, religion, gender, marital status, physical or mental disability, or any other characteristic protected by applicable laws, regulations, and ordinances.

What Applied Industrial Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom