Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Machinist

$25 - $40 per hour

Aerotek

CNC Machinist (Haas Mills & Multi-Axis Lathes) All Shifts Available | Competitive Pay + Shift Differentials

We are seeking a skilled and motivated CNC Machinist to join our growing team. In this role, you will operate and set up Haas mills and multi-axis lathes to support both short-run and long-term production. This is an excellent opportunity for machinists looking to expand their skill set in a clean, climate-controlled manufacturing environment with strong growth potential.

Key Responsibilities

  • Operate CNC multi-axis lathes and Haas milling machines
  • Perform machine setups, including proper tooling selection and adjustments
  • Conduct tool changes and ensure machine readiness
  • Inspect finished parts using dial micrometers, digital calipers, and height gauges
  • Perform minor CNC program edits as needed
  • Complete production documentation using iPads and digital systems
  • Manage both short production runs (810 parts) and long runs (multi-day)
  • Perform 23 machine setups per week
  • Maintain quality standards and production efficiency

Required Qualifications

  • Minimum 1+ year of recent CNC machining experience (mills or lathes)
  • Hands-on experience with machine setup and tooling
  • Ability to use precision measuring instruments
  • Strong attention to detail and quality

Preferred Qualifications

  • Experience with multi-axis lathes
  • Experience with Haas CNC mills
  • Ability to read and interpret blueprints/technical drawings
  • Experience running both mills and lathes
  • Previous experience in a high-mix, low-volume environment

Compensation & Benefits

  • Competitive hourly pay (based on experience)
  • 25% shift differential for 2nd shift and weekend shift
  • Paid for 40 hours while working only 36 hours (weekend shift)
  • Opportunity for pay increase upon permanent hire
  • Strong internal promotion and career growth opportunities

Work Schedule Options

1st Shift (Training Shift):

  • Monday Thursday | 5:00 AM 3:30 PM

2nd Shift:

  • Monday Thursday | 3:30 PM 2:00 AM
  • Includes 25% shift differential

Weekend Shift:

  • Friday Sunday | 6:00 AM 6:00 PM
  • Work 36 hours, get paid for 40
  • Includes 25% shift differential

Work Environment

  • Clean, organized, and climate-controlled machine shop
  • Part of a company with ~100 employees
  • Specializing in electronic and mechanical drive technology & control systems
  • Safety-focused environment (PPE: pants & closed-toe shoes required)

Why Join Us?

  • Stable, growing company with a positive team culture
  • Hands-on experience with advanced CNC equipment
  • Opportunities to learn both mills and lathes
  • Clear path for advancement and skill development

Job Type & Location

This is a Contract to Hire position based out of Eden Prairie, MN.

The pay range for this position is $25.00 - $40.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 Eden Prairie, MN.

Application Deadline

This position is anticipated to close on Jun 17, 2026.

