Role Overview
This is an opportunity to work on cutting-edge trading technology that combines artificial intelligence, market microstructure, and quantitative finance into one intelligent trading platform. You will help develop an AI capable of analysing complex market data including Order Flow, Gamma Exposure, and Liquidity to identify high-probability trading opportunities.
Responsibilities
- Design and develop AI models for trade analysis and signal generation.
- Build scalable data pipelines for real-time market data.
- Integrate multiple market data sources and REST APIs and WebSocket data streams.
- Develop probability-based trade scoring systems.
- Build backtesting and performance evaluation frameworks.
- Implement robust risk management and execution logic.
- Continuously optimise AI models based on historical and live market data.
- Collaborate on research, testing, and deployment of proprietary trading strategies.
Requirements
- Strong Python development experience.
- Experience with Machine Learning and AI.
- Knowledge of algorithmic or quantitative trading.
- Understanding of market microstructure and futures markets.
- Experience with REST APIs and WebSocket data streams.
- Strong data engineering and analytical skills.
- Experience with Git and modern software development practices.
- Experience building production-grade software.
Skills
- Python
- Machine Learning
- REST APIs
- Git
- WebSocket
Nice to Have
- Bookmap, Sierra Chart, or NinjaTrader.
- Reinforcement Learning and Time-Series Forecasting.
- Docker & Cloud Deployment.
- Interactive Brokers API.
Benefits
- Work on a unique institutional-grade AI trading platform.
- Collaborate on advanced quantitative research.
- Flexible remote working environment.
- Long-term growth with an ambitious and innovative team.