Job description
• Design and deliver engaging STEM training programs for students and learners across different age groups.
• Develop lesson plans, practical activities, workshops, experiments, and project-based learning modules.
• Conduct hands-on sessions covering areas such as robotics, coding, electronics, engineering, science, mathematics, and emerging technologies.
• Introduce learners to STEM concepts through practical demonstrations, experiments, and real-world applications.
• Develop and manage robotics, coding, IoT, Arduino, 3D printing, or similar STEM projects.
• Assess learners' progress and provide constructive feedback to improve their technical and problem-solving skills.
• Mentor junior trainers and support them in lesson planning, classroom management, and delivery techniques.
• Maintain training materials, equipment, tools, and STEM laboratories in proper working condition.
• Ensure all training activities comply with safety procedures and organizational standards.
• Organize STEM workshops, competitions, exhibitions, camps, and special educational events.
• Collaborate with schools, educational institutions, parents, and internal stakeholders to understand learning requirements.
• Research emerging STEM technologies and continuously update training content.
• Prepare student progress reports, training records, project documentation, and other required reports.
• Customize training programs according to the requirements and skill levels of learners.
• Encourage creativity, critical thinking, teamwork, innovation, and problem-solving among students.
• Support the development of new STEM education programs and curriculum initiatives.
• Required Qualifications
• Bachelor's or Master's degree in Engineering, Science, Technology, Mathematics, Computer Science, Education , or a related discipline.
• Relevant professional certifications in STEM education, robotics, coding, electronics, or educational technology will be an advantage.
Experience
• 5+ years of experience in STEM training, robotics education, coding education, engineering education, or a related field.
• Strong experience in delivering hands-on STEM workshops and project-based learning.
• Experience mentoring or supervising junior trainers is preferred.
• Experience working with schools, educational institutions, training centers, or corporate learning programs is an advantage.
Technical Skills
• Strong knowledge of STEM concepts and practical learning methodologies.
• Working knowledge of robotics, programming/coding, Arduino, Raspberry Pi, electronics, IoT, 3D printing , or related technologies.
• Familiarity with programming languages such as Python, Scratch, C/C++ , or similar platforms.
• Ability to develop practical STEM projects and educational activities.
• Proficiency in Microsoft Office and digital learning tools.
Key Competencies
• Excellent communication and presentation skills.
• Strong classroom management and learner-engagement abilities.
• Creative and innovative approach to teaching.
• Strong analytical and problem-solving skills.
• Leadership and mentoring capabilities.
• Ability to simplify complex technical concepts for learners.
• Strong organizational and time-management skills.
• Passion for STEM education and emerging technologies.
Preferred
• Experience conducting STEM programs in schools or educational institutions in the UAE/GCC .
• Experience with international STEM curricula or competition-based robotics programs.
• UAE driving license would be an advantage.
• Strong English communication skills.
Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.
UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.