Data Science Educator

Placements24

Pretoria

Hybrid

ZAR 344,000 - 551,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive contractor rate
Advanced technology access
Flexible working hours
Long-term engagement
Dynamic team environment

Job summary

Placements24 is seeking a Data Science Educator in Pretoria, Gauteng, to deliver advanced data science training to professionals and aspiring data scientists. The role emphasizes machine learning, statistical modeling, data visualization, and hands-on Python and R instruction.

You will develop course materials, assessments, and labs, mentor learners, and ensure curricula stay aligned with industry needs while supporting on-site teaching with possible online sessions.

Qualifications

  • Master's or PhD in Data Science or related quantitative field.
  • 5+ years of professional experience in data science or ML.
  • Experience delivering training or teaching data science concepts.
  • Strong Python (Pandas, NumPy, Scikit-learn) and R skills.
  • Knowledge of statistical modeling, ML algorithms, and data visualization.
  • Excellent communication and presentation skills, with ability to convey complex concepts.
  • On-site in Pretoria or able to commute.

Responsibilities

  • Deliver instruction on data science concepts including ML algorithms and data mining.
  • Develop and maintain up-to-date course materials and case studies.
  • Design and implement effective assessments and provide feedback.
  • Lead hands-on labs and coding exercises using Python, R, and SQL.
  • Mentor students and support their project work and career development.
  • Stay current with data science advancements and integrate into curriculum.
  • Engage with learners through online platforms and on-site sessions.

Skills

Python
R
Machine learning
Data visualization
Curriculum development

Education

Master's or PhD in Data Science or related field

Tools

Pandas
NumPy
Scikit-learn
SQL
Spark/Hadoop

Job description

About the Role

Our client, a leading provider of cutting-edge tech education, is seeking a highly skilled and experienced Data Science Educator to join their innovative team. This role is based in Pretoria, Gauteng , and focuses on delivering advanced data science training to professionals and aspiring data scientists. The ideal candidate will have a robust understanding of machine learning, statistical modeling, data visualization, and programming languages such as Python and R. This is a full-time position requiring a commitment to excellence in teaching and curriculum development. The educator will be instrumental in shaping our data science programs, ensuring they remain relevant and aligned with industry demands. We are looking for an individual who can inspire learners and equip them with the practical skills needed to succeed in the rapidly evolving field of data science. This role offers a fantastic opportunity to work within a forward-thinking organization in Pretoria .

Key Responsibilities
  • Deliver high-quality, engaging instruction on data science concepts, including machine learning algorithms, statistical analysis, data mining, and big data technologies.
  • Develop and maintain up-to-date course materials, including lectures, assignments, projects, and case studies, reflecting current industry trends and best practices.
  • Design and implement effective assessments to measure student learning and provide constructive feedback.
  • Facilitate hands‑on lab sessions and coding exercises using relevant tools and programming languages (e.g., Python, R, SQL).
  • Mentor students, provide guidance on project work, and support their career development in data science.
  • Stay abreast of the latest advancements in data science, machine learning, and artificial intelligence, and integrate new knowledge into the curriculum.
  • Contribute to the design and enhancement of the data science curriculum, ensuring its alignment with industry needs and technological progress.
  • Engage with learners through online platforms and potentially in‑person sessions, fostering a collaborative learning community.
  • Evaluate the effectiveness of teaching methods and make data‑driven improvements to course delivery.
Requirements
  • Master's or Ph.D. degree in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field.
  • A minimum of 5 years of professional experience in data science, machine learning, or a related role.
  • Proven experience in delivering training or teaching data science concepts and tools.
  • Strong proficiency in programming languages such as Python (with libraries like Pandas, NumPy, Scikit‑learn) and R.
  • Solid understanding of statistical modeling, machine learning algorithms, and data visualization techniques.
  • Excellent communication, presentation, and interpersonal skills, with the ability to convey complex technical concepts clearly.
  • Experience with SQL databases and big data technologies (e.g., Spark, Hadoop) is a plus.
  • Ability to create engaging and effective learning materials and assessments.
  • Located in or able to commute to Pretoria, Gauteng for required on-site activities.
Benefits
  • Competitive contractor rate with potential for long-term engagement.
  • Opportunity to work with a leading organization in tech education.
  • Access to advanced technology and learning platforms.
  • Flexible working hours subject to course schedules.
  • Be part of a dynamic team shaping the future of data science education.
  • Contribute to the professional development of individuals and organizations.
  • Work in a stimulating environment focused on innovation and learning in Pretoria .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Science Educator
Data Science Educator

Placements24 • Free State

Hybrid
ZAR 600,000 - 900,000
Fully remote
Competitive salary
Professional development
+2
Data Scientist - Educational Analytics
Data Scientist - Educational Analytics

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical and retirement benefits
Hybrid work model
+1
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Learning & development
+1
Data Scientist - Randburg
Data Scientist - Randburg

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Health insurance
Performance bonuses
Professional development
Graduate Data Scientist Trainee Program
Graduate Data Scientist Trainee Program

Placements24 • Centurion

On-site
ZAR 240,000 - 360,000
Mentorship
Extensive training
Career development
+2
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
Senior Data Scientist - AI & Machine Learning
Senior Data Scientist - AI & Machine Learning

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health and wellness benefits
Hybrid work model
Relocation assistance may be available
+2
Data Scientist - Educational Analytics
Data Scientist - Educational Analytics

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Competitive salary and performance‑drn
Comprehensive medical and retirement
Professional development budget
+2
Data Science Educator & Curriculum Architect
Data Science Educator & Curriculum Architect

Placements24 • Pretoria

Hybrid
ZAR 344,000 - 551,000
Competitive contractor rate
Advanced technology access
Flexible working hours
+2
Data Scientist (Machine Learning)
Data Scientist (Machine Learning)

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Professional development
Stellenbosch location
+1