Trainee Computer Science Teacher

Town/City:London
Salary/Rate:£18,000 - £30,000
County:London
Course:Phase 1
School Type:Secondary
Subject:Computer Science
Job ref:NL_CS_SUZ
Post Date:14. 04. 2026
Scroll

Partnerships Co-ordinator

About the Role

Are you passionate about computing and technology, and ready to inspire the next generation while training to become a teacher?

Grad2Teach is offering an exciting opportunity for a Graduate Trainee Teacher – Computer Science based in North London. This is a Phase One salaried training position, where you will gain valuable classroom experience while working towards your Level 4 qualification, with a clear pathway to PGCE and QTS.

In this role, you will support teaching and learning across the Computing department, delivering engaging lessons across Key Stages 3 and 4, with the opportunity to develop towards Key Stage 5. You will work alongside experienced teachers to support students in developing digital literacy, computational thinking and programming skills.

You may support areas such as:

  • Programming (e.g. Python or similar languages)
  • Algorithms and problem-solving
  • Computer systems and networks
  • Cybersecurity and digital safety

The school environment is supportive and focused on developing future teachers, offering:

  • A collaborative and forward-thinking Computing department
  • Access to well-equipped IT facilities
  • Strong behaviour systems and structured routines
  • A focus on staff wellbeing and professional development
  • Opportunities to gradually take on teaching responsibilities

This role is ideal for someone who wants to earn while they train, gain hands-on experience, and develop into a confident and knowledgeable Computer Science teacher.

About You – Candidate Profile

We are looking for a motivated and enthusiastic individual with a passion for Computer Science and education.

The ideal candidate will:

  • Be an aspiring Computer Science teacher / graduate trainee
  • Have a degree in Computer Science or a related field (e.g. Software Engineering, IT, Data Science)
  • Have strong subject knowledge and an interest in technology and innovation
  • Be confident explaining technical concepts clearly
  • Have some experience with programming (e.g. Python, Java, or similar)
  • Have strong communication and organisational skills
  • Be reflective, adaptable and eager to learn

Training & Progression with Grad2Teach

This role follows Grad2Teach’s fully salaried, two-phase teacher training model:

Phase One – Level 4 & Foundational Training

  • Work in school supporting Computer Science teaching and learning
  • Complete a Level 4 NCFE customised qualification
  • Training aligned to the Core Content Framework (CCF) and Teachers’ Standards
  • Develop through observations, mentoring, practical experience and professional study

Phase Two – PGCE & QTS (Coventry University)

Subject to successful progression, you will move on to:

  • Increased teaching responsibility (up to 18 hours per week)
  • Completion of a PGCE with QTS through Coventry University (NITE)
  • Ongoing mentoring and assessment to meet all Teachers’ Standards

This structured pathway provides a clear route into teaching, equipping you with the skills, confidence and qualifications to become a fully qualified Computer Science Teacher.

Location & Application

This salaried trainee role is based in:

North London

The area offers excellent transport links and access to a diverse and vibrant school community.

If you’re ready to begin a rewarding career in teaching — while earning and training — we would love to hear from you.

More opportunities

View All

Trainee Primary Teacher (HLTA)

London
London
£18,000 - £30,000
Train as a Primary teacher in Purfleet with a salaried Grad2Teach programme, working as an HLTA while progressing towards a PGCE with QTS.

Trainee Religious Studies Teacher

Luton
Hertfordshire
£18,000 - £30,000
Train as a Religious Studies teacher in Luton with a salaried Grad2Teach programme while progressing towards a PGCE with QTS.

Trainee Computer Science Teacher

London
London
£18,000 - £30,000
Train as a Computer Science teacher in North London with a salaried Grad2Teach programme while progressing towards a PGCE with QTS.

Trainee Geography Teacher

London, Enfield
London
£18,000 - £30,000
Train as a Geography teacher in North London with a salaried Grad2Teach programme while progressing towards a PGCE with QTS.