Are you passionate about game design, coding, Python programming, and inspiring young minds?
ENJOY AI Australia is seeking enthusiastic Roblox Studio, Minecraft Education and Python Tutors to join our growing education team, with opportunities available at our Box Hill campus in Melbourne.
What You’ll Do
Teach students aged 8–18 game-based programming and coding using Roblox Studio, Minecraft Education and Python.
Guide students through beginner-friendly coding concepts, including variables, events, loops, conditions, functions, debugging, algorithms, and project-based development.
Support students in building interactive games, mini-worlds, obstacle courses, NPC interactions, simple simulations, and creative coding projects.
Teach Roblox Studio using Luau scripting, the programming language used in Roblox Studio. Roblox officially describes Luau as its scripting language, derived from Lua 5.1.
Teach Minecraft Education coding through MakeCode Blocks, Python, and basic JavaScript, depending on student level.
Teach Python programming from beginner to intermediate levels, including syntax, variables, loops, conditional statements, functions, lists, simple algorithms, and project-based coding.
Guide students in creating beginner Python projects and, where suitable, simple game development projects using Pygame.
Encourage creativity, logical thinking, problem-solving, teamwork, and confidence through interactive and hands-on learning.
Provide feedback and help track student progress.
What We’re Looking For
Bachelor’s degree or currently studying a relevant degree preferred.
Experience with Roblox Studio is highly preferred.
Basic to strong knowledge of Lua / Luau scripting is highly preferred.
Experience with Minecraft Education, Microsoft MakeCode, Python, or block-based coding is a strong advantage.
Ability to teach Python programming to children and teenagers, from beginner concepts to small project development.
Experience with Pygame, game design, algorithms, or coding competitions is a plus.
Understanding of basic game design concepts such as player movement, collision, scoring systems, game rules, levels, obstacles, and interactive objects.
Teaching, tutoring, coaching, or youth mentoring experience preferred.
Patient, responsible, and confident working with children and teenagers.
English fluency required. Mandarin or Cantonese is a strong advantage.
Hours & Pay
Flexible schedule — mainly after-school hours and weekends.
$30 per hour, depending on experience.
Full-attendance bonus available for tutors with no absences or cancellations during the term.
About ENJOY AI
ENJOY AI is a global educational robotics and AI program for young technology learners. With a presence in 56 countries and over 600,000 students, ENJOY AI is committed to helping young people develop future-ready skills through AI, robotics, coding, and project-based learning.
Our programs include robotics competitions, coding education, game-based learning, Python programming, and creative technology projects designed to build students’ confidence, problem-solving ability, and innovation skills.
Job Types: Part-time, Graduate, Casual
Pay: From $30.00 per hour
Benefits:
Education:
- Bachelor Degree (Preferred)
Language:
- Mandarin or Cantonese (Required)
Licence/Certification:
- Working with Children Check (Preferred)
Work Authorisation:
Work Location: In person