Hudson River Trading
Hudson River Trading

60 Hudson River Trading Algorithm Developer Jobs Hiring Near You

Hudson River Trading (HRT) is seeking a curious, innovative Security Engineer to join their Enterprise Security team and help safeguard the infrastructure behind one of the world's most demanding ...

Hudson River Trading (HRT) is seeking an ETF Sales Trader to join our Business Development team in ... Our researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we ...

Senior WAN Network Engineer

New York, NY · On-site

$113.80K - $155.90K/yr

Hudson River Trading (HRT) is seeking a Senior WAN Engineer with experience designing, deploying, and scaling high-capacity WAN to support our evolving HPC research and algorithmic trading ...

next page

Showing results 1-20

Hudson River Trading Jobs Information

What are the key skills and qualifications needed to thrive as an Algorithm Developer, and why are they important?

To thrive as an Algorithm Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid grasp of data structures and algorithms, and typically a degree in computer science or a related field. Familiarity with version control systems (like Git), algorithm analysis tools, and sometimes knowledge of specialized libraries (e.g., NumPy, TensorFlow) is expected. Analytical thinking, problem-solving, and effective communication are vital soft skills for designing efficient solutions and collaborating with teams. These skills ensure the creation of robust, optimized algorithms that meet technical requirements and business goals.

What are some common challenges Algorithm Developers face when transitioning from academia to industry roles?

Algorithm Developers transitioning from academia to industry often encounter challenges such as adapting to faster-paced project timelines and prioritizing practical, scalable solutions over theoretical elegance. In industry, collaboration with cross-functional teams—like software engineers and product managers—is essential, requiring strong communication and teamwork skills. Additionally, there is a greater emphasis on writing production-quality, well-documented code and aligning algorithmic work with business objectives. Learning to balance innovation with deliverable deadlines is a key part of succeeding in these roles.

What does an Algorithm Developer do?

An Algorithm Developer designs, implements, and optimizes algorithms to solve complex problems, often in areas like data analysis, artificial intelligence, or computer vision. They work closely with software engineers and data scientists to translate theoretical models into efficient code that can be integrated into products and systems. Their responsibilities often include researching new techniques, testing algorithm performance, and ensuring solutions are scalable and reliable.

What do algorithm developers do?

Algorithm developers design, analyze, and implement algorithms to solve specific problems or improve system performance. They often work with programming languages like Python or C++, utilize data structures, and test their algorithms to ensure efficiency and accuracy in applications such as machine learning, data analysis, or software development.

What is it like to work at Hudson River Trading?

Hudson River Trading is a quantitative trading firm that values a collaborative and dynamic work environment, fostering a culture of innovation and continuous learning. The company's team structure is organized into various groups, including research, trading, and technology, with a flat organizational hierarchy that encourages open communication and knowledge sharing. Working at Hudson River Trading may appeal to candidates who are passionate about quantitative finance, enjoy solving complex problems, and are eager to contribute to a fast-paced and intellectually stimulating work environment.
What other companies are hiring for Algorithm Developer jobs?
What are the most popular categories at Hudson River Trading?
Infographic showing various Algorithm Developer job openings at Hudson River Trading in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% Physical job distribution.
Algorithm Developer (Quant Researcher) - 2026 PhDs

Algorithm Developer (Quant Researcher) - 2026 PhDs

Hudson River Trading

London, CA

Other

Posted 21 days ago


Job description

Hudson River Trading (HRT) is seeking exceptional full-time PhD students to join our Algorithm Development team. Algorithm Developers are responsible for building and maintaining the models that drive our trading. A typical day involves applying rigorous statistical analysis to vast quantities of market and financial data to produce predictive trading models. 

In this role, you will work alongside fellow Algorithm Developers and Software Engineers to research, develop, and test novel order execution and model training methods to increase trading efficiency. This will involve running models live on our high-performance trading infrastructure and analyzing daily performance to maintain ongoing profitability. You can expect to apply your advanced academic research experience and expertise to impactful real world problems in trading across time horizons and machine learning strategies.

Profile

  • You're excited to apply your research expertise to identify new opportunities in worldwide markets  
  • You enjoy both self-guided research and collaborating with others to analyze and fix problems efficiently
  • You are a critical thinker who can learn and implement new skills in a fast-changing environment

Qualifications

  • You are a full-time PhD student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2026
  • Fluency in Python
  • Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
  • Brilliant analytical and problem-solving skills
  • Ability to work creatively and independently on long-term technical problems

The estimated base salary for this position is 300,000 USD per year (or local equivalent). The base pay offered may vary depending on multiple individualized factors, including location, job-related knowledge, skills, and experience. This role will also be eligible for discretionary performance-based bonuses and a competitive benefits package.