Enable job alerts via email!

Senior Data Scientist

The HEINEKEN Company

Johannesburg

On-site

ZAR 900 000 - 1 200 000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the beverage industry is seeking a skilled Data Scientist to optimize their Product Recommender platform. This role involves technical design, team coordination, and ensuring best practices in a cloud-hosted environment. The ideal candidate will have extensive experience in machine learning, Python, and agile methodologies, along with a commitment to diversity and inclusion.

Qualifications

  • At least 7 years ML engineering experience in an industrial setting.
  • Proficient in development, deployment and management of ML solutions.

Responsibilities

  • Optimise technical design of the Product Recommender platform.
  • Take ownership of daily operation of the PR platform.
  • Coordinate technical team in line with Sprint goals.

Skills

Machine Learning
Python
Data Science
Agile
Communication

Education

Advanced degree in computer science

Tools

PySpark
Docker
Kubernetes
Azure
GIT

Job description

We Go Places! How about you?
Immediate Superior:Lead Data Scientist eBusiness
Location: Western Cape , Stellenbosch and/or Sandton, Gauteng
Function: Data & Technology
Sub Function: AMEE
Type of Contract: Permanent
Reference Number: 137270
Closing Date: 28/05/2025

Key Roles and Responsibilities

· Optimise technical design of the Product Recommender (PR) platform, in consultation with the Lead Data Scientist

· Take ownership of daily operation of the PR platform

· Work with the Product Owner, Lead Data Scientist and other technical team members to translate product requirements into technical tasks

· Assist Product Owner with Sprint planning and prioritisation

· Coordinate technical team in line with Sprint goals

· Oversee the creation of technical documentation

· Review Pull Requests to ensure technical excellence

· Review Sprint tasks to ensure best-practices (proper descriptions, acceptance criteria, etc.)

Qualifications and Experience:

· Advanced degree in computer science, statistics or related STEM field.

· At least 7 years ML engineering (or engineering support for data science) experience in an industrial / commercial setting.

· Deep knowledge of ML algorithms and DS concepts.

· Deep knowledge of Python software engineering and its ML stack.

· Experience working with large data sets using PySpark and RDBMs.

· Knowledge of application architectures and design patterns.

· Proficient in development, deployment and end-to-end management of ML solutions in a cloud-hosted environment.

· Experience with the design and implementation of MLOps frameworks (CI/CD and continuous monitoring)

· Proficient in DevOps technologies like Docker and Kubernetes.

· Proficient in the use of Azure cloud services and infrastructure.

· Proficient in the use of version control systems (e.g., GIT).

· Experience working in an Agile environment.

· Ability to effectively communicate with business stakeholders to design data products that drive value.

· Professional attitude and service-oriented.

· Fluent in English

The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply. Heineken Beverages (South Africa) (Pty) Ltd) is committed to an organisational culture that recognises, appreciates and values inclusion and diversity. You must be fully eligible to live and work in South Africa to apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.