Data Scientist

Datonomy Solutions

Location
Cape Town, Western Cape
Contract
Contract
Salary (as advertised)
R85 000 – R110 000 per month
Minimum qualification
Bachelor's degree
Closing date

First listed . Last checked at source .

At a glance

    • Python
    • SQL

    Extracted automatically from the advert; confirm requirements on the original listing.

    Job description

    We are seeking intermediate & Senior Data Scientist's to develop and improve analytical models that support retail pricing, forecasting and operational decisions. The role will focus on four areas: anomaly detection, price elasticity, forecasting caps and forecast accuracy. You will work with business and technology teams to turn model outputs into decisions they can use and measure. This is a contract role, oniste in Cape Town. Key responsibilities * Anomaly detection: Develop methods to identify unusual patterns in sales, pricing, demand and forecast data. Investigate whether flagged results reflect data issues or genuine business events. * Price elasticity: Build and refine models that estimate how changes in price affect demand. Account for factors such as promotions, seasonality and differences between products or stores. * Capping in forecasting: Assess and improve the rules used to cap forecasts, so extreme predictions are controlled without suppressing genuine demand. * Forecast accuracy: Measure model performance using appropriate metrics, investigate sources of error and improve forecasts across products, stores and time periods. * Prepare and analyse large datasets using Python and SQL, with appropriate data-quality checks. * Explain assumptions, results and limitations to commercial and operational stakeholders. * Work with data engineering and technology teams to implement, monitor and maintain analytical solutions. Requirements * A degree in Data Science, Statistics, Mathematics, Computer Science or a related field. * Practical experience developing statistical or machine-learning models, particularly demand forecasting or pricing analytics. * Strong Python and SQL skills. * Sound understanding of time-series modelling, model evaluation and data quality. * Ability to investigate model behaviour and explain findings to non-technical stakeholders. Advantageous * Retail, FMCG or grocery experience. * Experience with price elasticity modelling, anomaly detection or forecast controls. * Experience applying models across large product and store ranges. Datonomy Solutions (Pty) Ltd Recruiter

    Before you apply

    • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
    • Legitimate employers do not charge application, registration or training fees.
    • Don't send your ID or bank details before you have confirmed the employer is real.

    How to spot a job scam

    Applying for contract roles

    • State your notice period, contract length you can commit to, and earliest start date.
    • Highlight recent project delivery and tools used, not only long-ago permanent roles.
    • Confirm whether the role is PAYE, independent contractor, or labour-broker before accepting.
    • Keep records of the listing URL and closing date in case you need to follow up.

    Similar roles

    ContractData & Analytics

    Data Engineer

    Datonomy SolutionsParow, Western CapeR65 000 – R75 000 per month

    Our Insights Team turns enterprise data into reliable business decisions. We are looking for a hands-on Data Engineer to develop and support the data pipelines, warehouse structures, reports and dashboards used across the Group. The role is centred on SQL Server and the established Microsoft BI stack.