1

Machine Shops Jobs in Minneapolis, MN (NOW HIRING)

While other machine shops shy away from difficult parts, J&J Machine excels at them. We have built a reputation of excellence for machining exotic plastics and precious/refractory metals (such as ...

CNC Machinist Programmer

Elk River, MN · On-site

$66K - $93K/yr

While other machine shops shy away from difficult parts, J&J Machine excels at them. We have built a reputation of excellence for machining exotic plastics and precious/refractory metals (such as ...

Machine Shop Supervisor Primary Objective of Position: The Machine Shop Supervisor assumes responsibility for managing the Machining Department. Plans, coordinates, and communicates machining ...

CNC Set Up Machinist

Blaine, MN · On-site

$58K - $72K/yr

... machine shops cannot.We work to build up our employees and allow them to develop their skills to their desired levels. If you are willing to put in the effort and build on your skills we will commit ...

Be Seen First

Our shop floor is driven by cutting-edge machining capabilities including: * Vertical & Horizontal Milling Capabilities * 5-Axis Milling Capabilities * Swiss Machining Capabilities * Turning ...

Machine Shop Support Technician Envision your machining experience at work with an industry leader! Enjoy a supportive and inclusive atmosphere with a wide-ranging benefits package, and excellent job ...

Machine Shop Support Technician Envision your machining experience at work with an industry leader! Enjoy a supportive and inclusive atmosphere with a wide-ranging benefits package, and excellent job ...

Machinist - 2nd shift

Plymouth, MN · On-site

$23 - $31.50/hr

Must set up and operate all machine shop machines to cut, bend, machine or form parts. ESSENTIAL FUNCTIONS • Responsible for quality of work performed in machine shop area. Accountable for ...

Machine Operator

Hamel, MN · On-site

$20 - $24/hr

High school education or equivalent - machine shop class work desired. * At least 6 months to 1 year of related CNC milling/turning machine center and/or manual machining experience in a related ...

Machine Operator

Hamel, MN · On-site

$20 - $24/hr

High school education or equivalent - machine shop class work desired. * At least 6 months to 1 year of related CNC milling/turning machine center and/or manual machining experience in a related ...

Machinist II

Chaska, MN · On-site

$25 - $33/hr

Set-up and operate machine shop equipment in an effective, efficient, safe and consistent manner * Effectively perform component/material inspections utilizing the appropriate measuring equipment ...

Machinist II

Chaska, MN · On-site

$25 - $33/hr

Set-up and operate machine shop equipment in an effective, efficient, safe and consistent manner * Effectively perform component/material inspections utilizing the appropriate measuring equipment ...

Machinist II

Chaska, MN · On-site

$33/hr

Set-up and operate machine shop equipment in an effective, efficient, safe and consistent manner * Effectively perform component/material inspections utilizing the appropriate measuring equipment ...

Machinist II

Chaska, MN · On-site

$25 - $33/hr

Set up and operate CNC and manual machine shop equipment safely, efficiently, and consistently with minimal supervision * Manufacture production and tooling parts using a variety of tools, equipment ...

next page

Showing results 1-20

Machine Shops information

See Minneapolis, MN salary details

$14

$27

$50

How much do machine shops jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for machine shops in Minneapolis, MN is $27.50, according to ZipRecruiter salary data. Most workers in this role earn between $22.31 and $29.09 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals working in machine shops, and how can they be addressed?

Professionals in machine shops often encounter challenges such as maintaining precision and quality under tight deadlines, adapting to frequent changes in production requirements, and ensuring safety while operating complex machinery. To address these challenges, it's important to stay updated on the latest industry best practices, participate in ongoing training, and communicate effectively with team members and supervisors. Implementing strong safety protocols and regularly maintaining equipment also helps minimize risks and enhances productivity.

What is a machine shop?

Machine shops are specialized facilities equipped with tools and machinery for shaping, cutting, and assembling metal or other materials into precise parts or products. They typically use equipment such as lathes, mills, grinders, and CNC machines to manufacture components for industries like automotive, aerospace, and manufacturing. Skilled machinists and technicians work in these shops to create custom parts based on engineering drawings or specifications. Machine shops can handle anything from prototyping to large-scale production runs and often provide repair and maintenance services for industrial machinery.

What are the key skills and qualifications needed to thrive in a machine shop?

To thrive in a machine shop, you need strong mechanical aptitude, precision measurement skills, and a solid understanding of machining processes, often supported by a technical diploma or relevant experience. Familiarity with CNC machines, CAD/CAM software, and the ability to read blueprints are crucial technical requirements. Attention to detail, problem-solving ability, and a commitment to safety are important soft skills that set top performers apart. These skills and qualities are essential for producing high-quality parts efficiently and maintaining a safe, productive work environment.

What is the difference between Machine Shops vs Machinists?

AspectMachine ShopsMachinists
CredentialsOften no formal certification required; industry experience valuedTypically hold certifications or technical training in machining
Work EnvironmentWorkshops or manufacturing facilities with heavy machineryOperate machines within machine shops or manufacturing plants
Employer & Industry UsageBusinesses providing machining services, manufacturing, repairSkilled workers employed by machine shops or manufacturing firms
Search & Comparison IntentPeople looking for machining services or machine shop jobsIndividuals seeking employment or info about machining roles

Machine shops are facilities that provide machining services, while machinists are skilled workers who operate machinery within these shops. The two are closely related, with machinists working inside machine shops to produce or repair parts. Understanding this distinction helps in finding the right services or job opportunities in the manufacturing industry.

Infographic showing various Machine Shops job openings in Minneapolis, MN as of August 2026, with employment types broken down into 80% Full Time, 14% Part Time, 1% Temporary, 3% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $57,204 per year, or $27.5 per hour.

CNC Machinist Programmer

J&J Machine Inc.

Saint Paul, MN • On-site

$66K - $93K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Are you looking to grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have foundational experience in one area or want to expand your skillset across Mills, Lathes, Swiss, and Mill-Turn machines, we provide the extensive training and supportive environment you need to succeed and advance.

Serious Inquires Only 

Position Overview: CNC Programmer

As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to optimize toolpaths for complex 5-axis geometries, multi-axis Swiss turn configurations, and high-precision milling centers. We offer an environment where your technical problem-solving skills are valued, your creativity is encouraged, and your career stability is secure.

While other machine shops shy away from difficult parts, J&J Machine excels at them. We have built a reputation of excellence for machining exotic plastics and precious/refractory metals (such as Titanium, Inconel, and Hastelloy) to extremely close tolerances.

Our shop floor is driven by cutting-edge machining capabilities including:

  • Vertical & Horizontal Milling Capabilities
  • 5-Axis Milling Capabilities
  • Swiss Machining Capabilities
  • Turning Capabilities

See facilities list here: https://jandjmachine.com/index.php/about-us/facilities/facility-list/

Key Responsibilities

  • Program & Optimize: Develop, write, and optimize CNC programs for multi-axis equipment based on our core machining capabilities.
  • Setup & Operation Support: Assist in setting up and operating CNC machines when validating new programs.
  • Material Handling: Load and unload materials as needed during testing and production phases.
  • Technical Interpretation: Read and interpret complex blueprints, technical drawings, and engineering models.
  • Quality Inspection: Inspect parts using precision measuring tools to ensure they meet exact customer specifications.
  • Safety & Maintenance: Follow all safety procedures, maintain equipment, and keep the work area organized.
  • Collaboration: Work closely with setup machinists, operators, and team members to meet critical production deadlines.

Qualifications

  • Age Requirement: Must be at least 18 years old.
  • Experience: Previous CNC programming and advanced machining experience preferred.
  • Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
  • Attention to Detail: Strong attention to detail with an uncompromising focus on quality.
  • Soft Skills: Dependable, team-oriented, with great communication skills.
  • Physical Demands: Ability to lift up to 50 lbs.

What We Offer

  • Growth & Learning: Continuous on-the-job training to advance your programming skillset.
  • Stability: A stable, growing company with advanced career potential in a modern shop.
  • Culture: A family-oriented, supportive team environment.
  • Compensation: Competitive pay based on experience with ample overtime opportunities.

Benefits

  • Health, Dental, and Life Insurance
  • 401(K) Plan & Profit Sharing
  • Paid Time Off (PTO) & Paid Holidays
  • Short & Long-term Disability
  • Shift differential for 2nd shift and weekend shifts
  • Tuition Reimbursement

Salary

Programmer: $66,560-$93,600

Hours

1st Shift – Mon-Thurs 6:00am-4:30pm, Fri 6:00am-12:00pm

2nd Shift – Mon-Thurs 4:30pm-3:00am

3rd Shift – Fri-Sun 6:00am-6:30pm

4th Shift – Fri-Sun 5:30pm-6:00am

Location

12655 Industrial Blvd NW, Elk River, MN 55330

Company Description

Founded in 1977 J & J Machine has earned a reputation of excellence for machining exotic plastics and metals. Our commitment to solving the tough challenges of machining difficult materials to extremely tight tolerances allows J & J Machine to offer a vast amount of experience that most machine shops cannot.We work to build up our employees and allow them to develop their skills to their desired levels. If you are willing to put in the effort and build on your skills we will commit to helping you achieve your goals. Our employees are our biggest asset!