4,565 Algorithm Design jobs in the United Kingdom

Computer Science

Staffordshire, West Midlands £130 - £190 Daily Aspire People

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

temporary
Job Title: Computer Science Teacher (KS3 & KS4)
Contract Type: Full-Time,
Start Date: Immediate
Working Days: Monday to Friday

We are looking for a motivated and enthusiastic Computer Science Teacher to join our dedicated team, starting immediately. This is a full-time, teaching Key Stage 3 (KS3) and Key Stage 4 (KS4) students. The ideal candidate will have a passion for Computer Science, strong subject knowledge, and the ability to inspire students to reach their full potential.

Key Responsibilities:

Delivering engaging and dynamic lessons in Computer Science at KS3 and KS4.

Planning and preparing lessons, including the creation of resources tailored to student needs.

Assessing student progress and providing feedback to support their academic growth.

Contributing to the development of the department and wider school community.

Promoting a positive and inclusive classroom environment where students feel motivated and supported.

Essential Qualifications and Skills:

A degree in Computer Science or a related field.

Qualified Teacher Status (QTS) or equivalent.

Experience teaching Computer Science at KS3 and KS4.

Strong subject knowledge and familiarity with GCSE Computer Science curriculum.

Excellent communication and organisational skills.

A passion for teaching and inspiring the next generation of tech innovators.

Desirable:

Experience with programming languages (e.g., Python, Java, or C++).

Familiarity with current tech trends and online learning tools.

Why Work With Us:

Immediate start with an ongoing opportunity.

Supportive and collaborative team environment.

Competitive salary and benefits.

Opportunities for professional development and career advancement.

Aspire People Limited provides services as an Education Agency and an Education Employment Business. Aspire People is committed to safeguarding and promoting the welfare of pupils and expects every candidate to share this commitment. Placements are subject, to appropriate Child Protection screening, including checks with former employers and the Disclosure and Barring Checks.
This advertiser has chosen not to accept applicants from your region.

Computer Science

Aylesbury, South East £29344 - £44919 Annually Supply Desk

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Role: Computer Science Teacher
Location: Aylesbury, Buckinghamshire
Contract Type: Full-Time or Part-Time
Start Date: Immediate
Salary: £29,344 – £4,919 (MPS/UPS)

Inspire Digital Thinking. Shape the Future. Teach Computer Science in Aylesbury.
A forward-thinking secondary school in Aylesbury is seeking a passionate and innovative Computer Science Teacher to join their dynamic team. The school is committed to providing a modern, tech-rich learning environment that prepares students for the digital world ahead.

Whether you're an experienced teacher or an Early Career Teacher (ECT), this role offers the chance to teach with purpose, supported by excellent facilities and a collaborative department.

About the Role

  • Teach Computer Science across Key Stages 3 and 4 (KS5 available depending on experience)

  • Deliver engaging lessons focused on programming, digital literacy, computational thinking, and online safety

  • Use creative teaching strategies and real-world applications to inspire learners

  • Access to fully equipped ICT suites, specialist resources, and technical support

  • Contribute to the development of an innovative and future-focused computing curriculum

  • Participate in departmental collaboration and school-wide digital initiatives

What We’re Looking For

  • Qualified Teacher Status (QTS) or equivalent in Computer Science or a related field

  • Strong subject knowledge and a genuine passion for computing and technology

  • Ability to engage and motivate students across a range of abilities

  • A creative, adaptable teaching style and commitment to inclusive education

  • Interest in professional development and collaborative working

  • Enhanced DBS (or willingness to obtain) and suitable references

Why Join This School?

  • A digitally-focused school with a strong STEM and innovation ethos

  • Supportive, experienced leadership and a well-resourced Computing department

  • Continuous CPD and clear pathways for career progression

  • Inclusive, positive school culture committed to both staff and student success

  • Flexible working options: Full-time or part-time available

  • Immediate start with competitive salary (MPS/UPS)

Apply Now
To apply, call (phone number removed) or click Apply Now to express your interest in this exciting Computer Science teaching opportunity in Aylesbury.

Referral Bonus
Know someone suitable? Recommend a teacher or support staff member and earn a £1 ‘Golden Hello’ when they complete 5+ shifts through Supply Desk!

