Teacher of Computer Science and Artificial Intelligence
Teacher of Computer Science and Artificial Intelligence Job Snapshot - Role: Teacher of Computer Science and Artificial Intelligence - Location: Abu Dhabi, United Arab Emirates - Industry: Primary-Secondary Education - Function: Classroom Teaching - Experience: Minimum 2 years of teaching experience - Job Type: Full Time - Work Arrangement: On-site Position Overview Aldar Education is seeking an outstanding Teacher of Computer Science and Artificial Intelligence to join Muna British Academy in Abu Dhabi for the 2027/28 academic year. This opportunity is suited to a passionate educator with strong programming expertise, a sound understanding of artificial intelligence and the ability to inspire computational thinking, creativity and independent problem-solving among secondary school students. The successful candidate will contribute to the development of an ambitious Key Stage 3 Computing and AI curriculum and support the introduction of Pearson Edexcel GCSE or International GCSE Computer Science. As the secondary school expands, the role will also contribute to the development of future A-Level provision. The position requires an enthusiastic subject specialist who can make programming, algorithms, computer systems and emerging technologies accessible to learners with different abilities. The teacher will promote responsible technology use, AI literacy, digital citizenship and practical computing skills while contributing to the school 's values of Ambition, Responsibility and Respect.
Job Details - Country: United Arab Emirates - City: Abu Dhabi - Industry: Primary-Secondary Education - Function: Classroom Teaching - Salary: Not disclosed - Gender: No Preference - Candidate Nationality: Not specified - Job Type: Full Time - Work Arrangement: On-site Teaching and Curriculum Responsibilities
Teaching Responsibilities
- Deliver high-quality Computer Science and Artificial Intelligence teaching at Key Stage 3, with examination teaching at Key Stages 4 and 5 as the school 's provision develops.
- Teach a balanced KS3 curriculum covering Computer Science, Information Technology and digital literacy, establishing strong foundations for further study.
- Plan and deliver engaging lessons that strengthen computational thinking, logical reasoning, creativity and independent problem-solving.
- Develop schemes of work aligned with the National Curriculum for England and the selected Pearson Edexcel GCSE or International GCSE Computer Science specification.
- Prepare students for theoretical and practical programming assessments and contribute to future A-Level Computer Science provision as the curriculum expands.
- Teach fundamental computing concepts, including abstraction, decomposition, algorithms, data representation, computer architecture and networks.
- Develop programming proficiency through structured demonstrations, guided practice and independent application, with particular emphasis on Python 3.
- Help students explain algorithms, trace program execution, select appropriate data structures and apply systematic testing and debugging techniques.
- Introduce suitable practical activities involving physical computing, robotics, web development and real-world digital solutions using available resources.
- Design appropriately challenging learning activities that accommodate different abilities, prior knowledge and learning needs.
- Apply effective assessment strategies to identify learning gaps, monitor progress and adapt teaching accordingly.
- Encourage students to design, implement, test and refine their own computational solutions while developing confidence and resilience.
- Establish stimulating classroom environments with clear expectations for the safe and effective use of computing equipment, software and digital resources.
- Promote online safety, cybersecurity awareness, data privacy, digital citizenship and respect for intellectual property.
- Work with IT support and the Examinations Officer to maintain appropriate software environments, accessibility arrangements and secure practical examinations.
- Use digital technology and blended learning approaches where appropriate to strengthen student engagement and achievement.
- Provide inclusive teaching and differentiated support for students with special educational needs (POD/SEN), English as an Additional Language (EAL) requirements and gifted and talented (G&T) learners.
- Participate in ongoing Computing and AI curriculum development, ensuring appropriate progression towards external examinations.
Artificial Intelligence Education and Responsible Technology
- Align AI teaching with ADEK curriculum expectations, including conceptual understanding, critical evaluation, solution design and responsible governance.
- Support progression towards the AI Solution Builder stage by Grade 8 (Year 9) and subsequent Systems and Solutions Designer learning.
- Explain the principles of artificial intelligence, machine learning and generative AI, including how data and algorithms are used to produce predictions and generated content.
- Help students distinguish between conventional rule-based programming, machine-learning approaches and generative AI systems.
- Design age-appropriate AI projects in which learners identify problems, select suitable non-sensitive datasets, build or train simple models and evaluate their outcomes.
- Introduce controlled AI applications and basic agent workflows where appropriate, incorporating clear task boundaries, testing procedures and human oversight.
- Teach students to critically examine AI-generated information, verify claims using reliable sources and recognise inaccurate or fabricated content.
- Encourage discussion of algorithmic bias, fairness, ethical considerations and the environmental impact of AI technologies.
- Ensure all classroom AI applications use school-approved tools and comply with applicable ADEK requirements, safeguarding procedures, privacy expectations and age restrictions.
- Promote appropriate AI assistance for questioning, feedback and debugging while maintaining academic integrity and independent student understanding.
- Provide teacher‑led, unplugged and supported AI learning activities for students who cannot independently access particular digital platforms.
- Incorporate relevant ADEK and Day of AI teaching resources, adapting activities to students ' prior knowledge and language proficiency.
- Connect Computing and AI learning with sustainability, accessibility, Arabic and multilingual communication, enterprise and UAE innovation initiatives through cross‑curricular collaboration.
Assessment and Student Achievement
- Monitor student attainment and progress using appropriate assessment data and classroom evidence.
- Provide constructive feedback on programming accuracy, computational thinking, debugging, technical explanations and examination performance.
- Prepare students for internal and external examinations through structured revision, practical exercises and targeted academic support.
- Participate in departmental moderation and standardisation to maintain accurate and consistent assessment practices.
- Evaluate practical programming skills through code reviews, diagnostic questioning, independent programming tasks and systematic testing.
- Assess AI learning through project portfolios, testing evidence, reflection and oral explanations, including work completed without AI assistance.
- Support twice‑yearly AI Growth Test administration and related bridging lessons where required, working with assessment and AI leads.
- Apply relevant Pearson and Joint Council for Qualifications (JCQ) assessment rules, ensuring permitted AI assistance is acknowledged and submitted student work remains authentic.
- Support students in applying mathematical and logical reasoning to computing problems and evaluating the effectiveness of their solutions.
Classroom Management and Student Wellbeing
- Maintain high expectations for student behaviour, participation and academic achievement in accordance with school policies.
- Establish positive classroom routines that support focused, respectful and productive learning.
- Build supportive relationships with students and encourage responsibility, independence and mutual respect.
- Promote the school 's values of Ambition, Responsibility and Respect through teaching and professional conduct.
- Support students ' personal development, wellbeing and pastoral needs.
- Uphold safeguarding, child protection and professional conduct requirements at all times.
- Create an inclusive learning environment where students feel confident exploring new technologies, discussing ideas and learning from mistakes.
Professional Development and School Contribution
- Contribute to coding, AI and robotics clubs, STEM projects, computing competitions and wider extracurricular programmes.
- Support enrichment opportunities through EDGE and other school initiatives, ensuring appropriate access for students with different abilities and interests.
- Evaluate potential participation in activities such as the Technovation Challenge, UAE STEAM events and robotics competitions, considering eligibility, educational value and associated costs.
- Contribute to future AI certification and post-16 learning pathways, potentially including Generative AI Foundations, the Pearson EPQ AI pathway and BTEC International Level 3 AI, subject to school approval and student readiness.
- Support school-wide projects connecting computing with creativity, sustainability, innovation and enterprise.
- Participate in departmental planning, professional learning, curriculum reviews and collaborative teaching initiatives.
- Complete ADEK foundational AI training and relevant continuing professional development.
- Share practical teaching resources and classroom evidence with colleagues through the school 's AI leadership arrangements.
- Collaborate with IT, Inclusion and pastoral teams to support equitable technology access and appropriate guidance for students and parents.
- Maintain accurate student records and contribute to reporting, parent communication and school administration.
- Undertake additional professional responsibilities in accordance with school policies and expectations.
Qualifications and Experience
- Bachelor 's degree in Computer Science, Computing, Artificial Intelligence, Software Engineering, Data Science or a directly related discipline.
- PGCE or another recognised teaching qualification.
- Minimum of two years of teaching experience delivering the English National Curriculum.
- Previous experience teaching students whose first language is not English.
- Strong subject knowledge across Computer Science, programming, algorithms, data representation, computer systems and artificial intelligence.
- Proficiency in Python 3, with the ability to explain and teach programming concepts across different ability levels.
- Knowledge of Pearson Edexcel GCSE or International GCSE Computer Science specifications and associated assessment requirements.
- Understanding of machine learning, AI literacy, digital citizenship, responsible AI use, online safety, cybersecurity and data protection.
- Awareness of ADEK AI curriculum expectations and their practical application in teaching and learning.
- Ability to design inclusive, engaging and appropriately challenging lessons that support academic progression.
- Strong classroom management, assessment, communication and organisational skills.
- Recent and consistent participation in extracurricular activities.
- Clean enhanced Disclosure and Barring Service (DBS) check or equivalent police clearance.
Professional Attributes
- A passion for helping young people become confident programmers, creative thinkers and responsible users of technology.
- The ability to explain complex technical concepts clearly and adapt teaching approaches to different learning needs.
- A positive, proactive and solution‑focused approach to classroom challenges and professional responsibilities.
- Strong professional judgement when introducing new technologies and emerging AI applications.
- Commitment to student wellbeing, safeguarding and maintaining high professional standards.
- Respect for all members of the school community, regardless of position, gender, age or ethnic background.
- Willingness to collaborate with colleagues and contribute to the development of the school 's Computing and AI provision.
- Enthusiasm for continuous professional learning and participation in the wider life of the school.
What Aldar Education Offers
- Medical cover.
- Flights.
- Housing.
- Free school places for eligible children.
- Professional development, coaching and training opportunities.
- Access to an established network of educational professionals.
- Opportunities to contribute to professional learning, curriculum development and the development of colleagues.
About Aldar Education
Aldar Education is a UAE-based group of child-centred and innovative schools, educating more than 25,000 students across its owned and managed educational institutions. The organisation places emphasis on educational excellence, student wellbeing, professional development and future-focused learning. Through its network of schools and educators, Aldar Education supports collaborative teaching, professional growth and the development of high-quality learning experiences. Aldar Education is an equal opportunities employer committed to a diverse and inclusive working environment. In line with its national development strategy, UAE Nationals are encouraged to apply. The organisation reserves the right to amend the job description in accordance with its operational and educational requirements.