1

Machine Programmer Jobs in New York (NOW HIRING)

Be Seen First

CNC Machinist / Programmer

Congers, NY ยท On-site

$35 - $55/hr

Indus Precision Manufacturing is seeking an experienced CNC Machinist / Programmer to join our growing team. We are a family-owned AS9100D & ISO 9001:2015 certified precision manufacturing company ...

Be Seen First

CNC Machinist/Programmer

Bohemia, NY ยท On-site

$30 - $40/hr

The ideal candidate will have a strong background in CNC programming and machining processes. This role requires precision, attention to detail, and a commitment to producing high-quality components ...

Be Seen First

CNC Machinist/Programmer

Bohemia, NY ยท On-site

$30 - $40/hr

The ideal candidate will have a strong background in CNC programming and machining processes. This role requires precision, attention to detail, and a commitment to producing high-quality components ...

We are looking for a Machine Learning Engineer to help us create artificial intelligence products. Machine Learning Engineer responsibilities include creating machine learning models and retraining ...

A machine job shop has immediate openings available for CNC SET UP PERSON, MACHINE OPERATORS, Tool ... Programming and manufacturing experience REQ "D (WE WILL NOT TRAIN YOU, ONLY PERSONS WITH ...

Supervise machinists, programmers, and support staff * Assign work, manage performance, and provide ongoing coaching * Train employees on machining processes, safety, and quality standards * Support ...

Machine Operator

Mount Vernon, NY ยท On-site

$16 - $25/hr

A machine job shop has immediate openings available for CNC SET UP PERSON, MACHINE OPERATORS, Tool ... Programming and manufacturing experience REQ "D (WE WILL NOT TRAIN YOU, ONLY PERSONS WITH ...

Machine Operator

Mount Vernon, NY ยท On-site

$16 - $25/hr

A machine job shop has immediate openings available for CNC SET UP PERSON, MACHINE OPERATORS, Tool ... Programming and manufacturing experience REQ "D (WE WILL NOT TRAIN YOU, ONLY PERSONS WITH ...

About the Role We are seeking a skilled and innovative Machine Learning Engineer to join our team. This person will implement and develop machine learning models to enhance our platform ...

They are seeking a Machine Learning Engineer focused on MLOps to operationalize and scale their machine learning systems, working closely with research-oriented teammates to create reliable ...

We are seeking a Machine Learning Engineer to join the High Frequency Trading Technology team. This role will apply the latest AI technologies to solve various real-world problems and streamline day ...

We are seeking a Machine Learning Engineer to join the High Frequency Trading Technology team. This role will apply the latest AI technologies to solve various real-world problems and streamline day ...

next page

Showing results 1-20

Machine Programmer information

See New York 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 New York is $28.83, according to ZipRecruiter salary data. Most workers in this role earn between $23.41 and $30.53 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 New York? For Machine Programmer jobs in New York, the most frequently searched job titles are:
What are popular job titles related to Machine Programmer jobs in NY? For Machine Programmer jobs in NY, the most frequently searched job titles are:

CNC Machine Programmer II

ExpressPros - Farmingdale, NY

Farmingdale, NY โ€ข On-site

$35 - $40/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

**Main Job Duties:

**

  • Create programs using AP100 for new and existing parts
  • Create set up sheets for NC punch and laser operators
  • Create and maintain an organized library of programs that operators can easily navigate
  • Daily collaboration with production planning to review upcoming production orders for the purposes of consolidating parts and creating dynamic nested programs to optimize material usage

**Additional Job Duties:

**

  • Adjust production orders in ERP system (SAP) to reflect any material usage and material run time changes
  • Prove out new programs, ensuring programs maximize tool life while maintaining part accuracy
  • Make recommendations for standardizing AP100 settings
  • Make recommendations for changes to part designs to optimize for running on punches/laser
  • Make recommendations regarding standard tool load for the NC turret punches to help maximize production efficiency

**Education:

**

  • High school diploma or GED

**

Experience:

**

  • Minimum 5 years of NC programming of turret punch presses and laser cutting machines in a sheet metal fabrication environment is required
  • Comprehensive knowledge of sheet metal-based product fabrication methods
  • Exposure to an ERP system โ€“ SAP preferred

**Skills/Knowledge/Abilities:

**

  • Ability to read and interpret engineering drawings is required
  • Basic shop math and mechanical aptitude is required
  • Basic computer skills (i.e., use of email and Microsoft Office products) is required
  • Proficient in SolidWorks is preferred
  • Ability to set up and operate Amada NC turret punches and fiber laser is preferred

You should be proficient in:

  • CNC Programming
  • G-Code
ID:qnkTyx