Computer Science Jobs in the UK

1 to 25 of 1,697 Computer Science Jobs in the UK

Computer Science Teacher

North West London, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Teacher | Barnet | September 2025 Are you an enthusiastic Computer Science Teacher looking to inspire students aged 11-18? Whether youre an experienced Computer Science Teacher or an ECT, this secondary school in Barnet offers an excellent opportunity to develop your career and … ignite a passion for computing in the next generation. Computer Science Teacher | Key Details Teach dynamic and engaging lessons to students aged 11-18. Suitable for both experienced teachers and ECTs seeking a supportive environment. Work as a Computer Science Teacher within a collaborative and … The school is committed to supporting both staff and students, offering extensive professional development opportunities for all teachers, including ECTs. Why Join as a Computer Science Teacher? Competitive MPS/UPS salary based on experience. Access to tailored support for Early Career Teachers. Opportunity to teach enthusiastic and more »
Employment Type: Permanent
Salary: £50,000
Posted:

Computer Science Teacher

Harrow, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Teacher | Harrow | September 2025 Are you a committed Computer Science Teacher with a passion for inspiring young minds? This secondary school in Harrow is looking for a committed Computer Science Teacher to engage students aged 11-18. Whether you're an … experienced educator or an ECT, this role offers a fantastic opportunity to grow your career while fostering a love for computing. The Role | Computer Science Teacher: Teach dynamic and engaging lessons to students aged 11-18. Suitable for both experienced teachers and ECTs seeking a supportive environment. … Work as a Computer Science Teacher within a collaborative and forward-thinking department. Inspire students to develop their skills and love for technology. The School: This inclusive secondary school in Harrow caters to students aged 11-18, fostering a positive and ambitious learning environment. The school is committed more »
Employment Type: Permanent
Salary: £50,000
Posted:

Computer Science Graduate

Richmond, Surrey, South East, United Kingdom
Ribbons and Reeves Limited
Computer Science Graduate | Richmond | January 2025 Are you a Computer Science graduate looking to gain practical experience in a school setting? A secondary school in Richmond is seeking a Computer Science graduate to join their team. This role offers an excellent opportunity to support … teaching, develop your skills, and inspire students to excel in computing. Computer Science Graduate Benefits: Competitive daily rate of £96£105 on a PAYE contract. Ongoing training and professional development. Work alongside experienced educators in a supportive environment. Computer Science Graduate Responsibilities: Support students in one … to-one and group sessions. Assist with lesson planning, resource preparation, and classroom management. Encourage student engagement and interest in Computer Science. Computer Science Graduate Requirements: Minimum 2:1 degree in Computer Science or a related subject from a recognised UK university. A strong interest more »
Employment Type: Permanent
Posted:

Computer Science Teacher

South East London, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Teacher | Greenwich Are you seeking a new teaching opportunity for September 2025, with the potential to take on greater responsibilities as you progress? An outstanding secondary school in Greenwich is actively looking to hire a talented Computer Science Teacher for a September 2025 start. … Computer Science Teacher Greenwich A Outstanding rated Ofsted secondary school in Greenwich High-performing department with consistent top-tier results year after year Permanent role for a Computer Science Teacher beginning September 2025 Access to an Outstanding CPD program for all new staff Teach Computer Science across KS3 & KS4 This esteemed secondary school is eager to engage with skilled Computer Science educators for the upcoming academic year. They are open to Early Career Teachers (ECTs), as well as more experienced professionals, offering robust support to all educators, regardless of their career more »
Employment Type: Permanent
Salary: £50,000
Posted:

Computer Science Teacher

North London, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Teacher Haringey, North London September 2025 Are you an enthusiastic Computer Science Teacher looking for your next long-term role in Haringey, North London ? Join a vibrant secondary school, catering to 11-16-year-olds, showing a love for learning and provides excellent opportunities … Why Apply? Opportunities to progress into Lead Teacher roles. Supportive and approachable Senior Leadership Team (SLT). Teach eager and enthusiastic students who enjoy Computer Science and value their education. Competitive Inner London MPS/UPS salary package. The Role As a Computer Science Teacher in … environment, contributing to the schools academic success. Inspire students to develop their passion for technology and computing. Essential Requirements To be considered for this Computer Science Teacher role, you will need: A PGCE with QTS in Secondary Computer Science or completion of a Schools Direct Teacher more »
Employment Type: Permanent
Posted:

