Talent.com
Senior Data Scientist
Senior Data ScientistDatonomy Solutions • Kenilworth, South Africa
Senior Data Scientist

Senior Data Scientist

Datonomy Solutions • Kenilworth, South Africa
30+ days ago
Job description

SUMMARY :

Responsible for developing, validating, and operationalizing advanced machine learning and AI models

POSITION INFO :

Cape Town based candidates only.

The Senior Data Scientist will be responsible for developing, validating, and operationalizing advanced machine learning and AI models that support strategic business outcomes across the retail value chain — including customer segmentation, demand forecasting, price optimization, and recommendation systems.

The role requires a combination of strong technical expertise, business acumen, and leadership skills, with the ability to translate analytical outcomes into actionable business strategies for diverse stakeholders.

Key Responsibilities

Data Science & Modelling

Design, develop, and deploy machine learning models for key retail use cases such as customer segmentation, churn prediction, product affinity, and demand forecasting.

Apply unsupervised and supervised learning techniques (e.g., clustering, regression, decision trees, ensemble methods, NLP, deep learning) to large-scale structured and unstructured datasets.

Build and maintain predictive models and experimentation frameworks to improve forecast accuracy and optimize marketing, pricing, and inventory decisions.

Conduct feature , model validation, and performance tuning to ensure accuracy, interpretability, and scalability.

Integrate LLMs and generative AI tools where relevant to enhance analytics, reporting, and customer-facing automation (e.g., chatbots, product search).

Data Insights & Business Application

Partner with key business stakeholders (Marketing, Supply Chain, Merchandising, ) to translate analytical outputs into strategic recommendations.

Lead the creation of customer and product segmentation frameworks that drive targeted campaigns, loyalty engagement, and personalized promotions.

Collaborate with cross-functional data teams (Engineering, BI, Cloud) to ensure data availability, integrity, and governance.

Support data storytelling and insight visualization through dashboards, visual models, and presentations to non-technical audiences.

AI / ML Governance & Optimization

Define and implement model validation, bias detection, and guardrail testing to ensure AI model reliability, fairness, and brand alignment.

Drive continuous improvement in model performance through automation, monitoring, and A / B testing.

Establish documentation and version control standards across ML pipelines for transparency and reproducibility.

Team Collaboration & Leadership

Mentor junior Data Scientists and Analysts, fostering a culture of experimentation and innovation.

Contribute to the development of ML Ops standards, CI / CD pipelines, and deployment automation within the data science environment.

Collaborate with external vendors and research partners to evaluate new techniques and tools.

Required Skills & Experience

Technical Expertise

Strong programming skills in Python (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, Statsmodels).

Experience with SQL and working knowledge of data pipelines and cloud environments (AWS / Azure / GCP).

Proficiency in data visualization tools (Power BI, Tableau, Matplotlib, Seaborn).

Solid understanding of machine learning algorithms, statistical modeling, and time-series forecasting.

Exposure to LLM validation, prompt engineering, and RAG frameworks will be highly advantageous.

Business & Domain Knowledge

Prior experience applying data science within retail, e-commerce, , or financial services preferred.

Proven ability to translate analytical findings into business value — customer retention, campaign optimization, or operational efficiency.

Strong communication skills and comfort engaging senior business stakeholders.

Qualifications

MSc or equivalent in Data Science, Computer Science, Artificial Intelligence, or Applied Mathematics. (advantageous)

5–10 years’ experience in a data science or ML engineering role, preferably within large-scale data environments.

Create a job alert for this search

Senior Data Scientist • Kenilworth, South Africa

Similar jobs
Senior C++ Engineer (Cape Town)

Senior C++ Engineer (Cape Town)

The Legends Agency • Cape Town, Western Cape, South Africa
Senior C++ Engineer (High Performance Computing).Write and maintain high-performance, production-level C++ code.Build and scale algorithmic features and data pipelines. Collaborate with data scienti...Show more
Last updated: 30+ days ago • Promoted
Data Scientist

Data Scientist

PBT Group • Cape Town, South Africa
Are you an experienced and inquisitive individual with a passion for data? Join our team as a Data Scientist and be a key player in shaping our data-driven future. Leverage your expertise to process...Show more
Last updated: 30+ days ago • Promoted
Senior Manager Analytics and Data Science

Senior Manager Analytics and Data Science

Pick n Pay Stores Limited • Cape Town, ZA
Job title : Senior Manager Analytics and Data Science.Job Location : Western Cape, Cape Town.To lead the analytics and data science function, delivering advanced analytical insights, predictive mod...Show more
Last updated: 7 days ago • Promoted
Senior Data Engineer

Senior Data Engineer

Kuda Technologies Ltd • Cape Town, Western Cape, ZA
Remote
Quick Apply
Kuda is a money app for Africans on a mission to make financial services accessible, affordable and rewarding for every African on the planet. We’re a tribe of passionate and diverse people who drea...Show more
Last updated: 30+ days ago
Data Scientist - Credit Risk