This advertiser has chosen not to accept applicants from your region.

Computer Science

Merseyside, North West £32916 - £45352 Annually CER Education Recruitment

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

temporary

CER Education are supporting a Liverpool school to recruit a teacher of Computer Science. This role will is to start in September and will initially be for the term with the possability for it to continue longer.

Pay for this role is to main payscale so you can expect rates of pay between 168 and 232 per day, dependent on experience.

As part of the role you will be expected to plan and deliver computer science lessons within Key Stage 3 & 4.

You will have fully responsibility for the planning, delivery and assessment of your classes, you will be continually supported by the faculty as well as an excellent Senior Leadership Team to ensure outstanding teaching and learning is demonstrated throughout this position.

If this role is of interest please apply with an up to date CV.

This advertiser has chosen not to accept applicants from your region.

Computer Science

ST16 Stafford, West Midlands Aspire People

Posted today

Job Viewed

Tap Again To Close

Job Description

temporary
Job Title: Computer Science Teacher (KS3 & KS4)
Contract Type: Full-Time,
Start Date: Immediate
Working Days: Monday to Friday

We are looking for a motivated and enthusiastic Computer Science Teacher to join our dedicated team, starting immediately. This is a full-time, teaching Key Stage 3 (KS3) and Key Stage 4 (KS4) students. The ideal candidate will have a passion for Computer Science, strong subject knowledge, and the ability to inspire students to reach their full potential.

Key Responsibilities:

Delivering engaging and dynamic lessons in Computer Science at KS3 and KS4.

Planning and preparing lessons, including the creation of resources tailored to student needs.

Assessing student progress and providing feedback to support their academic growth.

Contributing to the development of the department and wider school community.

Promoting a positive and inclusive classroom environment where students feel motivated and supported.

Essential Qualifications and Skills:

A degree in Computer Science or a related field.

Qualified Teacher Status (QTS) or equivalent.

Experience teaching Computer Science at KS3 and KS4.

Strong subject knowledge and familiarity with GCSE Computer Science curriculum.

Excellent communication and organisational skills.

A passion for teaching and inspiring the next generation of tech innovators.

Desirable:

Experience with programming languages (e.g., Python, Java, or C++).

Familiarity with current tech trends and online learning tools.

Why Work With Us:

Immediate start with an ongoing opportunity.

Supportive and collaborative team environment.

Competitive salary and benefits.

Opportunities for professional development and career advancement.

Aspire People Limited provides services as an Education Agency and an Education Employment Business. Aspire People is committed to safeguarding and promoting the welfare of pupils and expects every candidate to share this commitment. Placements are subject, to appropriate Child Protection screening, including checks with former employers and the Disclosure and Barring Checks.
This advertiser has chosen not to accept applicants from your region.

Computer Science

HP17 Townsend, South East Supply Desk

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

Role: Computer Science Teacher
Location: Aylesbury, Buckinghamshire
Contract Type: Full-Time or Part-Time
Start Date: Immediate
Salary: £29,344 – £4,919 (MPS/UPS)

Inspire Digital Thinking. Shape the Future. Teach Computer Science in Aylesbury.
A forward-thinking secondary school in Aylesbury is seeking a passionate and innovative Computer Science Teacher to join their dynamic team. The school is committed to providing a modern, tech-rich learning environment that prepares students for the digital world ahead.

Whether you're an experienced teacher or an Early Career Teacher (ECT), this role offers the chance to teach with purpose, supported by excellent facilities and a collaborative department.

About the Role

  • Teach Computer Science across Key Stages 3 and 4 (KS5 available depending on experience)

  • Deliver engaging lessons focused on programming, digital literacy, computational thinking, and online safety

  • Use creative teaching strategies and real-world applications to inspire learners

  • Access to fully equipped ICT suites, specialist resources, and technical support

  • Contribute to the development of an innovative and future-focused computing curriculum

  • Participate in departmental collaboration and school-wide digital initiatives

What We’re Looking For

  • Qualified Teacher Status (QTS) or equivalent in Computer Science or a related field

  • Strong subject knowledge and a genuine passion for computing and technology

  • Ability to engage and motivate students across a range of abilities

  • A creative, adaptable teaching style and commitment to inclusive education

  • Interest in professional development and collaborative working

  • Enhanced DBS (or willingness to obtain) and suitable references

