1

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

Senior Plasma Control Engineer

Kearny, NJ ยท On-site

$120K - $160K/yr

Thea Energy is seeking a Sr. Plasma Control Engineer to develop and deploy novel plasma control ... If you can develop plasma control algorithms that are robust, constraint-aware, and ready for ...

Senior Plasma Control Engineer

Kearny, NJ ยท On-site

$120K - $160K/yr

Thea Energy is seeking a Sr. Plasma Control Engineer to develop and deploy novel plasma control ... If you can develop plasma control algorithms that are robust, constraint-aware, and ready for ...

Senior Machine Learning Engineer

Manhattan, NY ยท On-site

$115K - $158K/yr

Senior Machine Learning Engineer Department: Engineering Employment Type: Full Time Location: New ... Read current research, prototype novel algorithms from academic literature, and turn promising ...

Senior AI Engineer

New York, NY ยท On-site

$95K - $300K/yr

Senior AI Engineer New York City | Hybrid Onsite | Full Time Mission Let's make high-quality health ... You'll build the reasoning systems, learning methods, retrieval algorithms, and evaluation ...

Senior Distinguished AI Engineer

New York, NY ยท On-site

$134K - $176K/yr

Senior Distinguished AI Engineer At Capital One, we are creating responsible and reliable AI ... Experience developing AI and ML algorithms or technologies (e.g. LLM Inference, Similarity Search ...

Senior Distinguished AI Engineer At Capital One, we are creating responsible and reliable AI ... Experience developing AI and ML algorithms or technologies (e.g. LLM Inference, Similarity Search ...

Senior Developer Technology Engineer

New York, NY ยท On-site +1

$59.50 - $78.75/hr

Designed highly optimal parallel algorithms and data structures for applications with high bytes to ... Technology Engineer (DevTech) plays a crucial role in the success of NVIDIA and our customers.

Senior Software Engineer - Database

Manhattan, NY ยท On-site +1

$116K - $158K/yr

Description VAST Data is looking for a Senior Software Engineer to join our growing team! This is a ... Design highly scalable distributed data-structures and algorithms optimized for performance ...

Senior Software Engineer - Database

Manhattan, NY ยท On-site +1

$116K - $158K/yr

Description VAST Data is looking for a Senior Software Engineer to join our growing team! This is a ... Design highly scalable distributed data-structures and algorithms optimized for performance ...

Sr. ELK Engineer

Jersey City, NJ ยท On-site

$108K - $149K/yr

Job Title: Sr. ELK Engineer Job Location: Jersey City, NJ (Remote till Covid-19) Position type: 12 ... Familiarity with data structures, algorithms, operating systems, distributed systems, and cloud ...

Senior AI Engineer

Jersey City, NJ ยท Remote

$109K - $149K/yr

As a Senior AI Engineer, you will work closely with cross-functional teams to identify project ... Design and implement AI algorithms and models to solve real-world problems. * Collaborate with data ...

Senior AI Engineer

Jersey City, NJ ยท On-site

$109K - $149K/yr

As a Senior AI Engineer, you will work closely with cross-functional teams to identify project ... Design and implement AI algorithms and models to solve real-world problems. * Collaborate with data ...

Showing results 41-60

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.

Senior Plasma Control Engineer

Hitachi Ventures GmbH

Kearny, NJ โ€ข On-site

$120 - $160/hr

Other

Medical, Dental, Vision, PTO

Posted 3 days ago

New


Job description

About Thea Energy

Thea Energy is leveraging recent breakthroughs in stellarator physics and engineering to create a faster and simpler approach to commercializing fusion energy. The company is reinventing the stellarator using computer-controlled arrays of planar coils thereby replacing the intricate, complex modular magnets required in all other stellarator architectures. Thea Energy is on a mission to create a limitless source of zero emission energy for a sustainable future.

Position Overview

Thea Energy is seeking a Sr. Plasma Control Engineer to develop and deploy novel plasma control algorithms for the Eos stellarator, with a strong emphasis on AI and ML assisted control, real-time state estimation, and digital twins. This role sits in the Electrical Engineering and Controls Systems (EECS) team and works day to day with plasma physics, diagnostics, and plant control engineers to bridge plasma physics objectives with plasma control and plant control implementation.

If you can develop plasma control algorithms that are robust, constraint-aware, and ready for experimental operation, covering scenario design, supervisory control, and closed-loop regulation of core profiles, edge and divertor regimes, and off-normal response, we would like to hear from you. You will also contribute to subsystem digital twins and data pipelines that enable model development, validation, and deployment.

Key Responsibility Areas
  • Plasma control algorithms and real-time software
    • Develop, test, and iterate plasma control algorithms for Eos PCS, including multi-rate feedback, supervisory logic, and constraint handling.
    • Build AI/ML assisted control modules, such as learning-augmented MPC, reinforcement learning in simulation, physics-based models augmented with data-driven corrections, and adaptive control and auto-tuning across operating conditions.
    • Develop and deploy real-time state estimation and multi-diagnostic data fusion to produce control-grade plasma state, including robust profile reconstruction and regime indicators suitable for closed-loop operation.
    • Develop anomaly detection and early-warning indicators across plasma and plant signals, with clear thresholds and graded mitigation actions.
    • Partner with plasma physicists to translate physics goals into control objectives, observables, constraints, and validation tests.
  • Digital twins and modeling
    • Design and maintain digital twin models for plasma control loops and coupled plant subsystems, enabling simulation, optimization, and controller development and validation.
    • Build model validation workflows, including post-shot reconstruction, scenario sweeps, sensitivity studies, and uncertainty-aware comparisons against experimental data.
  • Data and integration
    • Build and maintain data pipelines for time-series control and diagnostic data, including labeling, archiving, and training and inference workflows.
    • Integrate algorithms into the control stack in collaboration with EECS, ensuring compatibility with real-time constraints and low-latency inference where needed.
    • Maintain high software quality: version control, test coverage, reproducible environments, and operational readiness documentation.
Ideal Experience & Skillsets

Required qualifications:

  • BS or MS in Electrical Engineering, Computer Science, Physics, Applied Mathematics, or related field.
  • 3 or more years of experience developing control algorithms, ML models, or real-time scientific software for complex physical systems.
  • Strong programming skills in Python, MATLAB and C++.
  • Experience with time-series data processing, signal conditioning, system identification, and validation on real data.
  • Practical familiarity with modern ML tooling (PyTorch, TensorFlow, or JAX) and deploying models into production code paths.
  • Working knowledge of modern control methods, such as state estimation, constrained optimization, MPC, and robust control.

Preferred qualifications:

  • Experience with plasma control, stellarators or tokamaks, or adjacent fields such as accelerators and large scientific infrastructure.
  • Prior work on digital twins, real-time simulators, or physics-informed ML for physical systems.
  • Experience integrating with experimental control and data systems (for example EPICS, MDSplus, SCADA, OPC UA).
  • Familiarity with low-latency deployment and inference engines such as ONNX Runtime and TensorRT.
  • Background in any of the following plant subsystems is a plus: power electronics, cryogenics, vacuum and pumping, high-power RF systems, and safety controls.

Tools and platforms:

  • Languages and frameworks: Python, MATLAB, C++, PyTorch or TensorFlow or JAX, Jupyter
  • Data infrastructure: MDSplus, EPICS, HDF5, InfluxDB, OPC UA, Kafka or ZeroMQ
  • Dev workflows: Git, Docker, MLflow, CI pipelines
  • Simulation and modeling: MATLAB Simulink, Modelica, FMI, and custom physics solvers
Company Benefits
  • Salary range $120,000-$160,000
  • Comprehensive health benefits (e.g. medical/dental/vision)
  • Employee equity stock options
  • 20 days PTO
Requirements
  • Ability to occasionally lift up to 50 lbs.
  • Ability to perform activities such as typing, standing, or sitting for extended periods of time.
  • Willingness to occasionally travel or work required nights/weekends/on-call.
  • Ability to work in a facility that contains industrial hazards including heat, cold, noise, fumes, strong magnets, high voltage, high current, pressure systems, and cryogenics.

Itโ€™s not necessary to meet all of the skillsets outlined above. Please feel free to send us a note and tell us why you would still be a great fit for this role or Thea Energy.

Diversity and Inclusion

Thea Energy is an equal opportunity employer committed to creating a company of diverse backgrounds. By creating a diverse environment, we will bring new ideas and approaches to solving some of the worldโ€™s hardest (and most important) problems. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity or expression, national origin, family or marital status, age, disability, veteranโ€™s status, or other characteristic protected by applicable laws and regulations.

#J-18808-Ljbffr