CNC Machinist
$30 - $36 per hourAerotek
CNC Machinist / Programmer This full-time CNC Machinist / Programmer role focuses on programming, setting up, and running a cell of Haas CNC mills to produce high-quality prototype and short-run components for a variety of industries. The position is ideal for a self-starter who thrives in a non-production environment where parts, materials, and challenges change frequently, and where craftsmanship, precision, and innovation are central to the work. Responsibilities Program, set up, and operate Haas CNC mills using MasterCam to produce precision components. Run and manage a dedicated cell of Haas CNC mills, ensuring consistent output and adherence to specifications. Create prototype and short-run production parts for a variety of industries and applications. Read and interpret engineering drawings and blueprints to determine machining requirements. Utilize precision measuring instruments to verify dimensions, tolerances, and overall part quality. Select appropriate tooling, speeds, and feeds for various materials and machining operations. Perform routine maintenance on CNC machines to ensure optimal performance and minimize downtime. Troubleshoot machining issues, adjust programs and setups, and implement corrective actions as needed. Perform changeovers efficiently when switching between different parts, materials, or jobs. Work independently to plan, prioritize, and complete machining tasks within tight deadlines. Collaborate with team members to improve processes, enhance quality, and support continuous improvement initiatives. Essential Skills Minimum 5 years of CNC programming and machining experience, focusing on mills (not operator-only experience). Proficiency in MasterCam for programming CNC milling operations. Hands-on experience programming, setting up, and running Haas CNC mills. Strong ability to read and interpret blueprints and engineering drawings. Proficiency with precision measuring instruments to verify dimensions and tolerances. Demonstrated ability to work independently, solve problems, and meet tight deadlines. Solid understanding of tooling selection, machining processes, speeds, and feeds. Experience with CNC machining, including setup, programming, and troubleshooting. Ability to perform machine changeovers and adjust setups for different parts and materials. Additional Skills & Qualifications Experience creating prototype and short-run production parts for multiple industries. Background in working with a variety of materials in a non-production, job-shop-style environment. Familiarity with machine operation best practices and routine maintenance procedures. Comfort working in a dynamic environment where jobs and requirements change frequently. No formal degree or specific certification required; equivalent experience considered. Why Work Here? You will join a collaborative, craft-focused environment that values quality, innovation, and individual ownership of work. The role offers the opportunity to work on diverse, non-repetitive projects rather than high-volume production, allowing you to apply and grow your programming and machining skills. You will have the autonomy to manage your own work, contribute ideas for process improvement, and see the direct impact of your craftsmanship on finished components. Work Environment This is a full-time position in a machine shop environment centered around a cell of Haas CNC mills and MasterCam programming. You will work with advanced CNC equipment, a variety of materials, and precision measuring tools to produce prototype and short-run parts. The shop is not a high-volume production facility, so the work is varied and project-based, with frequent changeovers and new setups. The environment requires attention to detail, adherence to safety practices, and comfort working around machinery, tooling, and standard shop conditions. Job Type & Location This is a Permanent position based out of Lake Villa, IL. Pay and Benefits The pay range for this position is $30.00 - $36.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Lake Villa, IL. Application Deadline This position is anticipated to close on Aug 14, 2026.
$24 per hour
...Are you a skilled CNC Machinist with 5+ years of programming and machining experience? Ideal candidate is NOT an operator, we are looking for Machinist / Programmers. We are seeking self-starters who are ready to work in an environment where quality craftsmanship meets...SuggestedHourly payFull time$30 - $36 per hour
...Job Title: CNC Machinist / Programmer Job Description This full-time CNC Machinist / Programmer role focuses on programming, setting up, and running a cell of Haas CNC mills to produce high-quality prototype and short-run components for a variety of industries. The...SuggestedWeekly payPermanent employmentFull timeTemporary work$30 - $36 per hour
...Job Description Job Description Job Title: CNC Machinist / Programmer Job Description This full-time CNC Machinist / Programmer role focuses on programming, setting up, and running a cell of Haas CNC mills to produce high-quality prototype and short-run components...SuggestedWeekly payPermanent employmentFull timeTemporary workWork at office- ...Position Summary The CNC Machinist II produces machined parts by operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records; maintaining equipment and supplies. The role requires the above to be accomplished within...SuggestedContract workApprenticeshipAfternoon shift
$32 - $33 per hour
...What You'll Do Set up and operate CNC Swiss Machines Interpret complex prints, job travelers, and setup sheets Select, preset, and install cutting tools; adjust feeds, speeds, and offsets as needed Perform precision machining to close and interrelated tolerances...SuggestedShift workDay shift$23 - $27 per hour
...CNC Machinist $23-$27/hour Based on experience 1st 6:00am-2:30pm Monday-Friday, Overtime Available Our client in Pleasant Prairie, WI is seeking an experienced CNC Machinist to join their team in a potential-to-hire capacity. This position is responsible for setting up...Immediate startMonday to Friday- ...CNC Operator The Electrical Components Manufacturing team at Dynomax, Inc is seeking a CNC Operator to run CNC Mills and machine machined or injection molded components on the 1st Shift . These parts will be used in the aerospace and defense industries. WE ARE...Temporary workDay shift
- 3-Axis CNC Machinist Dynomax, Inc is expanding! We are currently adding brand new, state of the art CNC Machines and seeking the best CNC Machinists out there. This is a great opportunity for an experienced CNC Machinist who desires exciting and challenging work to...Temporary workAfternoon shift
$25 per hour
...Peer Chain & Sprockets Machinist PEER Chain & Sprockets is a family-owned industrial chain and sprocket supplier based in Waukegan, Illinois... ...and programming. The machinist will be responsible for writing CNC programs and to make parts that fully meet all required...Work at officeShift work$30 - $33 per hour
...CNC Machinist Pay: $30-$33 per hour Shift: 2nd Shift (3:30pm - 12:00am) Location: Kenosha, WI The Role The CNC Machinist role is a diverse position with a wide variety of responsibilities requiring a high level of accuracy, attention to detail, and adaptability...Hourly payAll shiftsMonday to FridayShift workNight shiftAfternoon shift- ...Description Job Description Position Summary: The Fabrication/Machinist is responsible for operating, setting up, and maintaining a... .... The Fabrication/Machinist may work with manual machines, CNC (Computer Numerical Control) machines, or a combination of both....Temporary workFor contractors
$24 per hour
...Job Description Job Description Skilled CNC Lathe Machinist – 2nd Shift We are seeking an experienced CNC Lathe Machinist to join our team on 2nd shift. The ideal candidate will have strong CNC lathe machining experience, be comfortable working with live tooling...Work at officeAfternoon shift- ...Job Description Job Description CNC Machinist II - Vertical Lathe As a CNC Machinist II, you'll play a vital role in driving production excellence by maintaining a clean, efficient, and collaborative environment. Your precision and dedication will help ensure minimal...
- ...Job Title The Precision Machinist is responsible for setting up and operating manual and CNC machining equipment to manufacture, repair, and modify precision parts, tooling, fixtures, and components according to engineering drawings and specifications. This position requires...ApprenticeshipMonday to FridayDay shift
$32 per hour
...Job Description Job Description Are you a CNC Machinist or Setup Technician looking for a company that values your experience and offers room to grow? We're hiring for 1st and 2nd Shift CNC Operators, Machinists, and Setup Technicians with experience on mills, lathes...Temporary workDay shiftAfternoon shift- ...Job Description Job Description CNC Programmer CompX Grayslake is a leading manufacturer of highly engineered mechanical and electromechanical locking devices, systems for world class original equipment manufacturers and manufacture of precision instruments, throttles...
- ...CORRESPONDENCE FROM RECRUITERS WILL NOT BE ENTERTAINED OR RETURED. We are currently seeking an experienced, highly seasoned CNC Machinist to help transition our Machining department to the next level in our growth plan. We are currently making considerable capital...Shift workAfternoon shift
- ...Job Description Job Description Description: CNC Machinist II – Vertical Lathe | Libertyville, IL Full-Time | On-Site | CNC Machining / Manufacturing Monday–Friday | 4:00 PM–12:30 AM Elizabeth Banzhaf, LPN Co-Founder & COO | Heartline Staffing Call...Full timeApprenticeshipMonday to Friday
- ...Job Description Job Description Our client is seeking a CNC Machinist II – Vertical Lathe to be responsible for setting up, operating, and maintaining CNC vertical turning lathes to produce high‑quality precision components. This role requires strong technical machining...RelocationVisa sponsorshipMonday to Friday
- ...Job Description Job Description CNC Setup/ Operator CompX Grayslake is a leading manufacturer of highly engineered mechanical and electromechanical locking devices, systems for world class original equipment manufacturers and manufacture of precision instruments...Hourly payAfternoon shift
- ...Job Description Job Description CNC MACHINIST / METAL FABRICATION HOURS : 2nd shift openings 4:00 pm - 4:00 am Machine Shop Mon - Fri 4:00 PM - 4:00 am on a 2 / 2/ 3 Rotational Shift WE OFFER A 10% SHIFT PREMIUM Scot Forge is an employee-owned company...Minimum wageTemporary workShift workAfternoon shift
$35 - $41 per hour
...Job Description Job Description Tool Room Machinist The Tool Room Machinist is responsible for setting up and operating manual and CNC machining equipment to manufacture, repair, and modify precision tooling, fixtures, machine components, and custom parts. Requirements...Hourly payDay shiftAfternoon shift- ...Associates Inc. is a family-owned machine shop with 75 years of history in the Kenosha area. We’re currently looking for an experienced CNC Machinists to join our Turning department on our 1st shift team. This opportunity offers a 4-day workweek (Mon - Thur) The ideal fit...Full timeFlexible hoursShift workDay shift
- ...the Kenosha, our workload is growing! We’re launching a brand-new Weekend Shift . We’re looking for two highly skilled LATHE CNC MACHINISTS who want to take the next step in their career while enjoying a flexible, rewarding schedule. Why You’ll Love Working...Full timeFlexible hoursShift workWeekend workDay shift3 days per week
$22.26 - $30.11 per hour
...Your Mission We are seeking aCNC Operator on 1st Shift. This position performs duties to operate CNC twelve - axis lathes, machine tools, or vertical machining centers to produce close tolerance parts of varied materials. This position reports to the CTX/Tooling Machining...Hourly payDay shift$18 per hour
...Description CNC machine operator position available in Spring Grove on 1st shift, 7am - 3:30pm. You will be setting up and operating CNC machines to perform drilling, cutting, milling, or grinding operations, loading raw materials and supervise machining...Day shift- ...We are looking for a detail-oriented and experienced CNC Operator who has expertise in operating CNC machines, specifically those equipped with Plasma technology. The ideal candidate will have a strong understanding of CNC operations, excellent technical skills, and the...
$25 - $35 per hour
...Job Description Job Description CNC Programmer CNC Programmer Position Overview We are seeking a detail-oriented CNC Programmer... ...and meet production schedules. Collaborate with engineers, machinists, and quality inspectors to resolve design or production issues...Hourly payOngoing contractLocal areaFlexible hours$50k - $80k
...Job Title: CNC Set Up / Operator Job Description Join a leading manufacturer specializing in highly engineered mechanical and electromechanical... ...Experience with mills and lathes. Proficiency as a CNC Machinist and Set-up. Why Work Here? Experience a dynamic and...Weekly payPermanent employmentMonday to FridayShift workNight shiftDay shift$20 - $30 per hour
...Job Full Description CNC Mill Machinist (Direct Hire) Location: Central Lake County, IL Employment Type: Direct Hire Openings: 1 opening on 1st shift 1 opening on 2nd shift Pay Range: $20-$30 per hour, commensurate with experience...Hourly payFull timeMonday to FridayMonday to ThursdayShift workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Machinist. Be the first to apply!




