Junior Data Scientist

2 weeks ago


Southern Suburbs, South Africa Homechoice Full time

homechoice is a leading South African homeware retailer. For almost 40 years we’ve helped our customers create beautiful homes they love with an innovative range of quality products they can afford.

The purpose of this role is to create and maintain statistical and machine learning models in production, and to distribute the model output to various teams within the business. The Data Science team maintains predictive machine-learning models in production, whose outputs guide decision-making in Marketing, Credit Risk and the Call Centre.

**What you will love doing in this role**

**Maintaining and monitoring of existing predictive models in production**
- Ensures that existing model performance does not degrade over time.
- Picks up model errors early (prior to model outputs being used by the business)
- Writes code to monitor the historic performance of existing models.
- Writes code to monitor the integrity of the mode input data.

**Reporting (accurate, informative and scientific)**
- Delivers consistent reports in excel, which do not contain any errors.
- Objectively quantifies the uncertainty surrounding estimates (e.g. confidence intervals)
- Presents results clearly, in a way that clearly guides business decision-making.

**Adherence and contribution to best practice (statistical and software)**
- Knows and understands the existing team best practice specifications.
- Implements best practice in their daily work.
- Contributes to the team best practice specifications.

**Designing new predictive models**
- Creates new predictive models from scratch (the full pipeline)
- Ensures that new models adhere to the standard team model structure.
- Creates model documentation allowing zero-day model handover.

**Maintaining and contributing to the data science tool kit (code base)**
- Effectively uses the tools in the existing team code base
- Recommends tools that can be added to the existing team code base, and ones that can be improved
- Adds new code to the existing team code base (with sufficient testing)

**Continuous Automation of Regular Processes**
- Writes code that reduces the time taken to run regular processes, without reducing the output quality.
- Ensures that automated processes generate sufficient logging that the team maintains trust in the output.

**What you'll need to do this role**
- Undergraduate degree containing mathematics, statistics or computer science.
- Evidence of ongoing personal development in data science, software development, statistics or machine-learning (online courses, personal blog etc.
- Previous data science, machine learning or statistical role.
- ML-Ops (running models in production)
- Previous experience in Retail and/or Credit sector.
- Advanced Python & SQL skills.
- High proficiency in MS Excel.
- Statistics and probability theory.

**Behaviors we love**
- Wow my **customer**
- Walk in my customers’ shoes
- Deliver on my promises
- Deliver insight-led solutions my customers need
- Treat the business as?**my own**
- Take accountability
- Be curious, creative & explore opportunities
- Do it right & at the right time
- Play as a **team**
- Be helpful
- Be inclusive
- Find the fun


  • Data Analyst

    1 week ago


    Southern Suburbs, South Africa Intelligent Debt Management Full time

    **Data Analyst (Pinelands, Cape Town)** The Intelligent Debt Management (IDM) Group, South Africa’s largest and multi-award winning debt management company, has a position available for a** Data Analyst.** This individual will join the Business Intelligence Team and will be accountable for mostly (but not limited to only) data analytics and...

  • Data Analyst

    1 week ago


    Southern Suburbs, Western Cape, South Africa Intelligent Debt Management Full time R20 000 - R450 000 per year

    Data Analyst (Pinelands, Cape Town)The Intelligent Debt Management (IDM) Group, South Africa's largest and multi-award winning debt management company, has a position available for a Data Analyst.This individual will join the Business Intelligence Team and will be accountable for mostly (but not limited to only) data analytics and...

  • Junior Buyer

    2 days ago


    Southern Suburbs, South Africa Fempower Personnel Full time

    Western Cape , CPT - Southern Suburbs (Market related) Our client in the FMCG industry has an opportunity available for a Junior Buyer in the Cape Town area. **Education and Experience Requirements**: - Matric - Diploma in purchasing (3 year diploma level) - Inventory Management Certificate - 5 Years plus with in-house training in a Food Manufacturing...


  • Southern Suburbs, South Africa MVIA Full time

    **Moving Capital is hiring: Paralegal / Junior Legal Advisor (Cape Town)**: - Full-time - Office-based - Legal Department _ Are you a detail-driven legal professional with a strong interest in the financial services sector—particularly automotive insurance? Do you enjoy navigating complex regulatory frameworks, producing high-quality legal work, and...


  • Northern Suburbs, South Africa CyberPro Consulting Full time

    My client within the collections environment seeks a solid individual with strong SQL and Excel. This is a Junior role with scope to grow into a Business Analyst in this fast paced, dynamic environment. **Junior Data / Business analyst.** **Microsoft SQL Server 2012** Non negotiable! The applicant needs to have a good understanding of Microsoft SQL Server...

  • QA and Ra Scientist

    1 week ago


    Southern Suburbs, South Africa Pharma Dynamics (Pty) Ltd. Full time

    **KEY RESPONSIBILITIES** **RA: Product registration** - Conduct timeous compilation of due diligence on new dossier and communicates findings to Lupin or Third-Party Supplier as required - Compile and submit any TB and/or ARV dossiers to regulatory authorities in eCTD at agreed timelines - Liaise with regulatory authorities on New Dossiers, SAHPRA queries...

  • Junior Bookkeeper

    4 days ago


    Southern Suburbs, South Africa Travelifestyle PTY LTD Full time

    This role is all about capturing financial data, processing transactions, and keeping things running smoothly behind the scenes. **Key Responsibilities**: - Accurately process and record financial transactions using Sage - Assist with bank reconciliations and month-end accounting tasks - Provide bookkeeping support across a portfolio of businesses -...

  • Junior Bookkeeper

    1 week ago


    Southern Suburbs, South Africa Travelifestyle PTY LTD Full time

    This role is all about capturing financial data, processing transactions, and keeping things running smoothly behind the scenes. **Key Responsibilities**: - Accurately process and record financial transactions using Sage - Assist with bank reconciliations and month-end accounting tasks - Provide bookkeeping support across a portfolio of businesses -...


  • Southern Suburbs, South Africa Homechoice Full time

    homechoice is a leading South African homeware retailer. For over 35 years we’ve helped our customers create beautiful homes they love with an innovative range of quality products they can afford. **What you will love doing in this role** **Marketing Automation Campaign Execution** - Learn to set up and manage marketing automation workflows under the...


  • Southern Suburbs, South Africa CA Financial Appointments Full time

    Well-respected investment team seeks a junior investment Quantitative Analyst to join them. Love building models? Have exposure to asset classes? Strong R and/or Python, then this could be for you! **Responsibilities**: - Development of new asset allocation tools - Assist in defining the asset allocation research - Assist with improvement of strategic...