Data Science Internship

Discovery Data Science Internship 2025

Join South Africa's leading financial services innovator. 6-month data science internship with hands-on experience in machine learning, analytics, and fintech innovation.

By GoCareers Team Application deadline: 31 March 2025

Apply for Discovery Data Science Internship

Deadline: 31 March 2025

Internship Overview

Position Details

Company: Discovery Limited
Position: Data Science Internship
Duration: 6 months
Stipend: R15,000 per month
Positions: 20 positions available

Why Discovery?

  • World-renowned for innovation
  • Leader in behavioral economics
  • Advanced data science capabilities
  • Global fintech pioneer
  • Strong graduate employment record

Entry Requirements

  • Currently studying towards BSc Computer Science, Statistics, Mathematics, or related field
  • Minimum 3rd year or Honours level
  • Strong academic performance (65%+ average)
  • Proficiency in Python and/or R programming
  • Basic knowledge of SQL and databases
  • Understanding of statistical concepts
  • Experience with machine learning concepts (preferred)
  • South African citizen or permanent resident

Program Structure

1

Data Analytics

2 months

Customer segmentation, risk modeling, and business intelligence reporting

Technologies: SQL, Python, Tableau
2

Machine Learning

2 months

Predictive modeling, recommendation systems, and fraud detection

Technologies: Python, Scikit-learn, TensorFlow
3

Actuarial Science

1 month

Insurance pricing, claims analysis, and risk assessment

Technologies: R, SAS, Excel
4

Capstone Project

1 month

Real-world business problem solving with mentorship

Technologies: Full tech stack

Skills You Will Gain

Technical Skills

  • Advanced Python programming
  • Machine learning algorithms
  • Statistical modeling
  • Data visualization
  • Big data processing
  • Cloud computing (AWS/Azure)

Business Skills

  • Financial services knowledge
  • Insurance industry insights
  • Business problem solving
  • Stakeholder communication
  • Project management
  • Agile methodologies

Application Process

1

Online Application

Submit CV, academic transcripts, and cover letter

Closes 31 March 2025
2

Technical Assessment

Online coding test and data analysis case study

April 2025
3

First Interview

Technical interview with data science team

April - May 2025
4

Final Interview

Competency interview with senior management

May 2025
5

Internship Begins

Onboarding and program commencement

July 2025

Career Opportunities After Internship

Junior Data Scientist

R350,000 - R450,000

Entry-level data science role with mentorship

Data Analyst

R300,000 - R400,000

Business intelligence and reporting specialist

Actuarial Analyst

R400,000 - R550,000

Insurance risk modeling and pricing

Machine Learning Engineer

R500,000 - R700,000

Production ML systems development

🎯 Preparation Tips

Technical Preparation

  • • Practice Python programming and data manipulation
  • • Review statistics and probability concepts
  • • Complete online machine learning courses
  • • Build a portfolio of data science projects

Interview Preparation

  • • Research Discovery's business model and products
  • • Understand financial services and insurance
  • • Prepare examples of problem-solving approaches
  • • Practice explaining technical concepts simply

Questions About the Internship?

Early Careers Team

📞 Phone: 011 529 2888

📧 Email: earlycareers@discovery.co.za

🌐 Website: www.discovery.co.za/careers

Data Science Team

📧 Email: datascience.internships@discovery.co.za

📍 Discovery Place, 1 Discovery Place, Sandton

⏰ Office Hours: 8AM - 5PM