Coding Facilitator

HyperionDev

Cape Town

On-site

ZAR 334,800 - 558,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Generous annual leave
Medical benefits

Job summary

HyperionDev is looking for a passionate Mentor to lead online coding bootcamps. You'll empower learners through effective mentorship while ensuring top-notch educational experiences. Ideal candidates possess strong Data Science knowledge, particularly in Python and Machine Learning, alongside excellent communication skills. The role comes with generous leave and medical benefits, enhancing the teaching experience in an impactful way.

Qualifications

  • Minimum of 6 months programming or teaching experience in core programming languages.
  • Fast learner with a willingness to learn new concepts and technologies.
  • Meticulous attention to detail with a positive attitude.

Responsibilities

  • Provide mentorship support to students via live chat and online sessions.
  • Review code submissions and provide comprehensive feedback.
  • Prepare and deliver regular online tutorial sessions.

Skills

Python
Machine Learning
Data Science
Excellent verbal communication
Excellent written communication
Problem-solving
Leadership
Teamwork

Education

Degree/Diploma in Computer Science or related field

Tools

Jupyter Notebooks
SQL

Job description

ABOUT THE ROLE

As a HyperionDev Mentor, you must be passionate not just about coding or technology, but also about education and introducing new learners to the power (and potential) of programming. You must feel strongly about improving the quality of coding education, and be highly motivated to see your students succeed. You must have a proven track record in helping students learn how to code, be it as a peer mentor, school teacher, university lecturer, or online tutor.

Coding is one of the hardest skills to master and you will be building the first affordable online coding bootcamp experience to equalise the tech skills gap in both the developed and the developing world.

For this role, you need to have strong technical knowledge of Data Science (Python, Machine Learning). Apart from technical skills, you need to have patience, empathy, commitment to your learners’ progress, a positive attitude, and excellent verbal and written communication skills.

You will fill out one of the key roles in our organisation, leading the delivery of online coding education as part of HyperionDev's online coding bootcamps delivered to thousands of students from around the world each year. You will be unlocking tremendous opportunities for your learners and creating a transformative impact in their lives.

You will further progress along a well‑defined career path as a coding educator, upskilling your technical and educational skills through our internal training opportunities.

RESPONSIBILITIES
  • As a HyperionDev Coding Mentor, a typical day would include some or all of the following:
    • Providing rapid and high quality mentorship support to students via live chat, email, online tutorial sessions, and online 1:1 support calls;
    • Reviewing code submitted by students and providing them comprehensive feedback in line with our world‑class code review process;
    • Having 1:1 calls with your students to help them through tricky problems and keep them motivated;
    • Monitoring and managing activity on student forums and the HyperionDev Students community. We currently make use of Discord, and email to support students. Mentors will take charge of these spaces from an Education Perspective;
    • Adding resources and responding to students on Discord, keeping inline with new shipped content at all times;
    • Ensuring speedy responses to all questions asked.
  • Receiving training on advanced level curriculum and new technology stacks introduced in each of our bootcamps;
  • Reviewing and updating course content and teaching methods;
  • Assisting the Education Lead in new strategies for improving the pedagogical processes of our online coding bootcamps to improve student completion rates and retention;
  • Overseeing the progress, performance, and journey of your students on a monthly basis through one of our online coding bootcamp tracks;
  • Identifying and implementing new strategies for improving student completion rates and retention;
  • Preparing and delivering regular online tutorial sessions/Workshop to cement specific topics identified as challenging by students and other mentors;
  • Creating additional resources that include video tutorials, reading material, assessments, etc., to ensure students are getting the best possible learning experience;
  • Supporting Student Success with student queries and responding to these;
  • Mentors will assist in the identification and utilisation of Student Champions or Assisting Mentors who are top students who will assist on Discord.
REQUIREMENTS