Aerotek
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Machinist in Eden Prairie, MN vacancy
  • $25 - $35 per hour

     ...Job Description Job Description NYCOR is Hiring – Swiss CNC Machinist | 1st Shift | Direct Hire Precision Manufacturing | Career Growth | Excellent Benefits NYCOR  is partnering with a leading precision manufacturing company seeking an experienced  Swiss CNC... 
    Suggested
    Monday to Friday
    Flexible hours
    Day shift

    Nycor

    Eden Prairie, MN
    5 days ago
  •  ...functions: Perform complex set-ups, under minimal supervision from CNC programming on at least 1 machine tool type insuring that the...  ...field preferred. ~ Minimum 5 years experience as CNC Setup Machinist Please reply WITH YOUR RESUME showing your CNC experience.... 
    Suggested

    COMET TOOL INC

    Hopkins, MN
    16 days ago
  •  ...Job Description Job Description Enterprise Pattern is seeking a CNC Programmer Machinist to join our team in Jordan, MN! You will be responsible for programming and the machining of tooling from aluminum to plastics for our customer base of foundries around the... 
    Suggested

    Enterprise Pattern

    Chanhassen, MN
    2 days ago
  • $25 - $35 per hour

     ...Swiss Machinist 1st Shift We are looking for a Swiss Machinist to join our Exlar team! As a Swiss Machinist, you will produce metal parts to specifications using CNC Swiss machine tools. You will have the ability to do basic machine set-up, quality control and minor... 
    Suggested
    Hourly pay
    Relocation package
    Monday to Friday
    Shift work
    Day shift

    Curtiss-Wright

    Chanhassen, MN
    4 days ago
  • $45 per hour

     ...Job Description Job Description CNC Machinist - Direct Employment - Will pay up to $45/hr. Full-Time | Multiple Shifts Available | Precision Manufacturing We are seeking a skilled CNC Machinist to set up and operate a variety of CNC equipment, including mills,... 
    Suggested
    Weekly pay
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Shift work

    Aerotek

    Hopkins, MN
    2 days ago
  • Curtiss-Wright Corporation in Chanhassen, MN is seeking a CNC Grinding Machinist for the 2nd shift. Responsibilities include operating CNC grinders, performing inspections, and completing minor maintenance on machines. The ideal candidate has over 5 years of experience... 
    Relocation package
    Afternoon shift

    Curtiss-Wright Corporation

    Chanhassen, MN
    22 hours ago
  • $25 - $40 per hour

     ...Job Description Job Description CNC Machinist (Haas Mills & Multi-Axis Lathes) – All Shifts Available | Competitive Pay + Shift Differentials Job Overview We are seeking a skilled and motivated CNC Machinist to join our growing team. In this role, you will operate... 
    Hourly pay
    Weekly pay
    Permanent employment
    Contract work
    Temporary work
    Work at office
    All shifts
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Aerotek

    Hopkins, MN
    1 day ago
  • $25 - $35 per hour

    CNC Grinding Machinist - 2nd shift Sign‑On Bonus Available for Select Candidates Location: Chanhassen, MN Hours: Monday to Thursday - 3:00 pm to 1:30 am Salary: $25.00 - $35.00 per hour, plus 2nd shift differential pay Benefits Paid Time Off 401(k) with Employer... 
    Hourly pay
    Relocation package
    Afternoon shift

    Curtiss-Wright Corporation

    Chanhassen, MN
    22 hours ago
  •  ...CNC Mill Machinist Reports To: CNC Production Manager Summary This is a critical role in maintaining production quality, efficiency, and adherence to safety standards in a manufacturing environment to produce precision parts. This detail-oriented machinist... 

    Coyote Technical & Executive Sourcing

    Minneapolis, MN
    6 days ago
  • $35 - $50 per hour

     ...CNC Mill Machinist/Programmer Randstad Staffing is hiring for a CNC Mill Machinist/Programmer that is ready to support the Aerospace & Semiconductor industries. Our client is manufacturing tight tolerance, precision machined parts. Location: Plymouth, MN Shift: 1st... 
    Hourly pay
    Full time
    Shift work

    Randstad

    Minneapolis, MN
    2 days ago
  • $30 per hour

     ...CNC Machinist HiFyve is hiring 1st shift CNC machinists in the precision manufacturing industry. Salary: $30+/hour depending on experience. Shift options: 1st shift: Monday – Thursday: 6:00 AM – 4:30 PM Friday: 6:00 AM – 12:00 PM Location: Fridley... 
    Shift work
    Day shift

    HiFyve

    Minneapolis, MN
    8 days ago
  •  ...Deal Henkilöstöratkaisut Oy is seeking a skilled CNC Machinist in Plymouth, US. This full-time position involves safely setting up and operating CNC machinery to produce quality parts. The ideal candidate will have 4+ years of experience and a strong understanding of machine... 
    Full time
    Flexible hours
    Shift work

    Deal Henkilöstöratkaisut Oy

    Minneapolis, MN
    5 days ago
  • $75 per hour

     ...CNC Lathe Machinist Randstad Staffing is hiring now for a Direct Hire CNC Lathe Machinist to join our Aerospace/Automotive manufacturing client in Blaine, MN. Position: CNC Lathe Machinist Shift: 1st Schedule: Monday to Thursday + OT on Fridays Hours: 6:00 AM to 4:3... 
    Hourly pay
    Full time
    Immediate start
    Shift work

    Randstad

    Minneapolis, MN
    5 days ago
  • $30 - $39 per hour

     ...CNC Milling Machinist Pay: $30–$39/hour (DOE) Location: Plymouth, MN Employment Type: Full-Time Schedule: Monday–Thursday, 6:00 AM – 4:30 PM Friday Overtime (Optional): 6:00 AM – 12:00 PM Position Overview We are seeking an experienced CNC Milling Machinist... 
    Full time

    Masterson Staffing

    Minneapolis, MN
    4 days ago
  • $25 - $40 per hour

     ...Responsibilities and Duties: • Sets Up, edit programs, and run parts on CNC Lathes with Fanuc controls (G and M Code) • Reads and...  ...holding • Collaborates with Engineering, set-up techs, and Machinists on new product Introduction and continuous improvement activities... 
    Hourly pay
    Shift work

    Platinum Staffing Group

    Maple Grove, MN
    2 days ago
  • $28 - $35 per hour

     ...CNC Machinist Location: Columbia Heights Shift: 1 st Shift, 6am to 2:30 pm Pay: $28-$35/hour We're seeking a team-oriented, career-driven CNC Machinist who takes pride in precision work and continuous improvement. This role involves both machine setup... 
    Full time
    Shift work

    SEEK Careers/Staffing

    Minneapolis, MN
    2 days ago
  •  ...growing organization dedicated to operational excellence and customer satisfaction. We are seeking a skilled and detail-oriented CNC Machinist to join our production team. The ideal candidate will have experience operating CNC machines, interpret technical drawings, and... 

    Star

    Minneapolis, MN
    5 days ago
  • $32 - $38 per hour

     ...HiFyve is hiring a Machinist 3 in the Manufacturing industry in Plymouth, MN! Pay Rate: $32-$38/hr Location: Plymouth, MN Shift...  ...3 pm Key Responsibilities: Set up and operate complex CNC machines, including horizontal/vertical milling and mill/turn machines... 
    Shift work
    Day shift

    HiFyve

    Plymouth, MN
    5 days ago
  • About the Role: The CNC Grinding Machinist plays a crucial role in the manufacturing process by operating and maintaining CNC grinding machines to produce precision components. This position requires a keen eye for detail and a strong understanding of machining processes... 

    Multisource Mfg

    Minneapolis, MN
    4 days ago
  •  ...CNC Mill Machinist Randstad Staffing is hiring now for a Direct Hire CNC Mill Machinist to join our Aerospace/Automotive manufacturing client in Blaine, MN. If you have prior experience on Makino or Haas machinery, we invite you to apply today! Location: Blaine, MN... 
    Hourly pay
    Full time
    Immediate start
    Shift work

    Randstad

    Minneapolis, MN
    4 days ago
  • $25 per hour

     ...CNC Vertical Mill Machinist Unlock your potential as a CNC vertical mill machinist with Twin City Staffing. Located in Blaine, MN, we seek a mid-level professional with a passion for precision machining to join our team. The ideal candidate will have strong CNC setup... 

    Twin City Staffing

    Minneapolis, MN
    4 days ago
  • Job Description CNC Machinist / Setup Operator A well established and growing family owned and operated precision manufacturing company is seeking skilled CNC Machinists who enjoys hands-on machining and wants to be part of a stable, team-oriented environment. This role... 

    gpac

    Minneapolis, MN
    5 days ago
  • $30 - $40 per hour

     ...Columbia Heights, MN Order: (***) ***-**** Order Type : DirectHire Swiss CNC Machinist (Full-Time) Location: Columbia Heights Shift: 1st Shift | 6:00 AM - 2:30 PM Pay: $30-$40/hour We are seeking a team-oriented, career-driven Swiss... 
    Full time
    Shift work
    Day shift

    SEEK Careers/Staffing

    Minneapolis, MN
    2 days ago
  •  ...Job Description: We are seeking skilled CNC Machinists / Swiss Machinists who are great at problem solving to join an innovative manufacturing team in a dynamic, emerging industry that requires high-precision parts. You will be part of a team, responsible for programming... 
    Remote work
    Flexible hours

    Vision Achievement

    Minneapolis, MN
    4 days ago
  • $30 - $45 per hour

     ...CNC Mill Machinist We're seeking a skilled CNC Mill machinist for a top employer and manufacturer in the Fridley area. In this machinist role, you'll be responsible for performing setups of CNC Mills. Location: Fridley, MN Pay: $30 - 45/hr. starting with room for advancement... 
    Traineeship
    Monday to Friday

    Twin City Staffing

    Minneapolis, MN
    3 days ago
  •  ...CNC Lathe Machinist Qualifications Set up and/or operation of CNC multifunction turn twin spindle and twin or triple turret lathes (programming a plus) (mostly Nakamura). Experience in Aerospace shop and a wide variety of gauges a plus. Reading part prints... 
    Full time
    Temporary work

    Coyote Technical & Executive Sourcing

    Savage, MN
    5 days ago
  • $28 - $36 per hour

     ...Cnc Swiss Machinist Join Twin City Staffing and take your precision machining skills to the next level! We're hiring an experienced CNC Swiss Machinist for a direct-hire, first-shift opportunity in Shakopee, MN. This position offers the chance to work with a respected... 
    Day shift

    Twin City Staffing

    Shakopee, MN
    8 days ago
  • $22 - $30 per hour

     ...Chaska, MN Order: 129842 Order Type : Direct Hire Now Hiring: CNC Turning Machinist Location: Chaska, MN Pay: $22.00 - $30.00 Depending on qualifications Shift: • 2nd Shift: Monday - Thursday, 4:00pm - 2:30am plus 11% shift premium... 
    Immediate start
    Monday to Friday
    Shift work
    Afternoon shift

    Atlas Staffing

    Chaska, MN
    5 days ago
  • $28 - $38 per hour

     ...Are you looking for a new opportunity? Excel your CNC career with Twin City Staffing in this CNC horizontal milling machinist role. Be part of a winning team and workplace community that cares about who you are as an individual, and your safety in the workplace.... 
    Afternoon shift

    Twin City Staffing

    Chaska, MN
    6 days ago
  • $26 - $34 per hour

    HiFyve is hiring CNC Machinists (All Shifts) in the Manufacturing industry Salary: $26 - $34/hour - offers shift differentials Shift Options: Day Shift: 4:00 AM - 4:00 PM Night Shift: 4:00 PM - 2:00 AM or 4:00 PM - 4:00 AM Weekend Shift: Friday - Sunday... 
    Permanent employment
    All shifts
    Shift work
    Night shift
    Weekend work
    Day shift

    HiFyve

    Chaska, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Machinist. Be the first to apply!