1

Machine Programmer Jobs in New York (NOW HIRING)

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

Machine Learning Engineer

New York, NY · On-site +1

$170K - $212K/yr

We're looking for a Machine Learning Engineer to help us build systems that more accurately understand the performance that promotion can have, giving customers actionable insights for building their ...

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

Machine Learning Engineer

New York, NY · On-site +1

$170K - $212K/yr

We're looking for a Machine Learning Engineer to help us build systems that more accurately understand the performance that promotion can have, giving customers actionable insights for building their ...

Machine Learning Engineer New York, NY | Full Time COMPENSATION RANGE: 140,000.00 - 170,000.00 (On Target Earnings) The Role: As a Machine Learning Senior Engineer you will be part of all the major ...

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

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

Machine Learning Engineer

New York, NY · Hybrid

$90K - $254K/yr

We are in search of an exceptional Machine Learning Engineer to join our accomplished team. In this role, you will take the lead in developing and fine-tuning predictive ML models, with a primary ...

As a Machine Learning Senior Engineer, you will be involved in major architectural decisions and developments on algorithms, focusing particularly on deep neural network algorithms. Responsibilities ...

Treeswift is seeking a highly skilled and motivated engineer to join our team. You will play a pivotal role in developing and deploying state-of-the-art machine learning solutions to advance our ...

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 Jun 9, 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.

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 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 job categories do people searching Machine Programmer jobs in New York look for? The top searched job categories for Machine Programmer jobs in New York 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 June 2026, with employment types broken down into 50% Full Time, 41% Part Time, and 9% Temporary. 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.

Applied Machine Learning Engineer

Fireworks AI

New York, NY • On-site

Other

Posted 22 days ago


Job description

The Role:

As an Applied Machine Learning Engineer, you will serve as a vital bridge between cutting-edge AI research and practical, real-world applications. Your work will focus on developing, fine-tuning, and operationalizing machine learning models that drive business value and enhance user experiences. This is a hands-on engineering role that combines deep technical expertise with a strong customer focus to deliver scalable AI solutions.

Key Responsibilities:
  • Customer Success: Collaborate directly with the GTM team (Account Executives and Solutions Architects) to ensure smooth integration and successful deployment of ML solutions.
  • Demo / Proof of Concept (PoC): Build and present compelling PoCs that demonstrate the capabilities of our AI technology.
  • Application Build: Design, develop, and deploy end-to-end AI-powered applications tailored to customer needs.
  • Platform Features / Bug Fixes: Contribute to the internal ML platform, including adding features and resolving issues.
  • New Model Enablements: Integrate and enable new machine learning models into the existing platform or client environments.
  • Performance Optimizations: Improve system performance, efficiency, and scalability of deployed models and applications.
  • Partnership Enablement: Work closely with partners to enable joint AI solutions and ensure seamless collaboration.
Minimum Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience in a software engineering role, with a strong preference for customer-facing roles.
  • Robust coding skills required, preferably with proficiency in Python.
  • Demonstrated ability to lead and execute complex technical projects with a focus on customer success.
  • Strong interpersonal and communication skills; ability to thrive in dynamic, cross-functional teams.
Preferred Qualifications:
  • Master's degree in Computer Science, Engineering, or a related technical field.
  • Experience working in a startup or fast-paced environment.
  • Hands-on experience fine-tuning machine learning models, including supervised fine-tuning (SFT) and reinforcement learning from human feedback (RLHF or RFT).
  • Solid understanding of generative AI, machine learning principles, and enterprise infrastructure.