Algo Developer
Responsibilities
- Build and maintain the models that drive trading.
- Apply rigorous statistical analysis to large volumes of market and financial data to create predictive trading models.
- Run models live on high‑performance trading infrastructure and analyze daily performance to sustain profitability.
- Collaborate closely with fellow algo developers and core developers.
- Research, develop, and test novel order‑execution and model‑training methods to increase trading efficiency.
Skills
- Brilliant analytical and problem‑solving abilities.
- Ability to work creatively and independently on long‑term technical problems.
- Familiarity with the C++ programming language.
Qualifications
- Bachelor’s degree in Mathematics, Computer Science, Statistics, Physics, or a related field.
- Capable of working independently as well as part of a team.
- Quick at analyzing and fixing problems.
- Fast learner who can apply new skills effectively.
Pay
The estimated base salary range for this position is $200,000 – $300,000 USD per year (or local equivalent). Base pay may vary based on location, job‑related knowledge, skills, and experience. The role is also eligible for discretionary performance‑based bonuses and a competitive benefits package.
Culture
Hudson River Trading (HRT) takes a scientific approach to trading financial products, operating one of the world’s most sophisticated computing environments for research and development. The company welcomes expertise from mathematics, computer science, physics, engineering, media, and technology. HRT fosters a community of self‑starters motivated by cutting‑edge automation across trading, business operations, recruiting, and more. Openness, transparency, and great ideas are celebrated from both veterans and new hires. Employees enjoy a collaborative atmosphere—sharing meals, playing board games, and writing elegant code together. HRT values diversity, operates globally, and is committed to an inclusive environment where everyone is valued.