Why Join This School?

  • A digitally-focused school with a strong STEM and innovation ethos

  • Supportive, experienced leadership and a well-resourced Computing department

  • Continuous CPD and clear pathways for career progression

  • Inclusive, positive school culture committed to both staff and student success

  • Flexible working options: Full-time or part-time available

  • Immediate start with competitive salary (MPS/UPS)

Apply Now
To apply, call (phone number removed) or click Apply Now to express your interest in this exciting Computer Science teaching opportunity in Aylesbury.

Referral Bonus
Know someone suitable? Recommend a teacher or support staff member and earn a £1 ‘Golden Hello’ when they complete 5+ shifts through Supply Desk!

This advertiser has chosen not to accept applicants from your region.

Computer Science

L1 Liverpool, North West CER Education Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

temporary

CER Education are supporting a Liverpool school to recruit a teacher of Computer Science. This role will is to start in September and will initially be for the term with the possability for it to continue longer.

Pay for this role is to main payscale so you can expect rates of pay between 168 and 232 per day, dependent on experience.

As part of the role you will be expected to plan and deliver computer science lessons within Key Stage 3 & 4.

You will have fully responsibility for the planning, delivery and assessment of your classes, you will be continually supported by the faculty as well as an excellent Senior Leadership Team to ensure outstanding teaching and learning is demonstrated throughout this position.

If this role is of interest please apply with an up to date CV.

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

EdEx – Education Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Computer Science Teacher

Are you looking to join an exceptional Secondary School in Kensington with great behaviour throughout? If so, this permanent Computer Science Teacher position starting in September could be perfect for you!


What can this Kensington Secondary School offer you?

  • Additional PPA time and a lower timetable
  • A focus on staff wellbeing and maintaining a positive work-life balance
  • Guidance from SLT / Mentors
  • Excellent CPD opportunities and career progression support
  • Exposure to the Network / Trust!

This school is eager to find a Computer Science Teacher who is going to come into the classroom and continuously motivate, inspire and promote a positive learning environment. The Headteacher is also offering the right candidate the opportunity to take on additional responsibility through various TLR's including the chance to be 2iC.

If you would like to find out more information about this fantastic Computer Science Teacher position, please read below!

Computer Science Teacher , Job Spec:

  • Computer Science Teacher
  • TLR's available include 2iC
  • MPS1-UPS3
  • Permanent contract starting from September 2025
  • Outer London Payscale
  • Based within Kensington

Computer Science Teacher , School Spec:

  • High-performing 11-18 Secondary School
  • Great behaviour across the school
  • Supportive working environment and SLT
  • Modern MAT school with access to state-of-the-art technology suites
  • Fantastic industry lead CPD opportunities
  • Great transport links

Computer Science Teacher , Candidate Spec:

  • QTS required
  • Hold a degree in Computer Science or akin degree
  • Previous experience teaching Computer Science
  • Can work effectively and collaboratively within a wider team
  • Be friendly, reliable and hold a high level of integrity
  • Passion for supporting young people and inspiring them in the subject

Apply for this Computer Science Teacher opportunity by sending your CV to Joe at EdEx. You will be contacted by your personal consultant (if shortlisted)!

Computer Science Teacher - Great Behaviour - Kensington Secondary School

INDT

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Algorithm design Jobs in United Kingdom !

Computer Science Teacher

Surrey, South East £34397 - £52489 Annually Reeson Education

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Computer Science Teacher

  • Computer Science Teacher
  • Location: Shepperton, Surrey
  • Start date: January 2026
  • Contract Type: Permanent

Reeson Education are supporting a Good secondary school in Shepperton Surrey who require an Computer Science Teacher on a full-time basis from January 2026.

The School - Computer Science Teacher - Shepperton, Surrey

This is a fantastic place to work and learn, and the leadership team are committed to developing teachers who are passionate about their subject and determined to convey this enthusiasm to their students. Opportunities for internal promotion are maximised and encouraged. They want all employees to feel included, and to bring their passion, creativity and individuality to work.

  • The school is a large and ambitious school in an unspoilt area of Surrey within easy reach of London.
  • Students are respectful and responsive, and are proud to uphold the strong values of the school.
  • Colleagues and the leadership team are highly supportive.

