Head of Science
Location
Edmonton, North London
Hours
Full Time
Salary
MPR / UPR + TLR1d (Outer London Weighting) + well-being cash plan + pension scheme (TPS) + additional Lift Schools benefits
Contract Type
Permanent
Start Date
Flexible (September 2025/January 2026)
About the Role
Are you an outstanding Science educator with the vision and ambition to lead a thriving department to new heights? Aylward Academy is seeking a creative, innovative, and dedicated Head of Science to drive achievement, inspire staff, and ignite a love of science in every student. This is an exciting opportunity to lead a well-established and forward-thinking department that includes a Second in Charge and dedicated Heads of Physics, Chemistry, and Biology. The successful candidate will play a key strategic role in shaping the future of science education at the Academy, building on recent successes and driving further improvement. As Head of Science, you will: Provide strategic leadership and direction for the Science department; Create a collaborative, high-performing team culture; Ensure outstanding teaching and learning across all key stages; Use data effectively to drive progress and close gaps; Champion enrichment opportunities that extend learning beyond the classroom.
Experience
An enthusiastic and experienced Science teacher with a track record of strong leadership or clear potential to lead.
About You
Deep subject knowledge and a passion for inspiring young people; A commitment to inclusion, excellence, and raising standards; A strategic thinker with strong organisational and interpersonal skills.
Qualifications
Qualified Teacher Status (QTS) or equivalent.
Benefits
Career development and training; Access to a wide range of statutory and developmental training to boost your career; Generous benefits including pension plan, healthcare, and financial support; Lifestyle perks such as discounted gym memberships, travel deals, and electric vehicle incentives.