Senior Research Engineer
You will help lead the development of our trading model research framework and use it to conduct research to develop models for trading in production. You'll expand the framework to become the global standard way of training, consuming, combining, and transforming any data source in a data-driven systematic way. You will partner with Quantitative Researchers to build the trading models themselves.
Responsibilities
- Help lead the development and global rollout of the research framework for defining and training models through various optimization procedures such as supervised learning and backtesting
- Integrate the research framework with the platform for deploying and running models in production
- Partner with Quantitative Researchers to conduct research
- Test hypotheses and tune data-driven systematic trading strategies and alpha signals
- Develop data-driven systematic trading strategies and alpha signals
Requirements
- Advanced degree (Master's or PhD) in Machine Learning, Statistics, Physics, Computer Science or similar
- 8+ years of hands-on experience in MLOps, Research Engineering, or ML Research
- A strong background in mathematics and statistics
- Strong proficiency in programming languages such as Python, with experience in libraries like numpy, pytorch, polars, pandas, and ray
- Demonstrated experience in designing and implementing end-to-end machine learning pipelines, including data preprocessing, model training, deployment, and monitoring
- Understanding of and experience with modern software development practices and tools (e.g. Agile, version control, automated testing, CI/CD, observability)
- Understanding of cloud platforms (e.g. AWS, Azure, GCP) and containerization technologies (e.g. Docker, Kubernetes)