Data Science Instructor

at General Assembly – Hong Kong

We are looking for a Data Scientist to teach our brand new full time class:

Our Data Science Immersive course is a brand-new, life-changing educational experience where students leave with the skills and mindsets to take on new careers as Data Analysts and Scientists. We are looking for an instructor to spearhead this transformation through leading General Assembly’s Data Science Immersive course in Hong Kong.

Why Teach the Data Science Immersive?

If you are looking to make a life-changing impact by doing what you know and love, this is the position for you. Through this unparalleled opportunity, you will:

● Deepen your own skills by guiding students through a rigorous journey where they begin as driven novices and leave as empowered data analysts and scientists

● Facilitate a supportive and energetic community that lasts well beyond the course

● Hone your own leadership skills by working with an instructional team and classroom community

Who are we?

General Assembly is a venture-backed, NYC-based startup focusing on education for individuals and enterprises in the areas of technology, design, and entrepreneurship. We currently have physical classrooms in 15 cities including Hong Kong, with tens of thousands of students coming through our doors.

Skills and Qualifications

You have at least 2+ years of professional data science experience.

● You are eager to shape the skills, minds, and trajectories of the newest generation of data scientists.

● You are the person that your colleagues naturally gravitate to when they are trying to figure something out.

● Must Haves:

○ You are an expert in SQL, Python and related Python libraries (pandas, numpy).

○ You have fluency in the following topics: statistics; manipulation of large data sets; data visualization techniques and tools such as Tableau, matplotlib; machine learning algorithms such as naive bayes, SVMs, decision trees, KNN, K-means clustering.

● Nice to haves:

○ Familiarity with python libraries NLTK and sci-kit learn, Hadoop, Apache Spark, JavaScript, D3.js; R; Basket-weaving,.

● You are on top of big data trends

● You have previous data science or engineering teaching experience, through a course, team training, etc.

*For candidates with less experience, we would be happy to consider you for a Teaching Assistant position.

Responsibilities and Duties

● Planning and curriculum development followed by 12 full work weeks (Monday to Friday from 9am -5pm) of teaching, planning and content development.

● Work closely with co-instructor(s) to provide students with meaningful and prompt feedback on their progress.

● Work alongside GA staff in order to best meet the needs and learning styles of your students.

● Guide students through the development of stellar projects that will showcase their abilities to hiring managers.

● Facilitate a dynamic and collaborative classroom community.

● Inspire students to persevere through the challenges of learning complex subjects

Dates and Times:

  • June 6th to Aug 26th
  • Monday to Friday 9am – 5pm

To apply, please submit the following:

● Resume

● Brief description of why you’d like to apply to this position

● 1 sample project with code

● 2 References

If you’re interested or have any questions, please feel free to contact Ella at or 6179-5490.