1

Machine Programmer Jobs in Massachusetts (NOW HIRING)

CNC Machinist - Swiss or Lathe $30-$38 per hour | Day Shift | Stable, PrecisionDriven Shop If you're a handson CNC Machinist who enjoys owning your work from setup to finished part -- and you're not ...

CNC Machinist/Programmer We are seeking an experienced CNC Machinist/Programmer for a fast-paced ... The candidate must be highly skilled in all CNC operations, program editing, and machine setups. A ...

CNC Programmer

Lowell, MA · On-site

$30 - $35/hr

CNC Machinist Programmer We are currently seeking qualified candidates for the position of CNC Machinist Programmer for our client's Milling Department. This is a full-time opportunity within a well ...

Machine Learning Engineer

Somerville, MA · On-site +1

$170K - $200K/yr

We're looking for a Senior Machine Learning Engineer to help advance the state of voice understanding at Modulate. In this role, you'll design, train, evaluate, and deploy cutting-edge machine ...

Machine Learning Engineer

Somerville, MA · On-site

$170K - $200K/yr

We're looking for a Senior Machine Learning Engineer to help advance the state of voice understanding at Modulate. In this role, you'll design, train, evaluate, and deploy cutting-edge machine ...

Machine Learning Engineer

Somerville, MA · On-site +1

$170K - $200K/yr

We're looking for a Senior Machine Learning Engineer to help advance the state of voice understanding at Modulate. In this role, you'll design, train, evaluate, and deploy cutting-edge machine ...

As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product leaders as part of your team. Together, you'll develop and enhance Instacart ...

New

As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product leaders as part of your team. Together, you'll develop and enhance Instacart ...

New

next page

Showing results 1-20

Machine Programmer information

See Massachusetts salary details

$15

$28

$53

How much do machine programmer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for machine programmer in Massachusetts is $28.77, according to ZipRecruiter salary data. Most workers in this role earn between $23.37 and $30.43 per hour, depending on experience, location, and employer.

What is a Machine Programmer job?

A Machine Programmer is responsible for writing, testing, and optimizing code that controls automated machinery and manufacturing equipment. They develop CNC (Computer Numerical Control) programs, troubleshoot issues, and ensure machines operate efficiently. This role requires knowledge of programming languages like G-code, CAD/CAM software, and an understanding of machining processes. Machine Programmers play a key role in improving production accuracy and efficiency.

What are the typical daily responsibilities of a Machine Programmer?

Machine Programmers are primarily responsible for writing and modifying programs that control automated machinery, such as CNC machines, to produce precision parts. Each day often involves reviewing blueprints or CAD designs, entering and testing code, and performing trial runs to ensure accurate and efficient machine output. You may also troubleshoot errors, collaborate with machine operators and engineers to resolve issues, and update existing programs for new production runs. While the role is typically based in a manufacturing facility, it often requires close teamwork and communication with multiple departments to ensure seamless operations.

Will AI replace CNC programmers?

AI technology can automate certain tasks in CNC programming, such as toolpath generation and optimization, but it is unlikely to fully replace CNC programmers who require expertise in interpreting complex designs, troubleshooting, and making real-time adjustments. Human oversight remains essential for ensuring quality, safety, and adapting to unique manufacturing needs. CNC programmers will continue to evolve alongside AI tools, focusing more on supervision and advanced problem-solving skills.

What is a CNC programmer's salary?

A CNC programmer's salary typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing environments with complex machinery.

Can a CNC machinist make 100k a year?

A CNC machinist can potentially earn $100,000 annually, especially with advanced skills, experience, certifications, and working in high-demand industries or locations. However, typical salaries vary based on factors like geographic region, employer, and specialization, with many earning between $50,000 and $80,000 per year.

What are the key skills and qualifications needed to thrive in the Machine Programmer position, and why are they important?

To thrive as a Machine Programmer, you need strong programming abilities, proficiency in interpreting technical blueprints, and a background in mechanical or manufacturing engineering, often supported by an associate degree or technical certification. Familiarity with Computer Numerical Control (CNC) machines, CAD/CAM software, and industry certifications such as NIMS is typically required. Detail orientation, analytical thinking, and effective problem-solving skills make individuals stand out in this role. These skills ensure precise programming, minimal production delays, and optimal equipment performance in a manufacturing environment.

