×
Register Here to Apply for Jobs or Post Jobs. X

Programming Instructor

Job in Markham, Ontario, I3P, Canada
Listing for: United States Digital Space LLC
Full Time position
Listed on 2026-06-15
Job specializations:
  • Education / Teaching
    IT/Computer Science Instructor, Online Teaching, Tutoring
Salary/Wage Range or Industry Benchmark: 20 - 30 CAD Hourly CAD 20.00 30.00 HOUR
Job Description & How to Apply Below

Company Overview

At Canadian STEM & AI Academy (CSAA), we believe children are curious and capable learners full of potential. With aims to enhance children’s critical thinking and problem-solving skills, as well as guiding children to reaching their fullest potential, our campus provides robotics and coding regular weekly programs for children ages 4 to 18.

Location

Canadian STEM & AI Academy

Unit 1-2, 401 Bentley St., Markham, ON L3R 9T2

Schedule

Weekdays 3:00-7:00pm;
Sat and/or Sun 9am - 6pm (1hr lunch break)

Position

We are seeking an enthusiastic and knowledgeable Coding/Programming Instructor to join our dynamic team. The ideal candidate will be proficient in C, C++, Python, and/or Java, with a passion for teaching students aged 7 to 18. This role involves creating and delivering engaging and educational programming lessons that inspire and equip students with the skills needed for future success in technology.

Join us in shaping the future of young programmers and inspiring the next generation of tech innovators!

Key Responsibilities
  • Deliver coding lessons to students via platforms such as Scratch, Roblox Coding, and Python.
  • Teach programming concepts, problem-solving, and debugging techniques in an engaging and understandable manner.
  • Foster a positive and inclusive learning environment that encourages student participation and collaboration.
  • Assess and monitor student progress, providing constructive feedback and support to ensure individual growth and development.
  • Maintain up-to-date knowledge of programming languages and teaching methodologies.
  • Collaborate with other instructors and staff to enhance the overall educational experience.
  • Train and prepare students for their extracurricular activities, such as coding competitions and tech clubs, to further students' interest and skills in programming.
Qualifications
  • Bachelor's degree in Computer Science. A master's degree is a plus.
  • Proficiency in C, C++, Python, and/or Java.
  • Experience in Canadian Computing Competitions (CCC) by CEMC is a plus.
  • Experience in Canadian Computing Olympiad (CCO) by CEMC is a plus.
  • Ability to explain complex concepts in a simple and engaging manner.
  • Patience, creativity, and a passion for education and technology.
  • Strong communication and interpersonal skills.
  • Experience with teaching is a plus.

Eager to ignite a passion for learning? Apply now and become a catalyst for young innovators’ futures at the company!

Pay: $20.00-$30.00 per hour

Benefits
  • Casual dress
  • Flexible schedule
  • On-site parking
Education
  • Bachelor's Degree (required)
Experience
  • Python: 2 years (required)
Language
  • Mandarin/ Cantonese (required)
Work Location

In person

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary