705,769open jobs
41,947companies
99,576added this week
Browse all
Salary
$32k – $69k per year (Estimated)
Location
Remote (South Africa)
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.

Location: South Africa | Remote

Employment Type: Permanent | Full-Time

Industry: Data Science | AI | Data Technology

WatersEdge Solutions is partnering with an innovative technology business to find an experienced Lead Data Scientist for a senior, hands-on leadership role. This is an opportunity for someone who wants to remain deeply involved in building data science solutions while also mentoring others, owning delivery and helping shape the direction of a sophisticated data science function.

The role sits at the heart of the product environment, where machine learning, privacy-preserving modelling, entity resolution, data linkage, analytics and AI-powered pipelines are central to delivering value to enterprise customers.

About the Role

As Lead Data Scientist, you’ll act as second-in-command to the Head of Data Science, combining technical leadership with hands-on delivery. You’ll lead complex analytical work, take ownership of customer-facing analytical delivery and represent the Data Science function when required.

Importantly, this isn’t a role where leadership means stepping away from the technical work. You’ll continue to design, code, validate and deliver solutions, including writing production-grade Python.

You’ll also play a key role in evolving the data science environment towards Python-powered Jupyter workflows, using Claude Code and other LLM tools to accelerate research, development, testing, documentation, prototyping and production delivery.

The technology environment includes Python, PySpark, Delta Lake, Jupyter Notebooks, Azure Synapse, Trino, Power BI, Kubernetes-hosted model serving and FastAPI inference endpoints.

Key Responsibilities

  • Help shape, prioritise and own the analytical roadmap and backlog.

  • Take ownership of customer analytical delivery from initial problem definition through to decision-ready insights.

  • Translate ambiguous business questions into clearly defined analytical problems and measurable success criteria.

  • Present analytical findings to senior stakeholders and confidently challenge expected conclusions where the evidence does not support them.

  • Develop maintainable, testable, production-grade Python using modern software engineering practices.

  • Apply warehouse and lakehouse best practices across data grain, joins, provenance, effective dating, reconciliation and traceability.

  • Work with matched, indirect, aggregated and imperfect datasets while recognising potentially invalid or misleading comparisons.

  • Apply techniques including weighted binning, dependency and importance measures, and validation controls.

  • Use Claude Code and agentic/LLM workflows throughout the analytical delivery lifecycle.

  • Act as deputy to the Head of Data Science when required.

  • Mentor Data Scientists and support team delivery and technical development.

  • Represent the Data Science function with internal and external stakeholders.

  • Potentially lead an Agile delivery squad within the wider platform environment.

What You’ll Bring

  • 7+ years’ experience across data science, data analytics or data warehousing, with substantial recent Data Science experience.

  • 2+ years’ technical or engineering leadership experience.

  • Senior-level expertise across machine learning, statistical modelling and AI system design in production environments.

  • Experience deploying, monitoring and retraining production models.

  • Advanced Python skills.

  • Strong hands-on experience with Jupyter Notebooks, pandas, NumPy and scikit-learn.

  • Experience with Delta Lake or comparable lakehouse architectures.

  • Experience with PySpark, feature stores, training-data versioning and schema evolution.

  • Strong data warehouse expertise using 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.

  • Experience mentoring Data Scientists, owning technical delivery and communicating with senior stakeholders.

  • Excellent written and verbal English communication skills.

  • Bachelor’s degree in a STEM discipline or equivalent professional experience.

Nice to Have

  • Apache Ranger or comparable data governance technologies.

  • FastAPI.

  • PyTest and automated testing.

  • PySpark and distributed data processing.

  • Kubernetes-based model deployment or serving.

  • C#.NET development.

  • Angular or Electron development.

What’s On Offer

  • Permanent remote position based in South Africa.

  • Flexible working arrangements.

  • Wellness initiatives and home-office support.

  • Continuous learning opportunities.

  • Performance incentives and employee equity participation.

  • Supportive, inclusive team environment with an emphasis on transparency, accountability and work-life balance.

  • The opportunity to work on sophisticated data science and AI problems with direct product and customer impact.

  • Occasional travel to Johannesburg or Cape Town for in-person meetings, typically only a few times per year.

Company Culture

This is a technically ambitious, data-driven environment where Data Science is a core part of the product rather than a supporting function. The team values people who can combine technical depth with commercial judgement, communicate complex findings clearly and take ownership of outcomes.

It’s particularly well suited to someone who enjoys staying hands-on while mentoring others and who is excited by the practical application of AI and LLM tooling within modern data science workflows.

Please Note: If you have not been contacted within 10 working days, consider your application unsuccessful.

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.
705,769 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.
Create a free account Continue with Google
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
Cape Town
Data and AI Engineer 5 hours ago
$21k – $61k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Johannesburg
Python
SQL
Python
pySpark
Databases
MS SQL
Azure SQL Database
Microsoft Fabric
AI/ML
Spark
Embeddings
LLM
RAG
Semantic Search
Semantic Search
DevOps
Azure DevOps
Azure
Git
Cybersecurity
Least Privilege
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
Data Engineer 5 hours ago
$20k – $49k per year (Estimated) • In office • Part-Time • 3+ years exp • Cape Town
Python
SQL
Databases
MS SQL
Azure SQL Database
Microsoft Fabric
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
SSAS
Dimensional Modeling
Management
Agile
Apply
Finance & IT Manager 5 hours ago
$26k – $41k per year • In office • Full-Time • Pretoria
SQL
Analytics
Power BI
Management
Power Automate
Apply
$32k – $73k per year (Estimated) • Remote/Hybrid • Part-Time • 5+ years exp • Johannesburg
Python
SQL
AI/ML
Prompt Engineering
AI Agents
Edge AI
Apply
Software Developer 5 hours ago
$17k – $39k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree
Python
SQL
C++
Apply
Diesel Mechanic 5 hours ago
$17k – $32k per year (Estimated) • In office • Full-Time • 5+ years exp • Mpumalanga
Apply
$17k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Apply
$8.5k – $24k per year (Estimated) • In office • Full-Time • Sandton
Apply
$17k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Rustenburg
Apply
Legal Secretary 5 hours ago
In office • Full-Time
Apply
$33k – $80k per year (Estimated) • Remote • Full-Time • Cape Town
Python
JavaScript
TypeScript
Node JS
Frontend
Vue.js
DevOps
Incident Management
Apply
$21k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Cape Town
Apex
Marketing
Salesforce
Apply
See all jobs
This is one of many
705,769 more open roles from verified company boards, updated every day.