1

Senior Algorithm Engineer Jobs in New York, NY (NOW HIRING)

Sr. Java Developer

New York, NY

$62.75 - $79.75/hr

Job Title: Sr. Java Developer Location: NJ or NYC Length: 6-10 months Position Summary: We are ... Algorithm Engineering: Collaborate with Quants and Product Managers to translate complex execution ...

We are looking for a Software Engineer with deep expertise in Mathematical Optimization and quantum algorithm development. This role is critical in architecting the core software engine that drives ...

Senior AI Engineer

Manhattan, NY ยท On-site

$115K - $158K/yr

New York, United States | Posted on 09/08/2026 As a Senior AI Engineer, you will be a key player in ... Responsibilities * Algorithm Development: Design and implement state-of-the-art generative AI ...

Senior AI Engineer

Manhattan, NY ยท On-site

$115K - $158K/yr

As a Senior AI Engineer, you will be a key player in the design, development, and implementation of ... Responsibilities: Algorithm Development: Design and implement state-of-the-art generative AI ...

Senior AI Engineer

Piscataway, NJ ยท On-site

$106K - $146K/yr

Senior AI Engineer Location: Piscataway, NJ (Hybrid from day one) Local to NJ candidates are ... Leverage solid knowledge of data structures, algorithms, and distributed systems to optimize ...

Senior AI/ML Research Engineer

Florham Park, NJ ยท On-site

$109K - $150K/yr

Senior AI/ML Research Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... Apply machine learning, statistics, and best-of-breed AI capabilities to develop algorithms to ...

Senior AI/ML Research Engineer

Florham Park, NJ ยท On-site

$109K - $150K/yr

Senior AI/ML Research Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... Apply machine learning, statistics, and best-of-breed AI capabilities to develop algorithms to ...

Java/Scala Developer

New York, NY ยท Hybrid

$55.75 - $72.25/hr

We are seeking a seasoned Senior Java/Scala Developer with a deep specialization in high-throughput ... Algorithm Engineering: Collaborate with Quants and Product Managers to translate complex execution ...

New

Sr. GenAI Engineer

Jersey City, NJ ยท On-site

$108K - $149K/yr

Job Title: Sr. GenAI Engineer Location: Jersey City, NJ (5 Days Onsite) Job Type: 12+ Month ... The ideal candidate will design, develop, and implement Gen AI applications and algorithms that ...

next page

Showing results 1-20

Senior Algorithm Engineer information

See New York, NY salary details

$65.6K

$139.5K

$202.3K

How much do senior algorithm engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for senior algorithm engineer in New York, NY is $139,517.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,200.00 and $158,200.00 per year, depending on experience, location, and employer.

What does a senior algorithm engineer do?

A Senior Algorithm Engineer is responsible for designing, developing, and optimizing complex algorithms that solve technical problems or enhance product performance. They often work with large datasets, machine learning models, or mathematical techniques to create efficient solutions. In addition to coding, they may collaborate with cross-functional teams, review the work of junior engineers, and help set the technical direction for algorithm development projects. Their expertise ensures that products and systems run efficiently and accurately.

What are the key skills and qualifications needed to thrive as a senior algorithm engineer, and why are they important?

To thrive as a Senior Algorithm Engineer, you need advanced proficiency in mathematics, computer science, and algorithm design, usually supported by a relevant degree and extensive experience in the field. Expertise with programming languages such as Python or C++, proficiency with machine learning libraries, and familiarity with version control systems like Git are commonly required. Strong problem-solving skills, attention to detail, and the ability to communicate complex ideas clearly help set top candidates apart. These skills are crucial for developing robust, efficient solutions and collaborating effectively on challenging technical projects.

What are some common challenges faced by senior algorithm engineers when deploying algorithms into production environments?

Senior Algorithm Engineers often encounter challenges such as ensuring that algorithms are both scalable and efficient when integrated into real-time systems. Balancing model accuracy with computational resource constraints is a frequent task, as well as addressing data inconsistencies and managing version control for iterative algorithm updates. Collaboration with software engineers and data engineers is essential to ensure smooth deployment, monitor performance, and quickly resolve any production issues. Staying updated with the latest frameworks and best practices also helps in overcoming these challenges.

What is the difference between Senior Algorithm Engineer vs Data Scientist?

AspectSenior Algorithm EngineerData Scientist
Required CredentialsBachelor's or Master's in CS, EE, or related; strong math and programming skillsBachelor's or Master's in CS, Statistics, or related; strong analytical and programming skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems in tech companiesAnalyzes data to extract insights, often in tech, finance, or healthcare sectors
Industry UsageCommon in AI, robotics, and software developmentPrevalent in analytics, machine learning, and business intelligence

While both roles require strong programming and analytical skills, Senior Algorithm Engineers focus on designing and optimizing algorithms for technical systems, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in AI and machine learning projects but serve different primary functions within organizations.

What are the most commonly searched types of Algorithm Engineer jobs in New York, NY?

The most popular types of Algorithm Engineer jobs in New York, NY are:

Infographic showing various Senior Algorithm Engineer job openings in New York, NY as of August 2026, with employment types broken down into 93% Full Time, 2% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $139,517 per year, or $67.1 per hour.

Computer Vision Algorithm Engineer

Bridgewater, NJ

US Tech Solutions
IT Servicesย โ€ขย 1 - 5K employees

$114K - $134K/yr

Contractor

Re-posted 17 days ago


Job description

Company Description

US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website www.ustechsolutions.com.

We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well.

Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset.

Job Description

Job Description and Requirements:
Responsibilities/Descriptions: The candidate is expected to play an active
role in computer vision technology development and implementation.
Under the supervision of a senior scientist/researcher or project leader to
conduct R&D work in the areas of advanced computer vision/media processing
technology.
Qualifications / Requirements:
Ph.D or Master degree in relevant discipline/field, such as EE or CS.
* Strong programming skills in C / C++ for both Windows and Linux is a
must
* Ample hands-on experience with OpenCV is a strong plus
* High proficiency and good experience with Android programming is a big
plus.
* Good programming skills in Java and Python is also a plus
* 3+ years algorithm R&D experiences in the areas of computer vision,
information retrieval, machine learning, media processing, and related fields
with proven track record.
* Good communication skills, both verbal and written

Additional Information

Regards,

Saikat Ghosh


Senior Technical Recruiter

Desk: (201) 524 9600 Ext. 7452

Direct: (201) 613 5178


US Tech Solutions logo

About US Tech Solutions

Sourced by ZipRecruiter

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Jersey City, NJ, US

Year founded

2000

Social media