The Role - Computer Science Teacher - Shepperton, Surrey

The school are seeking to appoint an experienced, highly skilled, passionate and dynamic Computer Science Teacher from January.

Applications are welcome from both experienced and early career Computer Science Teachers who can teach across the ability range and across Key Stage 3 & 4. The school offers an excellent induction programme for all staff and ECTs are fully supported, encouraged and develop as they grow through their induction period.

Staff are supported by strong leadership coupled with a fantastic team spirit and genuine collegiality across the team and across the school. The successful candidate will be someone who shares the school's vision and focus, and will set high expectations and aspirations for all students.

The successful candidate will be:

  • An imaginative, inspirational, and innovative teacher.
  • Passionate about teaching and learning.
  • Able to inspire both students and staff.
  • Determined to make a difference.
  • Able to lead by example, challenging and supporting others to achieve high standards.
  • Creative and innovative approach with an ability to embrace and promote change.

The Offer - Computer Science Teacher - Shepperton, Surrey

In return, the school can offer the successful Computer Science Teacher the following:

  • A broad and wide-ranging staff development programme
  • Outstanding facilities and resources to support teaching and learning
  • A friendly and diverse student and staff community
  • Access to confidential emotional and practical advice support services

Reeson Education:

Reeson Education is England's Premier Recruitment Agency. Established in 2006 by experienced teachers, education professionals and recruitment specialists, we have built our business and reputation on the cores values of honesty, integrity and excellence.

We care about education and the provision of education and have established an excellent reputation with schools and teachers alike.

Reeson Education is an Equal Opportunities employer and is committed to the highest standards of safeguarding and the promotion of the welfare of children, young people and adults.

At Reeson Education we work closely with a large network of Nurseries, Primary Schools, Secondary Schools and Colleges across the UK. Our client base provides us with an abundance of available daily supply, long term and permanent opportunities across all age groups in all areas of England.

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

Kent, South East £168 - £261 Daily Term Time Teachers

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Computer Science Teacher - Sevenoaks, Kent - ASAP Start or January 2026

Job Highlights;

  • Work on a long term / temp-to-perm basis
  • 168 - 261 /day (MPS/UPS)
  • Work in an Outstanding school with a fantastic reputation in the Sevenoaks Community.
  • Small class sizes (12-18 pupils)
  • Excellent Behaviour

Term Time Teachers are working in partnership with a secondary school that are looking for Computer Science Teacher to start ASAP or in January 2026! This institution has a great reputation within the Sevenoaks area, boasting fantastic exam results at GCSE and A-Level. The school has been rated as "Outstanding" in their most recent Ofsted report, with a lot of praise for how supportive the senior leadership team are to their staff, as well as the behaviour of the students.

This is an outstanding opportunity for a computer science teacher to join one of the highest regarded schools in the area. Ideally you will be driving to this school as it is not close to many major bus routes.

As an Computer Science Teacher you will have achieved;

  • A QTS or QTLS Certificate (ideal but not essential)
  • Experience teaching Computer Science to KS3, KS4 and ideally KS5 pupils.
  • You will be an expert in your subject area, able to maintain or raise the attainment of the students at the school.

Please find out more and apply to this Computer Science Teacher position using the link or contact details attached to this advert.

This advertiser has chosen not to accept applicants from your region.

Computer Science Teacher

Hampshire, South East £140 - £260 Daily Academics Ltd

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Computer Science Teacher - Secondary School in Southampton
Full-Time | September 2025 Start (or sooner)

Academics are working with a Southampton secondary school seeking a Computer Science Teacher for a role starting ASAP for the whole school year. Opportunity available for both experienced teachers and ECTs.

As a Computer Science Teacher , you'll deliver engaging lessons across KS3-KS4, support mixed-ability learners, and join a collaborative department in a well-regarded school.

What We're Looking For:

  • Qualified Computer Science Teacher (QTS or equivalent)

  • Strong classroom management and subject knowledge

  • A team player committed to student progress and wider school life

Why Apply?

  • Long-term with permanent potential

  • Supportive leadership and positive environments

Apply now to be considered for Computer Science Teacher role in Southampton . A valid enhanced DBS is required (support available if needed).

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Algorithm Design Jobs