Computer science teacher

Birmingham, West Midlands, United Kingdom
Academics Ltd
Explore New Frontiers and Shape Futures as a Computer science Teacher in West Bromwich! Position: Computer Science Teacher to teach a creative Imedia course Location: West Bromwich Start Date: Immediate start (after Feb half term at latest) Contract: Full-Time - minimum 6 week role Are you … ready to lead students on a captivating journey? We are looking for an enthusiastic Computer Science Teacher in West Bromwich who is dedicated to inspiring students to explore and understand the world of technology. By bringing the wonders of computer science to life, you will create … the subject and develop a lasting passion for learning. About the School This esteemed secondary school in West Bromwich is looking for a committed Computer Science Teacher to join its team of outstanding educators. Recognized as one of the top state schools in the region, the school prioritizes more »
Employment Type: Temporary
Salary: £170 - £210 per day
Posted:

Computer Science Teacher

Billingshurst, West Sussex, South East, United Kingdom
Hays
with the local community and international projects, promoting a global perspective and social responsibility amongst its students. Your new role Role Overview: As a Computer Science Teacher, you will be responsible for delivering high-quality computer science education to students, fostering a positive and engaging learning … with the school's curriculum and educational standards. Use a variety of teaching methods and resources to engage students and enhance their understanding of computer science concepts. Assessment and Feedback: Create and administer tests, quizzes, and assignments to evaluate student progress. Provide constructive feedback to help students improve … their skills and knowledge. Individual Support: Offer additional support to students who may struggle with computer science concepts, providing one-on-one or small group instruction as needed. Classroom Management: Establish and maintain a positive classroom environment conducive to learning. Implement effective classroom management strategies to ensure a more »
Employment Type: Permanent
Salary: £45,000
Posted:

Computer Science Teacher

East London, London, United Kingdom
Prospero Teaching
Teacher of Computer Science - London, Hackney Prospero Teaching is working with an Ofsted rated ''Good'' school who is looking to recruit a NQT or experienced Teacher of Computer Science. We are looking for a Teacher of Computer Science who can start in a thriving and … supportive school based in Hackney, East London. ___________________________________________________________________________ Teacher of Computer Science Information: You will be joining a successful, well-structured department. The position is open to both NQTs and experienced teachers. This school offer a range of professional development opportunities. Computer Science is taught at KS3 … KS5 The school is located in well-served location for transport and parking is available onsite. ___________________________________________________________________________ Teacher of Computer Science Contract Details: Location: East London - Hackney Position: Computer Science Teacher Type of work: KS3/KS4/KS5 Contract or position starting date: ASAP Contract type more »
Employment Type: Temporary, Part Time
Salary: £198.80 - £308.16 per day
Posted:

Computer Science Teacher

Chelmsford, Essex, South East, United Kingdom
Prospero Teaching
Computer Science Teacher - Chelmsford Location: Chelmsford, Essex Position: Computer Science Teacher Start Date: ASAP We are seeking a passionate and dedicated Computer Science Teacher to join our vibrant secondary school located in the heart of Chelmsford. If you have a love for technology, a … strong background in computer science, and a commitment to inspiring the next generation of digital innovators, we would love to hear from you! What We Offer: A supportive and collaborative environment with a commitment to continuous professional development. Well-equipped classrooms with state-of-the-art technology. Opportunities … A strong focus on student wellbeing and academic achievement. Competitive salary and benefits package. The Ideal Candidate: A qualified teacher with a passion for Computer Science and technology. Experience teaching Computer Science at Key Stage 3 and 4 (KS3/KS4), with the ability to deliver more »
Employment Type: Contract
Rate: £150 - £180 per day
Posted:

Computer Science Teacher

