About the Role
We are looking for a forward-thinking Vibe Coding Instructor to guide students aged 11 and above in building real-world projects using AI-assisted coding tools.
This is not a traditional coding teaching role. Instead of focusing on memorisation or fixed exercises, you will coach students to use modern AI tools to design, build, debug, and refine their own customised projects, such as apps, games, and problem-solving solutions.
Your goal is to help students become independent creators who can think critically, build confidently, and iterate effectively with AI.
Key Responsibilities
- Guide students through project-based learning using vibe coding approaches
- Teach students how to use AI tools (e.g. ChatGPT, Claude) to generate, debug, and improve code
- Break down complex concepts into simple, student-friendly explanations
- Support students in building customised projects based on their interests
- Develop students’ problem-solving and logical thinking skills
- Encourage independent learning, experimentation, and creative exploration
- Recognise when students are stuck and guide them using the right prompts and questions, rather than giving direct answers
- Track student progress and provide feedback to parents when necessary
What We Are Looking ForTechnical Skills
- Familiarity with at least one programming language (Python or JavaScript preferred)
- Comfort using AI tools for coding, debugging, and ideation
- Basic understanding of how to structure projects such as apps, simple systems, or workflows
Teaching and Coaching Ability
- Ability to explain concepts clearly to students aged 11–16
- Patience and the ability to guide students step by step
- Skill in asking guiding questions instead of spoon-feeding answers
- Flexibility to adapt teaching style based on student ability and learning pace
Mindset (Critical)
- Strong belief in learning by building, rather than memorisation
- Comfort with ambiguity, as each student project may differ
- Proactive, curious, and willing to experiment with new tools
- Focus on student outcomes rather than simply completing lessons
Nice to Have
- Experience teaching coding or robotics
- Experience in project-based learning environments
- Familiarity with tools such as Replit, Scratch, or simple app builders
- Experience working with students in enrichment centres
What Success Looks Like
- Students can build their own projects with increasing independence
- Students use AI tools effectively to solve coding and design problems
- Students become more confident in explaining and presenting their own work
- Parents can see clear progress in creativity, problem-solving, and independent thinking
Pay: From $30.00 per hour
Experience:
- vibe coding: 1 year (Preferred)
Work Location: Hybrid remote in Singapore 408600