Data Scientist - Credit Risk

The Legends Agency • Cape Town, Western Cape, South Africa
Shape the Future of Credit Analytics in a Fast-Paced, High-Impact Role.Data Science Hybrid (Cape Town CBD) Market Related UK Working Hours (9 - 5). Our client is an agile, data-driven financial serv...Show more
Last updated: 30+ days ago • Promoted
Data Solutions Architect / Senior Data Engineer

Data Solutions Architect / Senior Data Engineer

PBT Group • Cape Town, South Africa
Data Solutions Architect / Senior Data Engineer.Data and AI team working on an innovative cloud-based data warehousing and AI solution. RAG (Retrieval-Augmented Generation).You’ll play a leading rol...Show more
Last updated: 30+ days ago • Promoted
Senior Data Science Consultant

Senior Data Science Consultant

WatersEdge Solutions • Cape Town, South Africa
South Africa (Remote / Hybrid).Data Science | Strategy | Consulting.WatersEdge Solutions is partnering with a high-growth consulting firm to hire a strategic and experienced Senior Data Science Con...Show more
Last updated: 30+ days ago • Promoted
Data Scientist

Data Scientist

University of Cape Town • Cape Town, ZA
Job Location : Western Cape, Cape Town.The main purpose of this position is to provide data science support to a range of research staff, projects and other activities within ACDI and its associate...Show more
Last updated: 7 days ago • Promoted
Senior Data Engineer (Snowflake, DBT)

Senior Data Engineer (Snowflake, DBT)

PBT Group • Cape Town, South Africa
We are seeking a highly skilled.The ideal candidate will have strong experience with.This role involves building and optimizing data pipelines, ensuring high data quality, and supporting scalable d...Show more
Last updated: 30+ days ago • Promoted
Senior Analytics Engineer

Senior Analytics Engineer

Lulalend • Cape Town, ZA
Job title : Senior Analytics Engineer.Job Location : Western Cape, Cape Town.You will be a technical leader, focused on building a reliable, governed, and high-impact dbt analytics layer.As a membe...Show more
Last updated: 7 days ago • Promoted
Senior Data Scientist

Senior Data Scientist

University of Cape Town • Cape Town, ZA
Job title : Senior Data Scientist.Job Location : Western Cape, Cape Town.The main purpose of this position is to provide data science leadership and support / advice to a range of research staff, pro...Show more
Last updated: 7 days ago • Promoted
Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes)

Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes)

The Legends Agency • Cape Town, South Africa
Senior Data Engineer (Kafka Streaming, Spark, Iceberg on Kubernetes).Remote | R100 000 - R110 000 per month.Our client is a fast-growing, technology-driven company building advanced, high-performan...Show more
Last updated: 30+ days ago • Promoted
Data Science & Analytics Manager

Data Science & Analytics Manager

Yoco • Cape Town, ZA
Job title : Data Science & Analytics Manager.Job Location : Western Cape, Cape Town.Strategic Business Partnership : .Embed deeply with Go-to-Market and Internal Enablement teams (Systems, Finance, S...Show more
Last updated: 30+ days ago • Promoted
Senior Data Analyst

Senior Data Analyst

Datafin IT Recruitment • Cape Town, South Africa
A radio astronomy company is seeking a Senior Data Analyst who will form part of the science operations team and lead a group of 4–5 analysts / operators to support science operations and development...Show more
Last updated: 30+ days ago • Promoted
Senior Data Scientist / Algorithm Developer (Cape Town)

Senior Data Scientist / Algorithm Developer (Cape Town)

The Legends Agency • Cape Town, Western Cape, South Africa
Data Scientist / Algorithm Developer.Design and evaluate signal processing algorithms.Develop and document data science architecture. Independently build algorithms under senior guidance.Collaborate...Show more
Last updated: 30+ days ago • Promoted
Senior Data Scientist

Senior Data Scientist

Datonomy Solutions • Kenilworth, South Africa
Cape Town based candidates only.The Senior Data Scientist will be responsible for developing, validating, and operationalizing advanced machine learning and AI models that support strategic busines...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer

Senior Data Engineer

Datafin IT Recruitment • Cape Town, South Africa
A bold Marketing Consultancy for challengers is on the hunt for a Senior Data Engineer to join its Cape Town-based Media & Data team. This is not your typical data role — it’s for someone who thrive...Show more
Last updated: 20 days ago • Promoted
Senior Data Scientist - CPT

Senior Data Scientist - CPT

BETSoftware • Cape Town, ZA
Job title : Senior Data Scientist - CPT.Job Location : Western Cape, Cape Town.Join BET Software in Cape Town as a Senior Data Scientist to lead advanced analytics and model development that direct...Show more
Last updated: 30+ days ago • Promoted