Rochdale, Greater Manchester, North West, United Kingdom
Amnis Education
We are recruiting a KS3 Computer Science Teacher for a vibrant 11-16 academy school in Rochdale. The ideal Teacher can also teach GCSE Business Studies. This position is due to start as soon as possible, for two terms. This is a new academy school that has excellent … on public transport. First-rate facilities and equipment, and the budget to maintain these well. Effective and approachable Headteacher. Very good ETC induction programme. Computer Science Department Very friendly, welcoming department team. Strong SLT link in the department. Strong HOD. Support available. Wealth of resources available. Pupils Years … 11. A range of abilities, including SEN. Some low-level challenging behaviour. Behaviour is improving under a dedicated behaviour team. Role of the Computer Science Teacher Starting ASAP. Temporary position, could extend to a permanent post. Teaching KS3 Computer Science. Teaching KS4 Business Studies as a second more »
Employment Type: Contract
Rate: Up to £220 per day Negotiable depending on exp.
Posted:

Computer Science Teacher (Sixth Form only)

South West London, London, United Kingdom
Aston Education
Role: Computer Science Teacher (Sixth Form only) Location: Sixth Form, near Victoria station, central London Contract: Permanent, full-time or part-time, Mondays to Fridays 9am to 5pm Annual Salary: £39,000 - £42,000 Benefits: Teachers' pension scheme Start date: As soon as possible Aston Education is looking … for a Computer Science Teacher to join this Sixth Form College near Victoria station in Central London. Their Ofsted is Good with Outstanding features. You will be teaching on the BTEC (RQF) Level 3 Computing programme which are T-Level in Digital Production, Design and Development and A … the behaviour is very good. Leading and co-delivering units, you will develop high quality content and deliver excellent lessons in such topics as computer programming, computer system fundamentals, cyber security and encryption, computer game design, project management, database design and computer networks. There will be more »
Employment Type: Permanent, Part Time
Salary: £40,000
Posted:

IT/Computer Science Teacher

Heathfield, England, United Kingdom
Outcomes First Group
Job description At OFG, we work smarter so you can spend more time doing what makes you happy! Job Title:IT/Computer Science Teacher Location: The Greater Horseshoe School, Heathfield TQ12 6RH Salary: £30,000.00 - £37,000.00 per annum Hours: 40.5 hours per week, Monday to Friday … UK applicants only. This role does not offer sponsorship. As part of our continued growth, we now have a fantastic opportunity for anIT/Computer Science Teacher to join our close-knit team at The Greater Horseshoe School, part of Acorn Education. Purpose of the Role To provide … on delivering the best education for every student, including those with social, emotional, and mental health challenges. The role demands a strong ability in Computer Science, aiming to develop the IT department as a flagship within the school. Key Responsibilities * Develop and implement a comprehensive Computer Science more »
Employment Type: Full Time
Salary: £30,000.00 - £37,000.00 per annum
Posted:

IT/Computer Science Teacher

heathfield, south east england, united kingdom
Outcomes First Group
Job description At OFG, we work smarter so you can spend more time doing what makes you happy! Job Title:IT/Computer Science Teacher Location: The Greater Horseshoe School, Heathfield TQ12 6RH Salary: £30,000.00 - £37,000.00 per annum Hours: 40.5 hours per week, Monday to Friday … UK applicants only. This role does not offer sponsorship. As part of our continued growth, we now have a fantastic opportunity for anIT/Computer Science Teacher to join our close-knit team at The Greater Horseshoe School, part of Acorn Education. Purpose of the Role To provide … on delivering the best education for every student, including those with social, emotional, and mental health challenges. The role demands a strong ability in Computer Science, aiming to develop the IT department as a flagship within the school. Key Responsibilities * Develop and implement a comprehensive Computer Science more »
Posted:

