Quantbot Technologies is looking to solve the problem of discovering, testing, and implementing novel investment ideas using large-scale research and advanced computing resources.
Requirements
- strong proficiency in at least one major language (Python, Rust, or C/C++, Golang)
- familiarity with modern ML frameworks (such as PyTorch, TensorFlow, or JAX)
- experience with writing clean, efficient code
- experience with model development, deployment, and automation
- experience with operating distributed computation systems
- production experience with frontier models
- expertise in optimizing algorithms for specialized hardware
Responsibilities
- design and build end-to-end ML systems spanning data ingestion, feature engineering, model training, strategy deployment, and monitoring
- collaborate closely with researchers to bridge cutting-edge research and production
- shape architecture, drive technical decisions, and take ownership of prototyping and productionizing models for signal generation, portfolio optimization, and other systematic methods
- ensure systems are robust, scalable, and state-of-the-art
- build tools for data and experiment management
- work hands-on with model development, deployment, and automation
- operate distributed computation systems
Other
- 2+ years of professional experience
- detail-oriented, creative, and eager to solve challenging problems
- interest in quantitative finance
- ability to tackle complex technical challenges while collaborating effectively with peers
- motivation to stay current with advances in AI/ML