About the Role
Our client, a leading quantitative trading firm based in the vibrant hub of Stellenbosch, Western Cape , is seeking an exceptionally skilled Senior Data Scientist to join their cutting-edge Algorithmic Trading division. This role is pivotal in developing, testing, and deploying sophisticated data-driven trading strategies. You will leverage advanced machine learning techniques, statistical modeling, and large-scale data analysis to uncover market insights and alpha generation opportunities. The ideal candidate possesses a Ph.D. or Master's degree in a quantitative discipline, extensive experience in financial markets, and a proven ability to translate complex data into actionable trading signals. This position involves a hybrid work model, blending the benefits of collaborative team sessions with the flexibility of remote work. You will be instrumental in pushing the boundaries of quantitative finance in the dynamic Stellenbosch technology and finance ecosystem.
Key Responsibilities
- Design, develop, and implement advanced machine learning models and statistical algorithms for algorithmic trading strategies.
- Analyze vast datasets, including market data, news feeds, and alternative data sources, to identify trading patterns and predictive signals.
- Conduct rigorous back-testing and performance evaluation of trading algorithms.
- Collaborate closely with quantitative researchers, traders, and software engineers to integrate models into production trading systems.
- Optimize trading strategies for performance, risk management, and execution efficiency.
- Research and explore new data sources, methodologies, and technologies to enhance trading capabilities.
- Monitor live trading strategies, analyze performance in real-time, and implement necessary adjustments.
- Communicate complex findings and model methodologies to both technical and non-technical stakeholders.
- Contribute to the firm's intellectual property through novel research and development.
- Ensure the ethical and compliant application of data science techniques in trading.
Requirements
- Ph.D. or Master's degree in Computer Science, Statistics, Mathematics, Physics, Financial Engineering, or a related quantitative field.
- Minimum of 6 years of experience as a Data Scientist, with a significant focus on algorithmic trading, quantitative finance, or financial modeling.
- Deep expertise in machine learning techniques (e.g., deep learning, reinforcement learning, time series analysis, NLP) and statistical modeling.
- Proficiency in programming languages such as Python (with libraries like Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch) and SQL.
- Experience with large-scale data processing frameworks (e.g., Spark) and cloud platforms (AWS, Azure, GCP).
- Strong understanding of financial markets, trading concepts, and risk management.
- Excellent problem-solving, analytical, and critical thinking skills.
- Ability to work effectively in a hybrid team environment, demonstrating strong collaboration and communication skills.
- Experience in the financial sector within Stellenbosch, Western Cape or nearby regions is beneficial.
Benefits
- Highly competitive salary with performance-based bonuses and profit-sharing.
- Comprehensive health, dental, and vision insurance.
- Generous retirement savings plan.
- Access to state-of-the-art technology and research resources.
- Opportunities for professional growth and attending industry conferences.
- Flexible hybrid work arrangements.
- Vibrant and collaborative work culture in Stellenbosch .
- On-site amenities and wellness programs.