Salary
≈ $16k – $42k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Junior
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Sep 20, 2026. Job Mail scores C on the Alion truth index.
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
A leading firm in financial analytics is seeking a sharp, detail-oriented Graduate or Junior Data Scientist to join their dynamic team in Johannesburg. This is a great opportunity to apply your skills to real-world financial challenges like fraud detection, client churn, and portfolio optimization.
What You'll Do:
- Collect, clean, and transform financial data
- Assist with building and refining machine learning models
- Support anomaly detection and automation tools
- Create impactful dashboards and reports in Power BI
- Collaborate with Engineers, Analysts, and business teams
- Identify ways to improve data workflows and insights
What You'll Bring:
- A Degree in Data Science, Statistics, Finance, Computer Science, or a related field
- 0-2 years' experience (interns welcome!)
- Proficiency in Python (pandas, matplotlib, and scikit-learn)
- Basic SQL and familiarity with Power BI and Excel
- Strong analytical thinking and communication skills
If you're ready to launch your career in data science, then apply today.
For more information please contact:
Danielle Paxton
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,809,264 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Johannesburg
MID Level Ab Initio Developer (IT)
8 hours ago
$29k – $44k per year • In office • Full-Time • 4+ years exp • Johannesburg
SQL
AI/ML
Hadoop
Analytics
ETL/ELT
Apply
Senior Ab Initio Developer (IT)
8 hours ago
≈ $32k – $60k per year (Estimated) • In office • Full-Time • 2+ years exp • Midrand
Analytics
ETL/ELT
Apply
Principal Data Scientist
5 months ago
$74k – $79k per year • In office • Full-Time • 7+ years exp • Bengaluru
Python
SQL
Python
Flask
FastAPI
AI/ML
MLFlow
Prompt Engineering
Function Calling
AI Agents
RAG
Time Series Forecasting
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
GCP
Azure
Git
AWS
Docker
Linux
Apply
Sr Clinical Data Scientist
1 hour ago
≈ $26k – $53k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Bengaluru
SAS
Apply
$689k – $1.1M per year • In office • Full-Time • Tokyo
Databases
Snowflake
Google BigQuery
BigQuery
AI/ML
dbt
DevOps
Azure
AWS
Analytics
ETL/ELT
Fivetran
Apply
Data Analyst
7 days ago
$75k – $115k per year • In office • 3+ years exp • Bachelor's Degree • Pasadena
Python
SQL
SAS
Analytics
Tableau
Power BI
A/B Testing
Microsoft Excel
Apply
Senior Data Scientist
7 days ago
≈ $62k – $102k per year (Estimated) • In office • Full-Time • 5+ years exp • Warsaw
Python
AI/ML
Scikit-learn
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Apply
SDET II
7 days ago
≈ $9k – $24k per year (Estimated) • In office • Bengaluru
Python
Java
DevOps
Rest API
CI/CD
SOAP
Management
Agile
Scrum
QA
Appium
Rest-Assured
Apply
Infrastructure Operations Engineer
7 days ago
≈ $49k – $93k per year (Estimated) • Hybrid • Full-Time • Warsaw
Python
PowerShell
Bash
DevOps
Terraform
Ansible
GCP
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Platform Engineering
Windows
Management
ITIL
Apply
Fullstack Developer – Java and Angular
7 days ago
≈ $44k – $78k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Warsaw
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
GCP
CI/CD
AWS
Management
Agile
Apply
Graduate Data Analytics Developer
2 days ago
$13k – $15k per year • In office • Full-Time • South Africa
Analytics
ETL/ELT
Apply
Data Architect
2 days ago
$60k – $74k per year • In office • Contractor • Sandton
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
AWS
Cybersecurity
ISO 27001
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
Senior Data Engineer
2 days ago
≈ $32k – $58k per year (Estimated) • In office • Contractor • 4+ years exp • Bachelor's Degree • South Africa
SQL
Databases
MS SQL
Analytics
Power BI
Microsoft Excel
Apply
≈ $27k – $50k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Centurion
Python
SQL
AI/ML
Machine Learning
Analytics
Power BI
ETL/ELT
Microsoft Excel
Management
Agile
Microsoft Office
Apply
ETL / Ab Initio Developer (IT)
3 days ago
≈ $38k – $69k per year (Estimated) • In office • Full-Time • 8+ years exp • Johannesburg
SQL
AI/ML
Hadoop
Analytics
ETL/ELT
Apply
First Line Support Team Leader
1 day ago
≈ $25k – $56k per year (Estimated) • In office • 7+ years exp • Johannesburg
DevOps
SLI/SLO/SLA
Management
Outlook
ITSM
Service Desk
Microsoft Office
Apply
Account Manager
1 day ago
≈ $34k – $77k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg
Apply
Senior Manager, Finance
1 day ago
≈ $17k – $39k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Bengaluru • Johannesburg
Apply
IMACD Coordinator
1 day ago
≈ $15k – $29k per year (Estimated) • In office • Full-Time • Johannesburg
DevOps
SLI/SLO/SLA
Apply
Inspector Estimator
1 day ago
≈ $22k – $40k per year (Estimated) • In office • Full-Time • 8+ years exp • Johannesburg
Apply
This is one of many
1,809,264 more open roles from verified company boards, updated every day.

