Takealot Group

Senior Machine Learning Engineer

Takealot Group
Apply
30 days ago
South Africa (city not specified)Senior / Staff+

Responsibilities

  • Analyze, build, evaluate, improve, and productionise machine learning models for e-commerce use cases.
  • Work with large volumes of customer data and address machine learning use cases across the business.
  • Build scalable data-processing pipelines for machine learning workflows.
  • Collaborate with teammates on design and code reviews.
  • Brainstorm solutions to specific business and technical use cases.
  • Keep up with developments in the machine learning domain.

Requirements

  • A degree in Computer Science or Engineering, or a related degree with work experience as a software engineer.
  • 5 to 10+ years of experience applying machine learning to real-world problems or 5 to 10+ years of commercial software development experience.
  • Strong understanding of statistical analysis, modeling, and machine learning techniques.
  • Experience in an agile, operationally hands-on team environment.
  • Experience with Python, Linux, BigQuery, TensorFlow, Scikit-learn, PyTorch, and Pandas.
  • Experience building scalable data-processing pipelines and deploying machine learning models to production.
  • Experience with data mining and big data.
  • Preferred: MSc or PhD.
  • Preferred: experience with Google Cloud Platform, Amazon Web Services, Kubeflow, TensorFlow Extended, MLflow, SageMaker Pipelines, Vertex AI, Gemini Enterprise Agent Platform Pipelines, TensorFlow Serving, KServe, SageMaker Endpoints, Vertex AI or Gemini Enterprise Agent Platform Endpoints, and large-scale LLM prompt pipelines.

Benefits

  • Free takealotMORE subscription.
  • Remote or hybrid working model.
  • Mentorship programme and access to the Naspers Tech Community.
  • Free access to online learning through MyAcademy, Udacity, Coursera, and other platforms.
  • Staff discount and birthday leave.
  • Confidential counselling, legal support, and financial guidance.
  • Free parking.
  • Regular social events and out-of-office activities.

Tech Stack

Apache KafkaAWSDockerGoogle BigQueryGoogle Cloud PlatformKubernetesLinuxMLflowPandasPythonPyTorchRedisscikit-learnTensorFlow

Categories

Takealot Group

About Takealot Group

501-1,000 employees

Takealot Group is a South African e-commerce company that operates takealot.com (general merchandise marketplace and retail), Mr D (on‑demand delivery), and Superbalist (online fashion). It serves consumers and merchants nationwide through retail sales, marketplace commissions, and delivery fees, supported by in‑house logistics. Headquartered in Cape Town, the group is part of the Naspers/Prosus internet portfolio and runs services across all nine provinces in South Africa.

Contact me