What does a machine programmer do?

A machine programmer writes, tests, and maintains code to control manufacturing equipment such as CNC machines and automated systems. They use programming languages like G-code or ladder logic and often work with CAD/CAM software to develop precise instructions for machinery operation. Strong technical skills and understanding of manufacturing processes are essential for this role.
What are popular job titles related to Machine Programmer jobs in Massachusetts? For Machine Programmer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Machine Programmer jobs in Massachusetts look for? The top searched job categories for Machine Programmer jobs in Massachusetts are:
What are popular job titles related to Machine Programmer jobs in MA? For Machine Programmer jobs in MA, the most frequently searched job titles are:
Infographic showing various Machine Programmer job openings in Massachusetts as of July 2026, with employment types broken down into 78% Full Time, 17% Part Time, 1% Temporary, 2% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $59,852 per year, or $28.8 per hour.
CNC Machine Programmer

CNC Machine Programmer

ABLE Associates

North Easton, MA

$30 - $35/hr

Full-time

Re-posted 25 days ago


Job description

CNC Machinist – Swiss or Lathe

$30–$38 per hour | Day Shift | Stable, PrecisionDriven Shop
If you’re a handson CNC Machinist who enjoys owning your work from setup to finished part — and you’re not looking for endless overtime or chaos — this could be a great longterm home.
We’re partnering with a wellestablished precision manufacturing team seeking an experienced CNC Swiss Machinist or CNC Lathe Machinist to join their production floor. This is a role for someone who goes beyond pushing buttons and takes pride in setups, edits, print reading, and precision measurement.

Why machinists like this role:
  • Consistent schedule: Monday–Friday, 7:00am–3:30pm
  • Very little overtime (rare Saturday mornings only when needed)
  • Competitive hourly pay: $30–$35/hr (nonexempt)
  • Report directly to an approachable Production Manager
  • Clean, organized shop with strong safety and quality standards
The work you’ll be doing:
You’ll be responsible for producing highquality machined parts that meet tight specifications — owning the setup, operation, and basic program edits needed to get the job done right.

Depending on your background, you’ll work with:

  • CNC Swiss machines (Star SR20J / SR10J and Citizen preferred)
    or
  • CNC Lathes (Miyano experience strongly preferred)
All machines run FANUC controls.

What they’re really looking for:
This is not an entrylevel operator role. They’re looking for someone who can:
  • Perform full machine setups from setup instructions.
  • Make tool changes and offsets while jobs are running.
  • Read and interpret blueprints confidently.
  • Use micrometers and precision measurement tools daily.
  • Run multiple machines as assigned.
  • Make basic CNC program edits as needed.
  • Document production and quality data accurately.
You’ll also help support and train lessexperienced operators and contribute to a teamfocused, continuousimprovement environment.

Skills that matter here:
  • Strong blueprint reading & math skills.
  • Solid communication — written and verbal.
  • Comfortable with computers (Word, Excel, Outlook).
  • Organized, detailoriented, and safetyminded.
  • Team player who takes pride in a clean, wellrun workspace.

Experience & background:
  • 4+ years of handson CNC experience (setup, operation, and program editing).
  • Experience with Swiss lathes, CNC lathes, CNC mills, or related equipment.
  • Background with manufacturers such as Citizen, Star, Tsugami, Miyano, Robodrill, Conquest is a strong plus.
  • High School Diploma or equivalent (trade school preferred).

Physical requirements:
You’ll be on your feet for most of the shift and should be comfortable lifting up to 50 lbs and handling small, precision parts.

ABLE Associates logo

About ABLE Associates

Sourced by ZipRecruiter

At ABLE Associates your interests are our top priority. Based in your area, we have the local advantage. We have access to top local talent and top job opportunities that other staffing and employment agencies can’t offer. In business since 1989, ABLE is here to stay. With deep rooted ties to the community and the ability to adapt to changes in our business climate, we will continue to offer the highest level personalized service around. ABLE Associates is unlike other staffing agencies, we are thorough, ethical and our standards are the highest. We provide the resources and individualized service to reach your business or career development goals. Welcome aboard ABLE Associates. It’s smooth sailing from here!

Industry

Recruiting and staffing services

Company size

1 - 10 Employees

Headquarters location

Fall River, MA, US

Year founded

1989

Social media