Overview

Data Scientist/perm Jobs in Johannesburg, South Africa at Sabenza IT & Recruitment

Position: Data Scientist (perm)

We’re looking for a highly skilled Data Scientist with a strong financial services and capital markets background to join our dynamic analytics and trading team. The ideal candidate will have hands-on experience in machine learning, equity market microstructure, and high-frequency trading data, along with deep proficiency in Python, AWS (especially Sage Maker), and data normalization at scale.

Requirements Qualifications &

Experience:

Bachelor’s or Master’s in Computer Science, Data Science, Mathematics, Finance, or a related field.
5–7 years of professional experience in data science, machine learning, or quantitative analysis within global markets.
Deep understanding of market microstructure, trading algorithms, and technical indicators.

Strong coding ability in Python, with proficiency in SQL, AWS, Sage Maker, and Quick Sight.

Prior exposure to complex financial systems: trading platforms, risk, or payment systems.

Familiarity with tools like Azure Dev Ops, Service Now, or similar ticketing/change management platforms.

Experience in equities, derivatives, and treasury operations is essential.

Technical Must-Haves:

Advanced Python & ML libraries (e.g., scikit-learn, Tensor Flow, PyTorch)

AWS Cloud stack, especially Sage Maker

Strong command of SQL, data visualization tools, and time-series forecasting

Knowledge of trading algorithms and market dynamics in high-frequency contexts

Apply now and help us shape the future of capital markets through cutting-edge data science.

Title: Data Scientist/perm

Company: Sabenza IT & Recruitment

Location: Johannesburg, South Africa

Category: IT/Tech (Data Scientist, Machine Learning/ ML Engineer, Data Analyst, AI Engineer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.