CNC Programmer/Machinist

AIR-LAKE MACHINE & WELDING, INC

Lakeville (MN)

On-site

USD 41,000 - 62,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Quarterly bonus
Health insurance
Dental insurance
401(k)
Air-conditioned shop
Modern tools
Family atmosphere

Job summary

Air-Lake Machine & Manufacturing in Lakeville, MN, is seeking a CNC programmer who can handle one-off repairs, complex builds, and close-tolerance work. You will program, set up, and run Haas machines, collaborating with a tight-knit team in a food- and family-friendly shop atmosphere.

We use GibbsCAM and CloudNC to streamline programming, with a goal of continuous improvement and efficiency. A strong problem-solver who can operate on the shop floor as needed will thrive here.

Qualifications

  • CNC programming experience, preferably GibbsCAM or comparable CAM software.
  • Strong CNC programming and machining experience with mills and/or lathes, and ability to setup and run.
  • Experience with Haas controls preferred.
  • Solid understanding of tooling, workholding, feeds/speeds, and machining processes.

Responsibilities

  • Program CNC machines and develop machining programs based on drawings and GD&T.
  • Set up and run machines on the shop floor when needed.
  • Collaborate with the shop manager and machinists to select tooling and determine strategies.
  • Follow established programming standards and contribute ideas to improve processes.

Skills

CNC programming
Milling & turning
GibbsCAM
Machining on Haas controls
Problem solving

Tools

GibbsCAM
CloudNC
Haas controls

Job description

The Schedule
  • Monday–Thursday, 6:00 am–3:30 pm. Friday, 6:00 am–10:00 am.
  • A long weekend every week — that's not a typo. We run a 4.5-day workweek as standard.
What You'll Be Doing

We're a precision job shop specializing in low-volume, high-mix custom machining. That means no programming the same parts day after day. You'll work on everything from one-off repairs and replacement parts to complex custom builds and close-tolerance machining.

Your primary responsibility will be CNC programming, but this isn't strictly a desk job. We're looking for someone who understands machining, enjoys solving problems, and is comfortable getting out on the shop floor to set up and run machines when needed.

Our Equipment And Programming Tools Include
  • GibbsCAM for CNC programming.
  • CloudNC technology to help streamline programming and improve efficiency.
  • Haas VF2, VF3 (SSYT 40-taper), VF3 YT, and VF6 (50-taper) vertical mills.
  • Haas ST30 turning centers, including live tooling capabilities.

You’ll work closely with our shop manager and machinists to develop programs, select tooling, and determine machining strategies that fit our established processes. We take consistency seriously, and you’ll be expected to learn and follow our programming standards while bringing your own experience and ideas to the table.

We’ve invested in technology to make programming more efficient and keep our machines cutting. As programming demands allow, you’ll also be setting up and running equipment yourself.

We’re always looking for ways to improve, but we believe the best improvements come from understanding what works first. If you’re someone who can adapt to an established process, collaborate with the team, and earn the opportunity to make things better, you’ll fit in well here.

What We’re Looking For
  • CNC programming experience, preferably with GibbsCAM or comparable CAM software.
  • Strong CNC programming and machining experience with mills and/or lathes, including setup and operation. Experience with both is preferred, but we’re willing to train the right candidate who is proficient in one area and looking to expand their skills.
  • Experience with Haas controls preferred.
  • Solid understanding of tooling, workholding, feeds and speeds, and machining processes.
  • Ability to read and interpret mechanical drawings, GD&T, and close tolerances.
  • Experience with prototypes, one-offs, and short production runs.
  • Ability to follow established programming standards and work collaboratively with shop leadership.
  • Strong troubleshooting skills, attention to detail, and a willingness to learn.
  • Comfortable contributing on the shop floor when needed.
  • A team-first attitude — we’re a small shop, and everyone’s work matters.
What We Offer
  • Pay: $30–$45/hr depending on programming proficiency and machining experience, with top pay reserved for candidates proficient in both milling and turning.
  • Schedule: 4.5-day workweek, every week.
  • Quarterly bonus program.
  • Health and dental insurance.
  • 401(k).
  • Air-conditioned shop.
  • Modern programming tools and equipment.
  • Family atmosphere — you’re not a number here.
  • Challenging, varied work with opportunities to contribute ideas and improvements as you grow into the role.
About Air-Lake Machine & Manufacturing

We’re a precision custom job shop in Lakeville serving industrial customers across the Upper Midwest. We specialize in the jobs other shops won’t touch — complex repairs, one‑off builds, tight‑tolerance work in steel, stainless, aluminum, and various plastics. Our customers count on us because we have the equipment, the skill, and the flexibility to deliver.

We’re growing, investing in our equipment and technology, and looking for skilled people who want to grow with us.

Air-Lake Machine & Manufacturing is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer/Machinist
CNC Programmer/Machinist

Air-Lake Machine & Welding • Lakeville (MN)

On-site
USD 41,000 - 62,000
Health and dental insurance
401(k)
Air-conditioned shop
+3
Precision CNC Machinist — 4.5-Day Week, First Shift (Haas)
Precision CNC Machinist — 4.5-Day Week, First Shift (Haas)

AIR-LAKE MACHINE & WELDING, INC • Lakeville (MN)

On-site
USD 44,083 - 52,348
CNC Machinist
CNC Machinist

AIR-LAKE MACHINE & WELDING, INC • Lakeville (MN)

On-site
USD 44,083 - 52,348
CNC Programmer - 4.5 Day Week, Modern Tools & Growth
CNC Programmer - 4.5 Day Week, Modern Tools & Growth

AIR-LAKE MACHINE & WELDING, INC • Lakeville (MN)

On-site
USD 41,000 - 62,000
Quarterly bonus
Health insurance
Dental insurance
+4
CNC Programmer - 4.5 Day Week, Modern Shop, Growth
CNC Programmer - 4.5 Day Week, Modern Shop, Growth

Air-Lake Machine & Welding • Lakeville (MN)

On-site
USD 41,000 - 62,000
Health and dental insurance
401(k)
Air-conditioned shop
+3
Manual Machinist — 4.5‑Day Week, Bonus & Benefits
Manual Machinist — 4.5‑Day Week, Bonus & Benefits

AIR-LAKE MACHINE & WELDING, INC • Lakeville (MN)

On-site
USD 48,216 - 61,992
Quarterly bonus program
Health and dental insurance
401(k)
+1
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Air Industries Group • Bay Shore (NY)

On-site
USD 55,000 - 69,000
401(k)
Health insurance
Vision insurance
+2
Manual Machinist
Manual Machinist

AIR-LAKE MACHINE & WELDING, INC • Lakeville (MN)

On-site
USD 48,216 - 61,992
Quarterly bonus program
Health and dental insurance
401(k)
+1
CNC Programmer
CNC Programmer

MRA-The Management Association • Town of Middleton (WI)

On-site
USD 52,000 - 76,000
Full benefits package incl. 401(k)
CNC Machinist/Programmer
CNC Machinist/Programmer

Job Juncture • Indianapolis (IN)

On-site
USD 70,000 - 100,000