Senior Data Scientist

Johannesburg, GP, ZA, South Africa

Job Description

Join the Team Taking South African Innovation to the World! - Remote to Hybrid Role



Ever heard of global brands like

Starbucks

,

KFC

, and others using cutting-edge tech to transform their customer experiences? Well, what if we told you that

South Africans

are leading the charge behind this revolution?

We're a South African-founded company that's using

world-class technology

to disrupt the retail industry on a global scale. We're not just changing physical retail--we're

redefining

it.

If you're ready to work with a team that's

shaping the future of connected retail

, and you want to be a part of something truly groundbreaking, this is your chance!

About the Team & Role



Our mission is supported by a data ecosystem that drives informed decision-making and innovation. The Data Team is a critical part of this mission, enabling advanced analytics, machine learning, and actionable insights to shape business strategy and outcomes. This team - comprising data engineers, data scientists, and data analysts - works collaboratively to transform raw data into impactful solutions, ensuring scalability, reliability, and actionable insights.

As a

Senior Data Scientist

, you will play an integral role in solving complex analytical challenges and deploying predictive models that support strategic goals. You will take accountability for data science project outcomes, guiding and leading junior team members and stakeholders along the way. This hands-on role involves designing machine learning solutions, conducting statistical analyses, and uncovering actionable insights that directly impact decision-making. With opportunities to work on embedded and cloud systems, you will tackle projects focused on understanding shopping behaviour and leveraging cutting-edge technology to deliver meaningful business outcomes.

If you are passionate about

advanced analytics, machine learning, and transforming data into actionable solutions

, we want you on our team!

Key Responsibilities



Conduct data cleaning and exploratory data analysis (EDA) to uncover patterns, trends, and actionable insights from complex datasets. Develop, deploy and monitor machine learning models and algorithms to solve business challenges and enhance operational efficiency. Design experiments and statistical tests to validate hypotheses and measure the impact of implemented solutions. Knowledge of MLOps and deploying models to production environments. Familiarity with version control systems like Git and collaborative workflows. Collaborate with data engineers to understand the data architecture and ensure seamless data access, quality, and transformation pipelines. Translate business problems into analytical solutions and communicate effectively to non-technical stakeholders. Develop and enforce internal data science standards and best practices. Stay updated on the latest developments in AI, machine learning, and industry-specific analytics and investigate proof of concept ideas for adoption in the data science team. Serve as a technical leader, coach and mentor for junior team members and adjacent data and engineering teams. Lead end-to-end data science projects that support strategic goals. This includes requirements gathering, technical deliverable planning, output quality control and stakeholder management. Contribute to the development of the IOB data strategy.

Requirements



A Bachelor's degree in Data Science, Computer Science, Mathematics, Engineering or a related field. Advanced degrees are a plus. 5+ years (preferred 8+ years) of proven experience as a data scientist, with expertise in machine learning, statistical analysis, and data visualization. Strong proficiency in Python (including libraries like Pandas, NumPy, Scikit-learn, Matplotlib, and TensorFlow/PyTorch) and SQL. Strong understanding of data modelling, feature engineering, and model evaluation techniques. Experience with experimental design (e.g. A/B testing). Experience with data visualisation tools (e.g. Power BI, Tableau) is preferred. Familiarity with cloud platforms (e.g. AWS, GCP, Azure) and big data tools (e.g. Spark, Databricks). Experience leading and mentoring junior data scientists and other team members Experience contributing to and shaping internal data science standards and best practices. Strong problem-solving and critical thinking skills and the ability to work with cross-functional teams to deliver results. An innovative, collaborative mindset with excellent communication skills to work across teams.

Bonus Points & Other Considerations



Experience working in the retail or consumer analytics industry. Hands-on experience with computer vision, natural language processing, or mathematical optimisation. Contributions to open-source projects; research papers or personal projects in relevant fields. Certifications in data science, machine learning, or cloud technologies (e.g. AWS Certified Machine Learning, Databricks).
Job Type: Full-time

Pay: Up to R120000,00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1403463
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned