Jeel AI is an educational platform specializing in teaching Programming and Artificial Intelligence to Egyptian high school students in Grade 11 (Engineering & Computer Science Track).We are looking for passionate instructors, educators, and software engineers to help deliver an exceptional learning experience and prepare students for the future of programming and AI.ResponsibilitiesDeliver engaging live online classes.Explain programming and AI concepts in a clear and student-friendly manner.Develop educational content, presentations, and practical activities.Design quizzes, assignments, and question banks.Monitor student progress and provide constructive feedback.Utilize modern AI tools to enhance learning content and the overall student experience.Contribute to curriculum and educational content development.Collaborate with the academic team to maintain high educational standards. Qualifications• Bachelor's or Master's degree in Computer Science, Computer Engineering, Artificial Intelligence, Software Engineering, Information Systems, or a related field.• Professional certifications in Artificial Intelligence, Programming, Cloud Computing, or Data Science are a plus.• Previous experience in training or teaching, preferably in Programming or Artificial Intelligence.• Ability to explain complex technical concepts in a clear, engaging, and student-friendly manner.• Experience in developing educational content, assessments, and practical learning activities is a plus.Experience• Minimum 3 years of experience in teaching, training, or software development.• Experience teaching high school students or developing educational content is preferred.Technical Skills• Strong proficiency in one or more programming languages such as Python, Java, C++, or JavaScript.• Solid understanding of programming fundamentals, data structures, algorithms, and problem-solving.• Good knowledge of Artificial Intelligence and Machine Learning fundamentals.• Hands-on experience with modern AI tools such as ChatGPT, Claude, GitHub Copilot, or similar technologies.• Familiarity with online teaching platforms and Learning Management Systems (LMS).Teaching Skills• Ability to deliver engaging, interactive, and student-centered learning experiences.• Excellent communication, presentation, and classroom management skills.• Experience in preparing educational content, quizzes, assignments, and practical learning activities.Preferred Skills• Passion for teaching and inspiring students.• Strong analytical and problem-solving skills.• Excellent organizational and time management skills.• Ability to work independently and collaboratively within a professional team.• Passion for innovation and continuous learning.• A portfolio of software projects, AI applications, or educational content is considered a strong advantage.• Strong command of English for reading technical documentation and educational resources.