top of page

We are Hiring!

Come work with us


Job Description – Software Development & Entrepreneurship Instructor

Title: Part‑Time Tech & Entrepreneurship Instructor (9:00 am – 1:00 pm)

Role overview: Teach beginners how to build modern web applications and understand the basics of starting and running a small tech‑enabled business. You’ll deliver daily classes, supervise projects, and mentor students on both technical and entrepreneurial thinking.

Key responsibilities

  • Teach web development fundamentals: HTML, CSS, JavaScript, a frontend framework (e.g., React), backend basics and databases.

  • Run live coding sessions, practical labs, and weekly mini‑projects.

  • Guide teams through a capstone project that can function as a simple digital product or service.

  • Introduce core entrepreneurship ideas: problem–solution fit, minimum viable product (MVP), basic Business Model Canvas, pricing and simple budgeting.

  • Provide regular feedback on code, project progress, and business ideas.

  • Support beginners with extra help where needed and maintain a supportive, energetic classroom environment.

Requirements

  • Solid practical experience in modern web development.

  • 2+ years in industry (employment, freelance or startup).

  • Some exposure to entrepreneurship, freelancing or running/working in a startup.

  • Prior teaching, mentoring or training experience is an advantage.

  • Strong communication skills, patience, and genuine interest in youth development.



Job Description – Software Development & AI Instructor

Title: Part‑Time Tech & AI Instructor (1:00 pm – 5:00 pm)

Role overview: Teach foundational programming plus applied AI concepts suitable for beginners. You’ll help students move from basic coding to building simple AI‑powered applications using modern tools and platforms.

Key responsibilities

  • Teach Python fundamentals and core programming concepts for AI work.

  • Introduce key AI and data topics at beginner level: data handling, simple models, APIs, and practical AI tools.

  • Run hands‑on labs where students build small AI‑assisted features (e.g., text analysis, simple recommendation, chatbot prototypes).

  • Guide students through an AI‑focused capstone project connected to real‑world use cases.

  • Explain AI concepts clearly and responsibly (limitations, ethics, and data privacy at a basic level).

  • Provide feedback on code quality, project structure, and documentation.

Requirements

  • Strong practical experience with Python and modern AI/ML tools (or AI APIs/AI platforms).

  • 2+ years professional experience in software, data, or AI‑related work.

  • Experience teaching or mentoring beginners is an advantage.

  • Ability to simplify complex ideas and keep a beginner‑friendly pace.

  • Interest in ethical and responsible use of AI.

Position
Start Date
Day
Month
Year
bottom of page