Salary
≈ $26k – $56k per year (Estimated)
Location
In office
Seniority
Staff · 7+ years exp
Employment
Full-Time
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.
Engagement and location:
- Location: South Africa (Remote) Permanent
- Occasional travel (a few times/year - in person meeting/s) to Johannesburg or Cape Town required; proximity to either city preferred.
- Reports to: Head of Data Science.
- May lead an Agile delivery squad within the Platform organization.
Key responsibilities:
- Own the analytical roadmap. Help shape and prioritise the roadmap and backlog so analytical work is clearly defined, developed to a high standard, and delivered on time. Maintain a coherent customer analytics journey while identifying opportunities to create reusable assets.
- Own customer analytical delivery end to end. Translate ambiguous business questions into decision-ready analysis by framing the problem, defining success criteria, conducting the analysis, and presenting findings to senior stakeholders. Be prepared to explain clearly when the evidence does not support the customer's expected conclusion.
- Write production-grade Python. Develop maintainable, testable code using modern software-engineering practices and toolchains.
- Apply warehouse and Lakehouse best practices. Reason confidently about data grain, joins, provenance, effective dating, reconciliation, and traceability so published results can be linked back to source data and analytical conclusions reflect the quality and precision of that data.
- Use AI throughout the delivery lifecycle. Apply Claude Code and agentic workflows to research, prototyping, development, testing, documentation, and production delivery.
- Generate insight across multiple data parties. Work with matched, indirect, aggregated, or otherwise imperfect datasets using techniques such as weighted binning, dependency and importance measures, and validation controls. Understand the limitations of the data and recognise invalid or misleading comparisons.
- Support Data Science leadership. Act as deputy to the Head of Data Science when required, mentor team members, support delivery management, and represent the function with internal and external stakeholders.
Must-have technical skills / experience:
- Senior-level data science expertise across machine learning, statistical modelling, and AI system design in production environments, including deploying, monitoring, and retraining models.
- Advanced Python skills and strong experience with Jupyter Notebooks, pandas, NumPy, and scikit-learn.
- Experience with Delta Lake or comparable Lakehouse architectures, including PySpark, feature stores, training-data versioning, and schema evolution.
- Strong data warehouse expertise, including Azure Synapse Analytics, Azure SQL, T-SQL, and/or ANSI SQL.
- Strong analytics and visualisation experience using Power BI and Python-based visualisation or interactive-analysis tools.
- Team-level technical or engineering leadership experience, including mentoring data scientists, owning delivery, and communicating with senior stakeholders.
- Excellent written and verbal English communication skills.
Minimum experience:
- 7+ years of experience across data science, data analytics, or data warehousing, with substantial recent data science experience.
- 2+ years in a technical or engineering leadership role.
- Bachelor's degree in a STEM discipline or equivalent professional experience.
Desirable experience:
- Apache Ranger or Comparable data-governance technologies
- Fast API
- Automated testing with PyTest
- PySpark and distributed data processing.
- Kubernetes-based model deployment or serving.
- C#.NET development
- Angular or Electron development
Why you’ll love working for the company:
The company believe in taking care of their team and creating an environment where you can thrive. As part of their company, you’ll enjoy:
- Flexible working arrangements: Whether you’re a night owl or an early bird, they offer hybrid and remote options to suit your lifestyle
- Comprehensive benefits: From a wellness program to home office reimbursements and continuous learning opportunities, they have got you covered.
- Team culture: Fun team-building activities, regular socials, and a supportive, inclusive culture that values transparency, accountability, and work-life balance.
- Performance incentives: Competitive salaries, ESOP, and recognition for your hard work.
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.
671,804 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
Similar stack
Same company
In your city
Lead Data Scientist
1 hour ago
≈ $26k – $56k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
SQL
C#
Python
pySpark
C#
.NET
Databases
Delta Lake
MS SQL
Trino
Azure SQL Database
AI/ML
Spark
Claude Code
Scikit-learn
NumPy
LLM
Feature Store
Agentic Workflows
Frontend
Angular
DevOps
Azure
Kubernetes
Analytics
Power BI
Management
Agile
QA
Pytest
Apply
Lead Data Scientist
1 hour ago
≈ $26k – $56k per year (Estimated) • Remote • Full-Time • 7+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
SQL
C#
Python
pySpark
C#
.NET
Databases
Delta Lake
MS SQL
Trino
Azure SQL Database
AI/ML
Spark
Claude Code
Scikit-learn
NumPy
LLM
Feature Store
Agentic Workflows
Frontend
Angular
DevOps
Azure
Kubernetes
Analytics
Power BI
Management
Agile
QA
Pytest
Apply
≈ $21k – $51k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
Bash
Databases
PostgreSQL
Delta Lake
MinIO
Trino
AI/ML
Spark
DevOps
Terraform
Helm
GitHub Actions
OpenTelemetry
Prometheus
Azure
CI/CD
Docker
Kubernetes
Grafana
Platform Engineering
Azure AKS
SLI/SLO/SLA
Amazon S3
Cybersecurity
ISO 27001
GDPR
Microsoft Entra ID
QA
Pytest
Apply
Python/Spark/AI Developer
1 hour ago
≈ $21k – $55k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree
Python
SQL
Python
pySpark
Poetry
Pydantic
Mypy
structlog
Databases
Databricks
Apache Iceberg
Delta Lake
MS SQL
Apache Hudi
Trino
AI/ML
llama.cpp
Spark
vLLM
LM Studio
Ollama
LLM
Tokenization
Structured Outputs
DevOps
Rest API
OpenTelemetry
Azure
Git
Docker
GitHub
Cybersecurity
GDPR
QA
Pytest
Apply
$131k – $190k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Boston
AI/ML
Supervision
Analytics
Tableau
Power BI
Apply
≈ $13k – $31k per year (Estimated) • In office • Full-Time • 5+ years exp • East London
Apply
HORTICULTURAL JUNIOR LABOUR SUPERVISOR (EE)
1 hour ago
≈ $13k – $30k per year (Estimated) • In office • Full-Time • 3+ years exp • East London
Apply
Customer Service Manager
1 hour ago
≈ $13k – $31k per year (Estimated) • In office • Full-Time • 5+ years exp
DevOps
Incident Management
SLI/SLO/SLA
Analytics
Microsoft Excel
Apply
Debtors and Creditors Clerk
1 hour ago
≈ $11k – $21k per year (Estimated) • In office • Full-Time
Analytics
Microsoft Excel
Apply
Apply
This is one of many
671,804 more open roles from verified company boards, updated every day.

