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...