1

Algorithm Engineer Jobs in Manhattan, NY (NOW HIRING)

Senior AI Engineer

Manhattan, NY ยท On-site

$115.10K - $158K/yr

Algorithm Development: Design and implement state-of-the-art generative AI algorithms, such as GANs, VAEs, Transformers, and other deep generative models, to enhance media buying decisions. Algorithm ...

You'll develop and validate algorithms that extract clinical-grade physiological signals (heart rate, blood pressure, respiration) from camera data, working closely with computer vision engineers in ...

You'll develop and validate algorithms that extract clinical-grade physiological signals (heart rate, blood pressure, respiration) from camera data, working closely with computer vision engineers in ...

We are looking for a Machine Learning Engineer to help us create artificial intelligence products ... Research and implement appropriate ML algorithms and tools * Develop machine learning applications ...

FPGA DESIGN ENGINEER

Warren, NJ ยท On-site

$127.70K - $176K/yr

Airspan Careers FPGA DESIGN ENGINEER Location: Warren, New Jersey or Plano, TX, Remote possible if ... Work with C/C++ and Python for algorithm modeling and hardware/software co-design. * Implement high ...

next page

Showing results 1-20

Algorithm Engineer information

See Manhattan, NY salary details

$65.7K

$123.2K

$224K

How much do algorithm engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for algorithm engineer in Manhattan, NY is $123,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $146,200.00 per year, depending on experience, location, and employer.

What does an Algorithm Engineer do?

An Algorithm Engineer designs, develops, and optimizes algorithms to solve complex computational problems. They analyze data, improve system performance, and implement mathematical models for various applications, such as machine learning, computer vision, and optimization. This role requires proficiency in programming languages like Python or C++, strong mathematical skills, and an understanding of data structures and algorithms. Algorithm Engineers work closely with software developers, data scientists, and researchers to integrate efficient solutions into real-world systems.

What are the key skills and qualifications needed to thrive in the Algorithm Engineer position, and why are they important?

To thrive as an Algorithm Engineer, you need a strong background in mathematics, computer science, and programming, usually demonstrated with a degree in these fields and experience in algorithm design and analysis. Familiarity with languages like Python, C++, or Java, and tools such as MATLAB or TensorFlow, as well as relevant certifications like those in data science or machine learning, are typically advantageous. Outstanding problem-solving abilities, analytical thinking, and effective communication are critical soft skills for success in this role. These competencies are crucial because they enable Algorithm Engineers to design efficient, innovative solutions and collaborate seamlessly with multidisciplinary teams.

What are the typical challenges an Algorithm Engineer faces in their day-to-day work?

Algorithm Engineers often encounter complex problems that require creative, efficient solutions within strict performance or resource constraints. They may need to optimize existing algorithms, develop new ones from scratch, and ensure seamless integration into larger software systems, often while balancing accuracy, speed, and scalability. Collaborating with other engineers, data scientists, and product teams to align technical efforts with business goals is also a regular part of the job. Staying updated with the latest advancements in algorithms and technology is essential, making continuous learning a key aspect of the role.
What cities near Manhattan, NY are hiring for Algorithm Engineer jobs? Cities near Manhattan, NY with the most Algorithm Engineer job openings:
Infographic showing various Algorithm Engineer job openings in Manhattan, NY as of May 2026, with employment types broken down into 91% Full Time, and 9% Part Time. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $123,200 per year, or $59.2 per hour.

Machine Learning Engineer

Quanta Search

Manhattan, NY โ€ข On-site

Other

Posted 8 days ago


Job description

Our client is a process driven investment management group consisting of a team of researchers, traders and technologists who harness and apply the power of technology and automation to identify, model and trade global financial markets. Thisdivision offers an array of quantitative investment fund products to its clients.
They are seeking candidates with exceptional academic credentials to join theirteam and participate in and support of the firm's efforts in the research, trading and production processes.
They look for candidates who are eager to make an impact by doing real, hands-on research and development. Candidates must possess exceptional knowledge of mathematical and statistical methods as well as a proven ability to solve complex problems. A desire to work with large data sets and apply creative thinking is required. Successful candidates will also have deep interest in learning about trading and the financial markets.
They offera supportive environment that fosters independent thought in a collegial, results oriented, work setting. Researchers and developers there are passionate about their work, model building, data and technology.
You are curious and intellectually driven to succeed. You'll beprovidedwith the tools, resources and training required to satisfy that curiosity and passion, leading them to new insights and discoveries. Theirprocess driven approach enables these insights to be thoroughly tested in a systematic fashion and ultimately, if confirmed, integrated into theportfolio.
Role:
Machine Learning Engineers build production grade machine learning algorithms that operate in real time or at scale. They have a very deep understanding of machine learning algorithms and cloud computing. Machine Learning Engineers should be comfortable with data engineering and should have an interest in the data science.
What they will do:
They will be responsible for their production grade signal generation and ML systems. They can act as data scientists, but should be comfortable pushing their algorithms, models, and signals into production.
Minimum Requirements:
  • Strong understanding of statistical analysis and computational modelling.
  • Strong understanding of algorithms and data structures.
  • Familiar with map reduce and big data processing (Spark, Hadoop, DataFlow, etc).
  • TensorFlow (or another GPU integrated deep learning library).
  • Deep understanding of machine learning algorithms.
  • Deep understanding of numerical optimization.
  • Strong understanding of data structures and algorithms.
Plus, but not required:
  • Previous experience in tech industry (GOOG, AMZN, FB, NFLX, Spotify, etc).
  • Experience building industrial grade ETL pipelines.
  • Experience building frontend systems.
  • Familiarity with dashboards and other visualization tools.
  • Ability to derive generalization bounds for common ML algorithms.
  • Experience developing new machine learning algorithms.