🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full-time

Coding, AI and Machine learning instructor

KayTech Nexa
Location 📍 city of johannesburg metropolitan municipality, South-Africa
Posted 📅 June 12, 2026
Work Type ⏰ Full-time

Position Overview

About the Role

We are looking for a talented and inspiring Coding, AI & Machine Learning Instructor to join our team. You will deliver advanced, project-based technology education to high school learners at an assigned private school. This role is perfect for someone who is passionate about technology, can make complex subjects accessible and exciting, and wants to play a direct role in shaping the tech careers of young South Africans.



What You Will Do



Deliver structured Coding, AI, and Machine Learning lessons in line with the KayTech Nexa Programme B curriculum

Teach Python programming progressively from introductory through to advanced level across Grades 8 to 12

Teach web development fundamentals including HTML and CSS to Grades 8 and 9

Introduce Artificial Intelligence concepts, tools, and real-world applications to Grade 10 learners

Teach supervised and unsupervised machine learning, data science tools (Pandas, NumP...

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full-time
📊
Category
Other-General
🏠
Work Arrangement
On-site
📍
Location
city of johannesburg metropolitan municipality, South-Africa