Data Science Intern: ML, Analytics & Prototyping

Company : Council for Scientific and Industrial Research (CSIR)

Pretoria

On-site

ZAR 89,000 - 179,000

Part time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

DIRISA mentorship
Datathon participation
Coding School exposure

Job summary

CSIR’s Data Intensive Research Initiative of South Africa (DIRISA) invites you to join an internship in Pretoria focused on machine learning, data analysis, and software development to support South Africa’s cyberinfrastructure and socio‑economic development.

As part of the internship, you will collect, analyze, and visualize data, apply ML algorithms, contribute to software projects, and use Python, Linux scripting, and web frameworks for prototyping.

Qualifications

  • Bachelor’s degree in Data Science, CS, IT or Engineering required.
  • Honours degree or certifications in Data Science advantageous.
  • Proficiency in Python, Linux, and data visualization tools.
  • Knowledge of ML algorithms and software development.
  • Strong communication and problem-solving abilities.
  • Ability to work independently and in teams.

Responsibilities

  • Data Science & Analytics: Collect, analyze, and visualize data to derive insights.
  • Apply machine learning algorithms to solve real-world problems.
  • Software Development: Contribute to DIRISA’s data-related software projects.
  • Use Python, Linux scripting, and web frameworks for prototyping.
  • Assist with the DIRISA Datathon Challenge and Coding School.
  • Update training materials and mentor students.
  • Research: Publish findings and attend conferences/symposiums.

Skills

Python
Linux
Data visualization
ML algorithms
Software development
Communication

Education

Bachelor’s in Data Science/CS/IT/Engineering
Honours or certifications in Data Science

Tools

Git
Web frameworks
Jupyter

Job description

CSIR’s Data Intensive Research Initiative of South Africa (DIRISA) invites you to join an internship in Pretoria focused on machine learning, data analysis, and software development to support South Africa’s cyberinfrastructure and socio‑economic development.

As part of the internship, you will collect, analyze, and visualize data, apply ML algorithms, contribute to software projects, and use Python, Linux scripting, and web frameworks for prototyping.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Job: Data Science Intern
Job: Data Science Intern

Company : Council for Scientific and Industrial Research (CSIR) • Pretoria

On-site
ZAR 89,000 - 179,000
DIRISA mentorship
Datathon participation
Coding School exposure
AI & ML Software Engineer — Research & Systems
AI & ML Software Engineer — Research & Systems

Council for Scientific and Industrial Research (CSIR) • Pretoria

On-site
ZAR 420,000 - 660,000
Learning and development opportunities
Competitive remuneration packages
Total guaranteed salary packages (pays
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Learning & development
+1
Data Science & AI Graduate — Consulting Internship
Data Science & AI Graduate — Consulting Internship

Company : IQbusiness • Johannesburg

On-site
ZAR 120,000 - 180,000
Data Scientist
Data Scientist

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,350,000
Competitive salary and bonus structure
Comprehensive medical aid and pension
Conference opportunities
+2
Paid Technical Intern — Analytics & AI Solutions
Paid Technical Intern — Analytics & AI Solutions

Company : SAS • Johannesburg

On-site
ZAR 100,000 - 145,000
Data Scientist - Machine Learning Focus
Data Scientist - Machine Learning Focus

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Hybrid work
+2
Data Scientist - Machine Learning Models
Data Scientist - Machine Learning Models

Placements24 • Centurion

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Comprehensive health benefits
Professional development
+2
Remote Data Scientist: ML, Experiments & Insights
Remote Data Scientist: ML, Experiments & Insights

Placements24 • Pretoria

Hybrid
ZAR 700,000 - 1,100,000
Industry-leading salary
Health insurance
Flexible work arrangements
+1
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Centurion

On-site
ZAR 900,000 - 1,400,000
Medical aid
Retirement fund
Learning opportunities and conferences
+1