Demo

CNC Mill Machinist Mid Level

Assist Staffing
Batavia, IL Full Time
POSTED ON 1/2/2026
AVAILABLE BEFORE 3/2/2026

We are hiring a CNC Mill Machinist (Mid Level) for a stable precision manufacturing facility in Batavia, IL. This is a direct-hire, first-shift position for machinists with hands-on CNC milling experience who can set up, program, and operate CNC mills to produce precision machined components.

The facility supports custom machining and machine rebuild work for packaging equipment and engineered systems. This role is ideal for mid-level machinists who enjoy hands-on problem solving, programming with CAM software, and working in a clean, organized shop with long-term stability.

Job Overview


The CNC Mill Machinist is responsible for programming, setting up, and operating Haas CNC milling machines to produce parts according to engineering drawings. This role involves fixture design, tooling selection, process optimization, and quality inspection while supporting production and engineering teams as needed. The position operates on a consistent weekday schedule with occasional overtime.

Key Responsibilities

  • Program CNC milling jobs using Mastercam or similar CAM software

  • Set up and operate Haas CNC mills to produce precision parts

  • Select tooling, set feeds and speeds, and optimize machining processes

  • Design and build fixtures as required for production parts

  • Change tools and identify tool wear or cutting issues

  • Inspect parts using calipers, gauges, and other basic measuring tools

  • Troubleshoot basic machine, tooling, and quality issues

  • Perform manual machining and secondary operations such as deburring, drilling, and tapping

  • Communicate concerns or improvements to engineering or senior machinists

  • Maintain a clean, safe, and organized work area

  • Assist in other shop areas as needed to support workflow

Required Qualifications

  • Minimum 2 years of CNC milling setup and operation experience

  • At least 1 year of experience using Mastercam or similar CAM software

  • Ability to read and interpret blueprints and engineering drawings

  • Experience using calipers and basic inspection tools

  • Strong mechanical aptitude and problem-solving skills

  • Ability to lift up to 40 lbs and stand for the duration of the shift

  • Ability to work in a non-climate-controlled shop environment

  • High school diploma or GED

  • Ability to read and write in English

Preferred Qualifications

  • Experience optimizing CNC milling processes for efficiency and quality

  • Fixture design or build experience

  • Manual machining background

  • Experience supporting machine rebuild or custom equipment environments

Why This Role Stands Out

  • Direct-hire, full-time opportunity on first shift

  • Stable company with over 30 years in business

  • Clean, organized shop with long-tenured employees

  • Hands-on role with programming, setup, and process ownership

  • Paid training and opportunities for continued skill development

  • Competitive hourly pay with overtime available

  • Strong benefits package including health insurance, 401(k) with company match, profit sharing, PTO, holidays, and paid uniforms

You should be proficient in:

  • GD&T
  • Equipment Troubleshooting
  • CNC Tooling
  • Troubleshooting Skills
  • CNC Programming
  • G-Code
  • Tape Measure Reading
  • Machine Setups for Production Runs
  • Manual Machining Skills

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC) (Haas)
  • CAM Software (Mastercam)

Salary.com Estimation for CNC Mill Machinist Mid Level in Batavia, IL
$52,905 to $66,934
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 Mill Machinist Mid Level?

Sign up to receive alerts about other jobs on the CNC Mill Machinist Mid Level career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Assist Staffing

  • Assist Staffing Skokie, IL
  • Job DescriptionDirect hire opportunity for an experienced Tool and Die Maker Stampingto support a high-volume manufacturing operation in Skokie, IL. This r... more
  • 12 Days Ago

  • Assist Staffing Batavia, IL
  • We are hiring a CNC Lathe Operator for a stable, long-established precision manufacturing facility in Batavia, IL . This is a direct-hire, 1st shift opport... more
  • 13 Days Ago

  • Assist Staffing Chicago, IL
  • Role Snapshot Join a high-throughput manufacturing operation in Chicago as an Industrial Controls Maintenance Specialist. You’ll keep production safe, stab... more
  • 6 Days Ago


Not the job you're looking for? Here are some other CNC Mill Machinist Mid Level jobs in the Batavia, IL area that may be a better fit.

  • Mach10 Solutions Batavia, IL
  • We're seeking a skilled CNC Mill Machinist (Mid Level) to join a well-established precision manufacturing operation in Batavia, IL. This is a direct-hire, ... more
  • 10 Days Ago

  • WALCO Tool & Engineering Romeoville, IL
  • CNC Vertical Mill Machinist – 2nd shift Love machining and want a shop that values your skills? At WALCO Tool & Engineering, we build high precision compon... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!