Senior Machine Learning Engineer
**Full-time · Long-term
We are looking for a Senior Machine Learning Engineer with a strong background in financial data, large-scale ML systems, and production-level model deployment.
You will play a key role in building AI-powered trading models and agentic systems for a global hedge fund.
Your work will directly influence trading performance, risk management, and the fund’s core investment strategies.
Minimum Qualifications
- 6+ years of experience in Machine Learning / Deep Learning
- Strong production expertise with Python (NumPy, Pandas, PyTorch or TensorFlow)
- Proven experience training and shipping deep-learning models to production
- Experience building large-scale ML systems and ML/Data pipelines
- Hands-on experience with financial datasets, including:
- time-series
- tick / market data
- order book data
- equities, options, futures
- Solid understanding of:
- market microstructure
- feature engineering for trading
- look-ahead bias
- backtesting and model validation
- regime shifts and non-stationary markets
- Strong knowledge of algorithms, data structures, and software engineering principles
- Experience working in cloud environments (AWS/GCP/Azure), Docker, CI/CD
- Advanced English — ability to present work, join discussions, and communicate with analysts/traders
Preferred Qualifications:
- Master’s or PhD in Computer Science, Mathematics, Engineering, or related fields
- Experience working in hedge funds, trading firms, or fintech
- Experience leading complex technical projects or mentoring engineers
- Background in:
- risk models
- options pricing
- forecasting / alpha signal generation
- portfolio optimization
- Experience with agentic systems, tool-based LLM pipelines, or multi-agent architectures
- Experience integrating multiple external market data sources
Responsibilities:
- Design, train, and deploy ML and agentic models for financial markets
- Build and maintain large-scale ML pipelines processing multi-source financial data
- Work closely with financial analysts to translate domain expertise into ML systems
- Integrate models into trading infrastructure together with backend engineers
- Analyze market data, build features, and optimize predictive performance
- Improve existing models and contribute to next-generation trading algorithms
Required skills experience
| Python | 6 years |
| Machine Learning | 6 years |
| Deep Learning | 6 years |
| PyTorch | 4 years |
| Tensorflow | 4 years |
| NumPy / Pandas | 6 years |
| Time-series / Financial data | 3 years |
| ML Pipelines / ETL / Data Pipelines | 4 years |
| AWS / GCP / Azure | 3 years |
| Docker | 3 years |
Required languages
| English | C1 - Advanced |