1

Machine Programmer Jobs in New York (NOW HIRING)

Be Seen First

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 ...

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 ...

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 ...

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 ...

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

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 ...

Who We're Looking For As a Machine Learning Engineer in Delivery, you are a problem solver who stays anchored to impact. You are someone who can grasp advanced engineering concepts across multiple ...

Determine the best machining strategies, tooling, feeds, speeds, and part-holding techniques to ... Collaborate with machinists, engineers, and quality teams to ensure parts meet AS9100 and ISO ...

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 ...

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 Aug 5, 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?

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.

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:
Infographic showing various Machine Programmer job openings in New York as of July 2026, with employment types broken down into 84% Full Time, 12% Part Time, 2% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $59,957 per year, or $28.8 per hour.

Turret Punch Press Programmer

Synerfac Technical Staffing

Farmingdale, NY

$35 - $40/hr

Full-time

Re-posted 13 days ago


Job description

NC Programmer - AP100 & Amada Equipment
Join a leading manufacturing organization where your expertise in sheet metal programming directly impacts production efficiency, quality, and innovation. This is an excellent opportunity to work with advanced Amada equipment and collaborate with engineering and production teams in a fast-paced fabrication environment.
Job Duties & Responsibilities
-Create and maintain AP100 programs for Amada NC turret punches and fiber laser cutting equipment.
-Develop setup sheets and organized program libraries to support efficient machine operation.
-Collaborate with production planning to create optimized nested programs that maximize material utilization and production efficiency.
-Test, troubleshoot, and improve programs while recommending process, tooling, and design enhancements.
Required Skills & Experience
-Minimum 5 years of NC programming experience for turret punch presses and laser cutting machines within a sheet metal fabrication environment.
-Ability to read and interpret engineering drawings and specifications.
-Strong understanding of sheet metal fabrication processes, shop math, and mechanical principles.
-Experience using ERP systems and proficiency with Microsoft Office and standard computer applications.
Preferred Skills & Experience
-Experience with SAP ERP software.
-Proficiency with SolidWorks and hands-on setup/operation of Amada NC turret punches and fiber laser equipment.
Education
-High School Diploma or GED required.
Pay Rate Range - 35 per hour +
Apply Today!
If you have a passion for manufacturing technology and process optimization, we encourage you to apply and become part of a team committed to operational excellence.
Disclaimer: By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Synerfac Technical Staffing and our contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undeliverable messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at www.synerfac.com/privacy/
DJ Miljkovic
dmiljkovic@synerfac.com
Synerfac Technical Staffing
732-271-9333

Synerfac Technical Staffing logo

About Synerfac Technical Staffing

Sourced by ZipRecruiter

Since 1987, Synerfac has served three groups, Our Clients, Our Candidates and Our Staff. We treat all three with equal importance because we recognize the synergy of success when one group succeeds, We all succeed. Synerfac is in the business of providing opportunities and adding value. We strive to create extraordinary experiences. For our clients we provide staffing services that enable them to focus on their core competencies which will add value to their businesses. For our employees we provide permanent and temporary assignments that complement their job skills and experience while providing professional and financial rewards. For our staff –we provide careers that are balanced, uplifting and carry the highest rewards by continually improving our business process. Our goal is to enhance the lives and enterprises of all those we touch to make them better off for having known us.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Cherry Hill, NJ, US

Social media