Minimum

  • Degree/Diploma/Bootcamp, or relevant experience, in Computer Science, Information Technology, Information Systems, or a related field (informally acquired skills welcome too!)
  • 6 months to 1+ years of programming experience or teaching experience in a core programming language below:
    • Linear Algebra
    • Calculus
    • Probability and Statistics
    • Data Structures
    • Algorithms
    • Python
    • File IO
    • Object‑Oriented Programming
    • SQL
    • Literate Programming (Jupyter Notebooks)
    • Natural Language Processing
    • Data Visualisation and Analysis
    • Exploratory Data Analysis
    • Supervised Machine Learning
    • Unsupervised Machine Learning
    • Principal Component Analysis
    • Neural Networks
  • Data Science
  • Excellent written and verbal communication skills
  • Fast learner with a willingness to learn new concepts and technologies
  • Meticulous attention to detail
  • Patience and empathy for learners
  • Problem‑solving and positive attitude
  • Interest in the future of education and online learning
  • Confidence in presenting to a large group of people and engaging in live programming
  • Strong leadership and teamwork skills

Preferred

  • Experience designing and developing interactive learning experiences
  • Experience working with online students or delivering remote academic support
  • Active involvement in local and international tech communities
  • Teaching or tutoring experience
  • At least three open‑source projects (personal projects welcome)
  • Mastery in one or more of Python, Java, JavaScript (MERN stack), Data Science, Machine Learning, iOS/Android development
    • Software Engineering
      • Any statically typed programming language such as Java or OCaml
      • Computer architecture and operating systems
      • Networks
      • Theory of Computation
      • Compilers
      • Any specialised fields within software engineering such as graphics programming, embedded development and distributed systems.
    • Web Development
      • PHP
      • Wordpress
      • Laravel
      • SQL
      • TypeScript
      • User Interface and User Experience
      • Toolchains
      • Performance tuning of websites
    • Data Science
      • R
      • Data Engineering (ETL pipelines)
      • Data Mining
      • Deep Learning
      • Knowledge Representation and Reasoning
      • Ontology Engineering
      • Large Language Models (LLMs)
BENEFITS

Generous annual leave and medical benefits: We provide up to 20 annual leave days as part of our leave policy, as well as health insurance or medical aid benefits for our staff.

Life‑changing work: Solve real problems that make education and tech careers accessible to those who need it most.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Admissions Consultant
Admissions Consultant

HyperionDev • Cape Town

On-site
ZAR 279,000 - 390,600
Hybrid work flexibility
Enroll in Coding Bootcamps
Admissions Consultant
Admissions Consultant

HyperionDev • Durban

Hybrid
ZAR 360,000 - 540,000
Remote-friendly organization
Cape Town office presence option
Flexible work options
Online Coding Mentor for Data Science Bootcamps
Online Coding Mentor for Data Science Bootcamps

HyperionDev • Cape Town

On-site
Generous annual leave
Medical benefits
Contact Centre Operations Lead
Contact Centre Operations Lead

HyperionDev • Cape Town

On-site
ZAR 1,200,000 - 1,600,000
Equity stock options
Hybrid work
Learn new tech skills
+2
Sales Team Leader
Sales Team Leader

HyperionDev • Cape Town

On-site
ZAR 600,000 - 1,000,000
Remote-friendly
Coding bootcamps access
Product Marketing Lead
Product Marketing Lead

HyperionDev • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work
Learning opportunities in Coding Bootc
Global edtech network
+1
Product Marketing Lead
Product Marketing Lead

HyperDev AI • Johannesburg

Hybrid
ZAR 700,000 - 900,000
Hybrid work options
Opportunity to enroll in Coding Bootcamps
Impactful, mission-driven work
Product Marketing Lead - Hybrid Role, Drive GTM & Growth
Product Marketing Lead - Hybrid Role, Drive GTM & Growth

HyperionDev • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Sales Team Leader
Sales Team Leader

HyperionDev Corp • Cape Town

Hybrid
ZAR 600,000 - 900,000
Flexible & remote working
Remote-friendly organisation
Contact Centre Operations Lead
Contact Centre Operations Lead

HyperionDev • Durban

Hybrid
ZAR 700,000 - 1,100,000
Equity stake
Hybrid work
Learn coding bootcamps
+2