Job Summary
We are seeking a dedicated and knowledgeable AI Instructor / AI Project Mentor to design and deliver engaging AI training programs for high school students.
In this role, you will develop practical, project-based AI courses that help students understand artificial intelligence, use AI tools effectively, and create meaningful final projects such as AI videos, AI-powered apps, websites, research presentations, digital products, or portfolio pieces for university preparation.
The ideal candidate should have strong communication skills, hands-on experience with AI tools or AI-related software, and the ability to explain complex technical concepts in a clear, structured, and student-friendly way. This position is ideal for someone who is passionate about AI education, creative technology, and helping high school students build real-world skills through interactive learning.
Responsibilities
- Design and deliver AI-related courses for high school students in online, in-person, or hybrid formats.
- Develop structured lesson plans, slides, exercises, project tasks, and assessment materials tailored to different student levels.
- Teach practical AI topics such as prompt engineering, AI video generation, AI image generation, AI-assisted research, AI productivity tools, AI coding, machine learning basics, chatbot development, AI app prototypes, and AI portfolio projects.
- Guide students through hands-on projects from initial concept to final presentation, ensuring each student completes a meaningful and presentable outcome.
- Create project-based learning experiences that encourage creativity, problem-solving, critical thinking, and independent exploration.
- Support students in building AI-related projects such as AI short films, AI websites, AI applications, AI research presentations, AI business concepts, or creative technology portfolios.
- Provide individualized feedback on student progress, project quality, technical execution, and presentation skills.
- Collaborate with the education team to improve curriculum design, teaching materials, and student learning outcomes.
- Monitor student progress and communicate professionally with the education team and families when needed.
- Stay updated on emerging AI tools, industry trends, and educational applications of artificial intelligence.
Qualifications
- Background in artificial intelligence, computer science, software development, data science, machine learning, digital media, design, video production, creative technology, or a related field.
- Experience teaching, tutoring, mentoring, coaching, leading workshops, or working with high school students is preferred.
- Strong knowledge in one or more of the following areas: AI tools, prompt engineering, AI video production, AI image generation, Python, machine learning, data analysis, chatbot development, AI-assisted coding, or AI product development.
- Ability to explain technical concepts clearly and break down complex ideas into step-by-step learning activities.
- Strong communication and presentation skills, with the ability to create an engaging and supportive learning environment.
- Ability to design project-based courses and help students produce tangible final projects.
- Excellent writing and content development skills for creating clear instructional materials, assignments, and project guidelines.
- Familiarity with online teaching tools, LMS platforms, Google Classroom, Zoom, Google Workspace, Microsoft Office, Notion, Canva, Figma, Adobe tools, coding platforms, or AI creative tools is an asset.
- Experience with AP Computer Science, Python, Kaggle, robotics, coding competitions, AI camps, student portfolios, or university preparation projects is a plus.
- Strong English communication skills required; Mandarin or other language skills are an asset.
Preferred Qualifications
- Experience designing 6–10 week project-based courses for high school students.
- Portfolio of AI projects, apps, websites, videos, creative work, or student project samples.
- Familiarity with tools such as ChatGPT, Claude, Gemini, Midjourney, Runway, Pika, CapCut, Canva, Figma, Cursor, Replit, Python, Jupyter Notebook, or similar platforms.
- Experience guiding students in AI video production, AI product design, AI research projects, or AI portfolio development.
- Understanding of how AI-related projects can support university preparation, enrichment learning, and student profile building.
Possible Course Topics
- AI Tools Bootcamp for High School Students
- Prompt Engineering and AI Productivity
- AI Video Production and Creative Storytelling
- AI Image Generation and Digital Design
- Python for AI Beginners
- Build Your First AI App
- Chatbot and AI Agent Development
- Machine Learning and Kaggle Introduction
- AI for Research and Presentations
- AI Short Film / AI Commercial Project
- AI + Business Innovation Project
- AI Portfolio Project for University Preparation
Work Arrangement
- Part-time / contract position
- Online, in-person, or hybrid teaching opportunities
- One-on-one, small group, workshop, and camp formats available
- Flexible schedule based on instructor and student availability
How to Apply
Please submit the following:
- Resume
- AI topics you are able to teach
- Teaching, mentoring, or project experience
- Portfolio, course sample, student work, or project examples, if available
- Availability and expected hourly rate
This role is ideal for professionals who are passionate about advancing AI literacy and helping high school students build creative, practical, and meaningful AI projects in a rapidly evolving technological world.
Pay: $25.00-$60.00 per hour
Benefits:
- Casual dress
- Flexible schedule
Work Location: Hybrid remote in Vancouver, BC V6E 2S1