Kohort logo
KohortPosted 1 month ago

Data Scientist

HybridBellville, Western Cape, South Africa

Full TimeMid LevelDoctorate Or Professional DegreeStartup

Job Summary

Build and improve machine learning models for LTV forecasting and ROAS prediction using large-scale cohort and user-acquisition data. Ship these models into production pipelines to drive daily, automated campaign recommendations and collaborate with engineering and product teams to turn them into customer-facing features. This role requires a Data Scientist, ML Engineer, AI Engineer, or Software Engineer with strong Python, SQL, and PyTorch skills. Based in South Africa (Cape Town preferred) in a remote-first environment, the position offers a competitive salary, employee share scheme, and wellbeing rewards. You will work on a $6bn problem to fix wasted user acquisition spend in mobile gaming.

Required Qualifications

  • Currently working as a Data Scientist, ML Engineer, AI Engineer, or Software Engineer
  • Solid Machine Learning background — model training, evaluation, and iteration (essential)
  • Strong Python and SQL
  • Hands-on experience with: PyTorch (torch), XGBoost, numpy, polars, git
  • Exposure to production ML / MLOps, time-series or forecasting problems, or large-scale data
  • Experience with distributed, batch, or streaming data frameworks

Desired Qualifications

  • A STEM degree — engineering, computer science, or mathematical statistics — ideally from UCT, Wits, Stellenbosch University, or the University of Pretoria
  • Interest in gaming or ad-tech

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce