1

Algorithm Engineer Jobs in Manhattan, NY (NOW HIRING)

Founding Algorithm Developer

New York, NY · On-site

$140K - $190K/yr

Fleetline writes optimization algorithms for enterprise trucking fleets. We work with some of the ... Background may include top startups or big tech, ex-founder / founding engineer experience, or ...

New

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

Software Engineer - NY Step into a high-impact Software Engineer - NY opportunity with a ... algorithms, data structures, distributed systems, and cloud infrastructure Strong written and ...

... engineer complex data formats a plus • manage your work and time with a hybrid work model What ... algorithms Experience with Python scripting is greatly preferred. Bash is a plus Team player with ...

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

Senior AI Engineer

Manhattan, NY · On-site

$115K - $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 ...

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 Jun 22, 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 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 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 popular job titles related to Algorithm Engineer jobs in Manhattan, NY? For Algorithm Engineer jobs in Manhattan, NY, the most frequently searched job titles are:
What job categories do people searching Algorithm Engineer jobs in Manhattan, NY look for? The top searched job categories for Algorithm Engineer jobs in Manhattan, NY are:
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 June 2026, with employment types broken down into 5% Internship, 65% Full Time, 5% Part Time, 5% Temporary, and 20% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $123,200 per year, or $59.2 per hour.
Founding Algorithm Developer

Founding Algorithm Developer

Fleetline

New York, NY • On-site

$140K - $190K/yr

Full-time

Posted yesterday


Job description

Fleetline writes optimization algorithms for enterprise trucking fleets. We work with some of the largest fleets in the country and are rapidly scaling our operations.
A bit about us
  • Scaled from 0 to $Xm in contracts in under eight months; month-over-month growth is still increasing
  • Lean team of 12 based in New York City; everyone deeply cares about the company's mission, our clients, and each other. That care translates into high standards, close relationships, and intensity.
  • Backed by a large seed round from top investors like BoxGroup, Base10, and more.

About the role
  • Build and scale core optimization algorithms used directly in production
  • Write optimization systems (e.g. MILPs, LPs, heuristics, etc.)
  • Build and maintain data pipelines that operate at real production scale
  • Move quickly from idea → implementation → customer usage
  • Contribute to long-term product and technical direction
  • Willingness to do whatever is needed technically, from deep algorithm work to integration and tooling
  • Comfortable being forward-deployed: talking to customers, understanding constraints, and solving concrete problems
  • In office in New York City is required.

What we're looking for
  • Has experience writing optimization algorithms (MILPs, ML, DP, RL, stochastic models, heuristics, or similar)
  • A generalist who can operate across the stack when needed
  • Ships code fast and often; not a perfectionist
  • Comfortable working in ambiguity with incomplete information
  • Extremely hardworking when part of a strong, mission-aligned team
  • Background may include top startups or big tech, ex-founder / founding engineer experience, or serious side projects that are shipped and live
  • Comfortable with Python and TypeScript

Pedigree is not important. We're looking for people who are intelligent, gritty, curious, and good at moving quickly.