We're looking for a motivated Python Instructor who will enjoy the challenge of instructing industrial level python skills to all levels of students. You should be passionate about improving teaching quality, communicating with students and delivering high quality services. If you want to have teaching impact on thousands of users worldwide, let’s get in touch.


  • Providing interactive, high quality Python instructing services to students following designated syllabus.
  • 1 - 2 classes per week, 2-3 hours/class, about 5-8 hours other tutoring work.


  • The desire and devotion about teaching quality and improving learning experience.
  • Passion and proficiency about communicating with students.
  • BS/MS in Computer Science or a related major, or equivalent experience.
  • Python as the main programming language for > 1 years.
  • Knowledge about other mainstream programming languages like Java/C++/Javascript/Go/Scala is a plus.
  • Expertise about common concepts/styles/APIs/idioms of Python in industry standard.
  • Proficiency in basic and advanced data structures and algorithms.
  • Proficiency in English is a must, in Mandarin is a plus.


  • Negotiable