1

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

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

Reporting to the Market Making Senior Director of Quants & Algorithmic Trading, this leader will be ... Collaborate with engineering teams to improve trading infrastructure, UIs, reduce latency, and ...

New

Showing results 21-40

Senior Algorithm Engineer information

See New York, NY salary details

$65.5K

$139.3K

$201.9K

How much do senior algorithm engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior algorithm engineer in New York, NY is $139,255.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $157,900.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.

External Job Posting Title Senior Research Engineer

Peraton

Red Bank, NJ • On-site

$135 - $216/hr

Other

Posted 3 days ago

New


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

51st of 224 rated it services


Job description

Responsibilities

Peraton is seeking a Senior Research Engineer to help drive an established program developing a mature, fielded RF spectrum planning, monitoring, and management system for Department of Defense customers. The development team is strong in full‑stack web development; this role exists to add deep engineering and product‑definition leadership on top of that foundation.

This individual owns the “what” and the “how it should work.” They translate user needs and operational context into concrete requirements, workflows, interface behavior, data flows, and algorithms. This individual should be able to specify the work precisely enough (through diagrams, pseudocode, and reference implementations) for the team to build it reliably. Direct development is not necessarily expected, but they should be comfortable exploring or reviewing the code itself where necessary. They should be able to contribute to, understand, and defend architecture decisions.

The role functions as a force multiplier for program leadership, absorbing the systems‑engineering and product‑definition load that currently bottlenecks on too few people. Domain expertise in RF and spectrum management is a strong advantage but is not required; what is required is the engineering horsepower and discipline to master an unfamiliar technical domain quickly and reason about it from first principles.

Success in this role demands genuine technical depth, sound product judgment about what will most increase the product’s value to customers, and the communication skills to align a team that spans software engineers, domain experts, DoD stakeholders, and end users.

Key Responsibilities:

  • Own feature and product definition end to end translating user needs and operational context into concrete requirements, workflows, GUI behavior, and data flows
  • Design and select algorithms; specify them precisely through flowcharts, sequence diagrams, pseudocode, and interface contracts so the development team can implement them reliably
  • Produce the systems‑engineering artifacts that align the team: architecture sketches, data‑flow and state diagrams, and interface definitions
  • Review code and contribute directly where it adds the most leverage; provide pseudocode and reference implementations to unblock and guide the team
  • Make and defend architecture and design‑tradeoff decisions across the frontend, backend, data layer, and algorithms. Not that this role does not require expertise across web development / software engineering best practices and frameworks but a strong candidate will come to understand these core principles from the development team to inform design decisions.
  • Build and maintain a forward‑looking product roadmap grounded in customer demand and an assessment of which capabilities will most increase the product’s value and competitiveness over the coming months
  • Engage directly with customers, stakeholders, and program leadership to surface needs, validate solutions, and prioritize work
  • Deliver live demonstrations, technical briefings, and talks at conferences, field exercises, and customer sites
  • Contribute to user‑facing documentation (e.g. user manuals, training material, and operator guides) along with the supporting technical documentation
Qualifications

Required Qualifications:

  • 8+ years experience with BS/BA, 6+ years with a MS/MA, or 3+ years experience with a PhD degree in Computer Science, Electrical Engineering, Software/Systems Engineering, Mathematics, or a related field
  • Substantial experience designing and delivering real‑world software systems, including demonstrated technical leadership on non‑trivial projects
  • Demonstrated ability to own product and feature definition end to end ranging from user need, to requirements and design, to working software
  • Strong systems‑engineering discipline: decomposing ambiguous problems, defining data flows and interfaces, and producing the diagrams, specifications, and flowcharts that others can build from
  • Algorithm design and analysis ability with the ability to select, design, and reason about the correctness and performance of algorithms, not merely call existing libraries
  • Proven ability to ramp quickly on an unfamiliar technical domain using first‑principles engineering reasoning
  • Excellent written and verbal communication; able to present credibly to technical, senior, and non‑technical audiences
  • Willingness and ability to travel for demonstrations, conferences, field exercises, and customer engagements
  • US citizen with the ability to obtain and maintian a Secret security clearance

Desired Qualifications:

  • Background in RF, spectrum management, electronic warfare, signal processing, propagation modeling, software defined radios, SIGINT‑adjacent systems, or related DoD domains
  • Experience with the program stack: React, FastAPI, Python, TypeScript/Node.js, PostgreSQL/PostGIS, message brokers (e.g. NATS, RabbitMQ), and Docker
  • Coding fluency with ability to read/review code where applicable, and contribute to a production codebase
  • Hands‑on coding fluency across a modern web stack (e.g. Python, TypeScript/JavaScript) is a plus
  • Familiarity with geospatial visualization (e.g. CesiumJS, PostGIS) and real‑time or streaming data
  • Experience with AI/LLM integration (e.g. MCP, LangGraph, local/air‑gapped inference) in a product context
  • Experience delivering software in DoD or government settings, including familiarity with RMF/ATO, CMMC, and GovCloud or IL4/IL5 environments
  • Prior customer‑facing, forward‑deployed, solutions‑engineering, or technical product management experience
  • Advanced degree in a relevant engineering or scientific field
Target Salary Range

$135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

EEO

Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

#J-18808-Ljbffr

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017