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

CNC Machinist

$25 - $40 per hour

Minnesota Jobs

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.

Pay and Benefits

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.

Minnesota Jobs
Vacancy posted 1 day 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
    Immediate start
    Monday to Friday
    Flexible hours
    Day shift

    Nycor

    Eden Prairie, MN
    3 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
    14 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
    a month ago
  • $25 - $40 per hour

     ...Job Description Job Description Hiring Now CNC Machinist Full-Time, any shift | Weekly Pay up to 28/hr Join a precision-driven machine shop where your expertise is valued and your work makes an impact. We are hiring experienced CNC Machinists to operate multi... 
    Suggested
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Shift work

    Aerotek

    Hopkins, 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
    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
    3 days 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
    3 days ago
  • $28 - $32 per hour

     ...As our CNC Machinist , you’ll operate advanced computer numerical control equipment to produce high-quality, mission-critical components. You’ll play a key role in delivering consistent, accurate parts while troubleshooting issues, optimizing production runs, and collaborating... 
    Hourly pay
    Permanent employment
    Full time
    Worldwide
    Shift work
    Afternoon shift

    Consolidated Precision Products

    Eden Prairie, MN
    16 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
    4 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
    16 hours ago
  • $25 - $40 per hour

     ...Job Description Job Description CNC MACHINISTS WANTED – TWIN CITIES AREA Temp-to-Hire & Direct Hire Opportunities with Platinum Staffing Are you a skilled CNC Machinist — or recently completed CNC machining school — and ready to start your next opportunity... 
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    Platinum Staffing

    Minneapolis, MN
    21 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
    3 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
    3 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
    6 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
    3 days ago
  •  ...Job Description Job Description Exciting & Immediate CNC Mill Machinist opportunities! We are seeking experienced CNC Mill Machinists for multiple openings in high precision fast paced machine shops.  The shops are clean and air-conditioned.  CNC Mill Machinist... 
    Immediate start
    Day shift
    Afternoon shift

    Nycor

    Minneapolis, MN
    10 days ago
  • $30 - $35 per hour

     ...Job Description Job Description Top Job Located in Plymouth, MN Salary: $30-$35/hr We have a client looking for a CNC Swiss Machinist in Plymouth, MN! Hours: 2nd shift- Mon-Thurs 2pm-1:30am Pay: $30-$35/hr + 10% shift differential Job Duties: Set... 
    Work at office
    Shift work
    Afternoon shift

    Express Employment

    Plymouth, MN
    8 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
    16 hours ago
  • $32 - $38 per hour

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

    HiFyve

    Minneapolis, MN
    16 hours 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
    2 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
    16 hours 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
    2 days ago
  •  ...Operator/Programmer with final fit and finish capabilities. This position specializes in high‐precision machining of mold components using CNC turning centers, live tooling, sub‐spindle operations, and occasional manual lathe work. Must be capable of creating programs in... 
    Casual work

    RecruitPod Global, LLC

    Minneapolis, MN
    3 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
    16 hours 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
    11 hours ago
  •  ...Job Description Job Description Swiss CNC Setup Machinists – Full Time – 1st & 2nd shifts available immediately Several locations throughout the Minneapolis metro area Join a company where precision meets purpose. Stable, growing, and clean companies producing... 
    Full time
    Immediate start
    Day shift
    Afternoon shift

    Nycor

    Minneapolis, MN
    10 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
    2 days ago
  •  ...Job Description Job Description Job Title: CNC Lathe Machinist Company: Xepot LLC dba Dagry Location: Owatonna, MN Job Type: Full-time Relocation Assistance Bonus: $2,000 Job Description We are looking for a skilled CNC Lathe Machinist to join... 
    Full time
    Relocation package

    Xepot LLC

    Minneapolis, MN
    3 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
    1 day 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
    2 days ago

Do you want to receive more vacancies?

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