Graduate Software Engineer Computer Science

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
Client Server
Graduate Software Engineer/Developer (Computer Science C# .Net) *Newcastle onsite* £33k+ Are you a bright, ambitious technologist with a top class Computer Science degree looking for an opportunity to join a tech start-up? You could be progressing your career at a start-up Investment … colleagues in Central Newcastle offices on a full-time basis (Monday to Friday). About you: You have achieved a minimum 2.1 BSc in Computer Science from a top 10 Russel Group university, backed by A's at A-level You have completed a placement in industry as … solving You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you more »
Employment Type: Permanent, Work From Home
Salary: £30,000
Posted:

Computer Science Teacher

Redditch, Worcestershire, West Midlands, United Kingdom
Flourish Education Ltd
Are you an inspiring Computer Science Teacher looking to join a supportive and dynamic Secondary School? This is an exciting opportunity to teach in an Ofsted-rated GOOD school in Redditch. With excellent transport links and a commitment to providing quality education, this school is a fantastic place … Easter. You will not be expected to plan or mark. You will be teaching both Key Stage 3 and Key Stage 4. As a Computer Science Teacher, you will: Deliver engaging lessons across Key Stage 3 (KS3) and Key Stage 4 (KS4), following the National Curriculum. Inspire and … motivate students to achieve their potential in Computer Science. Foster a positive learning environment with excellent behaviour management strategies. Collaborate with colleagues to enhance the Computing curriculum. Participate in school-wide initiatives and contribute to the school's vibrant culture. Required Skills and Experience for a Computer Science more »
Employment Type: Temporary
Salary: £160 - 220 per day
Posted:

Computer Science Teacher

Pimlico, England, United Kingdom
MLK Education Search
Job Title: Computer Science Teacher (16-19) Location: Pimlico, London Employment Type: Permanent, Full-Time Salary: £33,000 - £46,890 + TPS and attractive PD and Wellbeing offering Start Date: September 2025 or sooner MLK Education Search are pleased to be supporting the leading computing College in the … country to secure their next Computer Science teacher for September. The college currently has 500 students and apprentices on roll but with plans now well underway to grow to 850+ learners by December 2025 across their two fantastic new City Centre hub campuses in London and Manchester. Teachers … work closely with other peers in an experienced Computer Science team and play a pivotal role in developing the next generation of digital pioneers. The successful applicant will help deliver core computing curriculum in an innovative and engaging way that embodies the beliefs and values of the College more »
Posted:

Software Engineer / Computer Science Placement

Oldham, Greater Manchester, United Kingdom, Shaw
Innovative Technology
fast paced, global, market leading company for your industrial placement? Here at Innovative Technology, we have an excellent opportunity for a Software Engineer/Computer Scientist (Applied Sciences) to join our talented team in our global head office in Oldham, Greater Manchester for 12 months starting in Summer 2025. … aspects of their learning while delivering against targets and supporting and improving the efficiency and performance of our codebase and hardware platforms. As a Computer Science Intern, you will: Collaborate with the computer science team to design, develop, and test software applications. Write clean, efficient, and … emerging technologies and recommend their applications. Document processes, technical designs, and findings. Qualifications An undergraduate working towards a degree in either Software Engineering, Data Science, Mathematics, Computer Science or a similar related subject. Your Skills & Experience Strong experience of programming in Python. Basic knowledge of algorithms, data more »
Employment Type: Contract
Posted:

Machine Learning Engineering Lead

London, United Kingdom
ENGINEERINGUK
engineering team specialising in fundamental problems in RNA biology and chemistry Manage complex, multi-quarter, cross-functional projects Be a standard bearer for data science and software engineering best practices within the organisation Develop plans to meet requirements, organize a team capable of executing the plans, and lead and … ensuring opportunities for growth Why you? Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on … AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive Track record as an independent contributor capable of end-to-end development of ML-powered products for more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

Teacher of Computer Science and Business/ IT

Egham, Surrey, South East, United Kingdom
Windsor Forest Colleges
Windsor Forest College Group is looking for a Teacher of Computer Science with Business/IT to join the Strodes team on a full-time basis. Teacher of Computer Science and Business We seek someoneto teach A Level Computer Science with IT and/ more »
Employment Type: Permanent
Salary: £40,000
Posted:

Sports Trading Quantitative Analyst

City of London, London, United Kingdom
Spectrum It Recruitment Limited
as a team. You will ideally be educated to PhD level, or at least MSc in a quantitative subject such as Mathematics, Statistics, Data Science, Computer Science or Physics. Any sports trading experience would be beneficial. This is an office-based role and as well as very … offers an excellent working environment. Previous experience within the sports trading industry would be beneficial. Skills required: Ideally a PhD in Mathematics, Statistics, Data Science, Computer Science or Physics from Russell Group University or equivalent Proficient in several of the following: Python, C#, C++ Mathematical and statistical more »
Employment Type: Permanent
Posted:

AI Intern

London Area, United Kingdom
YCX
AI Hybrid role located in London Area, United Kingdom at YCX. The AI Intern will be responsible for day-to-day tasks associated with computer science, analytical skills, data science, machine learning, and programming to support the development and implementation of AI technologies and solutions in the … YCX ecosystem. Desired Qualifications (Not compulsory) Computer Science and Programming skills Analytical Skills and Data Science expertise Experience in Machine Learning Knowledge of AI technologies and applications Strong problem-solving and critical thinking abilities Ability to work collaboratively in a team environment Bachelor’s degree or higher … in Computer Science, Data Science, or related field more »
Posted:

Computer Science teacher

Wirral, Merseyside, North West, United Kingdom
Excell Supply Ltd
Computer Science Teacher We are seeking Computer Science Teachers, who are available to work in secondary schools across Wirral and Cheshire. We have immediate opportunities for day-to-day supply, as well as short and long term placements. Roles are flexible, we have full time and more »
Employment Type: Temporary, Part Time
Salary: From £100 to £210 per day plus pension, holiday pay scheme & free trai
Posted:

Lead of Machine Learning Engineering, RNA Therapeutics

London, United Kingdom
GlaxoSmithKline
engineering team specialising in fundamental problems in RNA biology and chemistry. Manage complex, multi-quarter, cross-functional projects. Be a standard bearer for data science and software engineering best practices within the organisation. Develop plans to meet requirements, organize a team capable of executing the plans, and lead and … feedback and ensuring opportunities for growth. Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on … AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive. Track record as an independent contributor capable of end-to-end development of ML-powered products for more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

Hertfordshire, Abbots Langley
Hybrid / WFH Options
ECM Selection
they are looking to further improve its capabilities using new technologies such as machine learning. As their business grows, the company is seeking talented computer science graduates to join them. You could be working on features in areas such as user interface, networking, database interactions, toolchain, and potentially … stand out as exceptional: • Very strong grades throughout your education - mostly A* and As at A-level (or equivalent), a 1st or 2.1 in Computer Science or a very similar subject from a leading university • Strong coding skills in a variety of computer languages • Machine learning skills … and expertise beyond the basics of a Computer Science curriculum • Internships, or very substantial personal or open source projects would evidence your enthusiasm for software development beyond completing your course • They are not able to offer sponsorship, so you will need full, existing right to work in the more »
Employment Type: Permanent
Salary: £45k upwards DoE + great benefits
Posted:

Lecturer or Senior Lecturer in Cyber Security

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
University of Manchester
The University of Manchester is making many strategic investments in Computer Science. We offer a Lectureship or Senior Lectureship in Cyber Security at the Department of Computer Science. The appointment will further strengthen the research profile of the Systems and Software Security (S3) research group at the University … by existing publications in journals and conferences such as NDSS, CCS, S&P, USENIX Security. The ability to write grant proposals. The Department of Computer Science is a leading research institution that values exceptional researchers. You will publish to the highest standards, secure external research funding, pursue real … world impact, and contribute to the PhD training programs. The Department of Computer Science values exceptional academics. You will play a key role in maintaining our reputation as an institute of learning by designing and delivering innovative UG/PG topics, both in your area of expertise and more »
Employment Type: Permanent
Salary: GBP Annual
Posted:
Computer Science
10th Percentile
£35,000
25th Percentile
£46,250
Median
£60,000
75th Percentile
£80,000
90th Percentile
£102,500