We are seeking a passionate and knowledgeable Computer Science Teaching Instructor to join our academic team. The ideal candidate will possess strong communication skills and a deep understanding of computer science concepts, including Data Science, artificial intelligence (AI), software development, and multiple programming languages. This is a full-time, in-office position requiring hands-on engagement with students and a collaborative approach to curriculum development.
Requirements
• Bachelor's or Master's in Computer Science, Data Science, Information Technology, or a related field.
• Proven experience in teaching or training in computer science subjects.
• Proficiency in multiple programming languages (Java, Python, C++, JavaScript) and modern frameworks (e.g., ReactJS).
• Strong Knowledge of AI technologies and their real-world applications.
• Excellent verbal and written communication skills.
• Ability to explain complex concepts in a clear, accessible way.
• Passion for teaching and mentoring students.
• Strong organizational and time management skills.
Preferred Qualifications:
• Experience with cloud platforms, databases, or mobile app development.
• Experience with teaching at Engineering Colleges.
• Experience with modern teaching tools and LMS platforms.
• Experience with online teaching platforms and virtual classroom tools.
Work Environment:
• Full-time, on-site position.
• Collaborative team environment with opportunities for professional growth.