Computer Science Teacher - Renowned Richmond School
An exciting opportunity is available for a Computer Science Teacher to join a prestigious, "Outstanding" independent school in Richmond . This is a full-time, permanent position within a high-achieving and technologically advanced department, where computational thinking, coding excellence, and digital innovation are at the heart of the curriculum.
Computer Science Teacher required – full-time, permanent
Independent day school in Richmond , Southwest London
An "Outstanding" department with cutting-edge IT infrastructure
Strong focus on AI, Cybersecurity, and Software Development
September 2026 start (with potential for an earlier start if available)
The Role
The school is seeking a forward-thinking, technically proficient, and dedicated Computer Science Teacher to deliver engaging lessons across KS3–KS5 . In this role, you will inspire the next generation of technologists to move beyond being digital consumers to becoming digital creators.
You will have the opportunity to teach a broad and modern curriculum, from the fundamentals of algorithms and data structures at KS3 to advanced A-Level Computer Science (specializing in languages such as Python, Java, or C#). You will contribute to a dynamic department that values innovation, supporting curriculum development and delivering practical lessons that challenge students to solve complex problems through code, robotics, and physical computing.
This is a fantastic opportunity to work in an environment where students are highly motivated and where Computer Science is viewed as a vital gateway to future-proof careers in a global digital economy.
Person Specification
Qualified Computer Science Teacher (QTS or equivalent) with a degree in Computer Science, Software Engineering, or a related field
Proven experience teaching Computer Science at GCSE and A-Level
Strong programming skills (Python is essential; experience with HTML/CSS, SQL, or Java is desirable)
In-depth knowledge of computer architecture, networking, and the ethical implications of technology
Ability to inspire, challenge, and engage students with both the theoretical and practical aspects of the subject
Commitment to contributing to the wider school community, including coding clubs, e-sports, or robotics competitions (e.g., VEX or FIRST)
About the School
This "Outstanding" independent school in Richmond is a well-established and highly respected institution, educating approximately 600–900 pupils aged 11–18. The school is known for its academic brilliance and its stunning location, offering a tranquil yet vibrant setting for learning.
The Computer Science department is a hub of innovation, featuring specialized labs equipped with the latest hardware and software. The school provides a supportive atmosphere where teachers are encouraged to stay at the forefront of technological trends, integrating topics like Machine Learning and App Development into the co-curricular offering.
The school benefits from:
Dedicated high-spec PC suites and Mac labs for creative media
Small class sizes, allowing for intensive 1-on-1 debugging support and project mentoring
A collaborative and highly skilled IT support team
A prestigious Southwest London location with excellent transport links
Strong links to the London tech sector and prestigious university STEM programmes
Professional Environment & Benefits
Staff benefit from a positive and rewarding working environment, including:
Competitive salary significantly above the national pay scales (Richmond/London weighting)
Generous holiday allowance and a comprehensive benefits package
Significant budget for hardware, software licenses, and physical computing kits (Raspberry Pi, Arduino)
Ongoing CPD and opportunities for professional development or industry-standard certifications
Supportive leadership and a collaborative departmental structure
School Culture
The school promotes a culture of curiosity, resilience, and academic ambition. Staff are encouraged to innovate and inspire, while students are supported to achieve their full potential. The Computer Science Teacher will play a key role in developing students' logical reasoning and technical literacy, preparing them for success in higher education and a rapidly evolving digital world.
Application
To be considered for this Computer Science Teacher role at an independent school in Richmond, starting September 2026 , please submit your CV at your earliest convenience.
Recommended Jobs
PRIMARY TEACHER - CANARY WHARF / ISLE OF DOGS, EAST LONDON
Location: Canary Wharf / Isle of Dogs, East London Job Title: Primary School Teacher (KS1 or KS2) Contract Type: Full-Time, Permanent / Long-Term Salary: MPS1–MPS6 (Inner London) – depend…
Experienced Social Worker - Social Care Qualified
Job Category: Social Care Qualified Job location: Walliscote Grove Road, Weston-super-Mare, North Somerset, BS23 1UJ, North Somerset Council Hours per week: 37 Start date: Immediate start …
Become A Part-Time Tutor
Hourly Rates Start at £60+ per hour At Blue Education, we are recognised for offering the most competitive pay in the industry to attract the most talented tutors in the UK and internationally. …
Site Manager - Secondary School (Croydon)
Site Manager – Secondary School (Croydon) Full-time | Permanent | January Start | Salary: Competitive A thriving co-educational 11–18 secondary school in Croydon is seeking a reliable and expe…
Geography Teacher | Islington | "Outstanding" Academy
An "Outstanding" academy in Islington is seeking a dynamic Geography Teacher. This is an exciting opportunity to work in a diverse and high-energy environment. You will be part of a forward-thinking …
EA - Global Tech Firm - 6 Month Contract
A fantastic opportunity has arisen for an immediately available candidate who thrives working in a fast pace, ever changing environment. It is a 6 month EA contract to support 4 Execs for a global US…
Communications Officer
We are looking for a Communications Officer to join the IPNEd Secretariat. This role will lead our internal and external communications, including copy-writing, storytelling, and content creation acro…
Senior Actuary
Senior Actuary (Portfolio Analytics) - £115,000 to £125,000 I am currently working on Senior Actuary Position in the portfolio solutions space. The focus of this role includes engagement in the ILS…
Science Technician - Secondary School - London
Our client is seeking a dedicated and organised Science Technician to support a thriving Science department within a secondary school in London . • Full-time Science Technician • January 2026…
Physical Security Design Specialist, Security Risk Management
Kroll is seeking a Security Design Consulting Specialist to provide physical security design and consulting services to international clients. The role requires strong capability in the design, revie…