Responsibilities include developing course content, teaching online courses, and participating in curriculum improvement to foster critical thinking and industry-relevant skills among students. Candidates should hold a master's degree in Hospitality Management, Business, or a related field, with prior online teaching experience and knowledge of online pedagogy.