Role: Secondary ComputerScience Teacher Location: North London Start Date: September 2025 End Date: Negotiable Employment Type: Full-Time/Part-Time Contract Type: Long-Term/Short-Term/Supply Pay Scale: £150 - £260 per day depending on experience & Contract Type Are you a dedicated and accomplished ComputerScience Teacher with a passion for inspiring … the next generation of tech innovators and problem solvers? If so, we invite you to explore a fantastic opportunity with GSL Education. We are currently searching for a talented ComputerScience Teacher to join our client school in North London. This institution is deeply committed to empowering students with essential knowledge and skills in computerscience … pursuit of academic excellence, they take immense pride in providing a supportive and enriching learning environment where students can thrive in the study of technology and computing. As a ComputerScience Teacher, your responsibilities typically include more than just marking and planning, although those are important aspects of the role. Here are some key responsibilities you would typically More ❯
Head of ComputerScience Teacher - Enfield - Mixed Academy Senior School - September 2025 Head of ComputerScience Teacher - QTS or QTLS required Head of ComputerScience Teacher - KS3, GCSE & A-Level Teaching Head ComputerScience Teacher - MPS1 - UPS3 (inner London pay scale) + TLR salary dependent on experience ComputerScience Teacher … September 2025 - Enfield Are you an expereienced computerscience teacher looking to move in to an SLT role starting in September 2025 or already are a HOD Compuetre Science looking for a new role? Can you teach IComputer Science KS3 to A-Level and GCSE? have expereicne in manaining Teachers within a ComputerScience Department? Do have belief in the ability of all students to succeed and reach their full potential? If so, read on! About the role - Head of ComputerScience Teacher I am working with this mainstream secondary school who are looking to appoint a qualified Head of ComputerScience on a permanent basis as of September More ❯
Job Title: ComputerScience Teacher Location: Dinnington, S25 Pay Rate: £155 £220 per day (depending on experience) Start Date: Immediate Contract Type: Day-to-day/Long-term, Part-time/Full-time Are you a passionate ComputerScience Teacher ready to inspire the next generation of digital innovators? GSL Education are currently seeking a knowledgeable … and dedicated ComputerScience Teacher to join a thriving school in Dinnington . This is a fantastic opportunity for a tech-savvy educator who can engage students in the ever-evolving world of computing and prepare them for success in the digital future. Role Overview: As a ComputerScience Teacher , you will deliver creative and challenging … Key Stages. You will support students in developing their understanding of coding, programming, data structures, cybersecurity, and more, while promoting safe and effective use of technology. Responsibilities as a ComputerScience Teacher: Deliver high-quality ComputerScience lessons aligned with the national curriculum. Inspire and engage students in topics such as algorithms, Python programming, and networks. More ❯
Job Title: ComputerScience Teacher Location: Swinton, S64 Pay Rate: £155 £220 per day (depending on experience) Start Date: Immediate Contract Type: Day-to-day/Long-term, Part-time/Full-time Are you a passionate ComputerScience Teacher ready to equip students with the skills to thrive in a digital world? GSL Education are … currently seeking a dedicated and innovative ComputerScience Teacher to join an inclusive school in Swinton . This is an exciting opportunity for an educator who enjoys bringing computing concepts to life and helping young people develop confidence in coding, problem-solving, and digital literacy. As a ComputerScience Teacher, you will deliver well-structured and … engaging lessons across Key Stages, covering topics such as algorithms, programming, networks, and systems. Responsibilities as a ComputerScience Teacher: Deliver high-quality lessons in line with the national curriculum. Teach key topics including Python programming, data representation, and cyber security. Monitor and assess student progress, offering regular feedback. Prepare pupils for assessments and support those requiring additional More ❯
Graduate Trainee ComputerScience Teacher – High-Achieving and Inclusive Secondary School in Hampshire Are you passionate about technology, coding, and digital innovation? Do you want to inspire the next generation of problem-solvers and creators? This exciting opportunity is based at a vibrant and forward-thinking secondary school for students aged 11–18, located in the heart of … Hampshire. The school serves a diverse and ambitious student population and is committed to academic excellence, inclusion, and the development of well-rounded, future-ready learners. The ComputerScience department is a key driver of innovation in the school, preparing students for a digital future. Lessons are designed to build skills in coding, computational thinking, data analysis, and … focus on preparing students for the technological challenges of tomorrow, this is an excellent setting to begin your teaching career. About the Role & the Grad2Teach Programme This Graduate Trainee ComputerScience Teacher role is part of the Grad2Teach salaried initial teacher training programme —a financially supported, classroom-based route into teaching. As a trainee, you will: Begin by More ❯
ComputerScience Teacher Prospero Teaching is looking for a dedicated ComputerScience Teacher for a Secondary school in Lewisham. The school has a supportive ComputerScience department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers. CONTRACT … DETAILS Location -Lewisham, London Position - ComputerScience Teacher Type of work - ComputerScience Teacher Contract or position start date - 01/09/2025 Duration/Likely Duration - Until the end of the academic year Contract or position end date (if applicable) - On going Contract type (temp/perm/temp to perm) - perm Full time More ❯
South East London, London, England, United Kingdom
Prospero Teaching
ComputerScience Teacher Prospero Teaching is looking for a dedicated ComputerScience Teacher for a Secondary school in Lewisham. The school has a supportive ComputerScience department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers. CONTRACT … DETAILS · Location -Lewisham, London · Position - ComputerScience Teacher · Type of work - ComputerScience Teacher · Contract or position start date - 01/09/2025 · Duration/Likely Duration - Until the end of the academic year · Contract or position end date (if applicable) - On going · Contract type (temp/perm/temp to perm) - perm · Full time More ❯
ComputerScience Teacher Leicestershire GSL Education is looking for an enthusiastic and skilled ComputerScience Teacher to join a progressive and inclusive secondary school in Leicestershire, which has continued to be recognised by Ofsted as an Outstanding school in our recent inspection. This full-time position is available for an immediate start with a competitive salary … on the MPS/UPS scale . Position Requirements: Qualified Teacher Status (QTS) DBS registered on the update service Right to work in the UK Strong subject knowledge in ComputerScience , ideally with experience in KS3 and KS4 Passion for developing students' understanding of technology in a rapidly evolving field Responsibilities: Plan and deliver interactive ComputerScience … to support growth in teaching practice A supportive, forward-thinking school community focused on student progress and well-being A dedicated consultant Ready to make a lasting impact in ComputerScience education? Apply today to take your career to the next level with a school that values creativity and learning. Contact GSL Education to find out more or More ❯
ComputerScience Teacher Maidenhead Location: Maidenhead Salary: In line with scale Start Date: ASAP Application Deadline: 4th April GSL Education is looking for a ComputerScience Teacher to join a school in Maidenhead . This is a great opportunity for a motivated and passionate teacher to inspire students and develop their skills in programming, computational thinking … and digital literacy. About the Role: Teach ComputerScience across KS3 to KS5 , covering key programming languages and computing concepts. Plan and deliver engaging lessons that develop problem-solving and logical thinking skills. Support students in GCSE and A-Level exam preparation . Maintain a well-structured and engaging classroom environment. Collaborate with colleagues to enhance the curriculum … and integrate new technologies. What We re Looking For: Qualified Teacher Status (QTS) or equivalent. Experience teaching ComputerScience in a UK school . Strong subject knowledge in programming, algorithms, and digital systems . A commitment to student progress and achievement . An enhanced DBS on the update service (or willingness to apply). This is a full More ❯
ComputerScience and Cyber Security Tutor We are seeking a compassionate and dedicated ComputerScience and Cyber Security tutor to join one of our Universities based in Leeds, to support their Engineering and Computing team. As a tutor, you will contribute to the design, development and production of teaching and learning materials, and delivery across a … range of ComputerScience modules at Year One Undergraduate (RQF Level 4). You will work with colleagues across the Centre to ensure the effective delivery of teaching programmes in line with our teaching, learning and assessment strategy, broader scholarship and aims for an outstanding student experience. Contract type: Permanent Hours: approx. 4 hours/week teaching, with … potential for development work Location: Leeds Salary: up to £33.57 per hour Start Date: 1st September 2025 Essential Criteria: A Master's degree in ComputerScience, Information Security or a related field (current Master's students with appropriate experience also considered) OR substantial relevant industry experience Relevant teaching qualification or significant experience with students Experience designing comprehensive Level More ❯
Greenwich, Greater London, UK Hybrid / WFH Options
Ravensbourne University London
Lecturer/Senior Lecturer in ComputerScience (A2025035) - London Our University Ravensbourne University London is a dynamic institution at the intersection of creativity, business, and technology. Based in London’s Design District in the heart of North Greenwich, we are home to a diverse, global community in one of the world’s most vibrant business and creative hubs. … Our Team Ravensbourne University London’s computerscience team is vibrant and growing. We are launching new postgraduate programmes in 2025 followed by new undergraduate courses starting in 2026–27, with further developments already underway. Both our undergraduate and postgraduate programmes welcome multiple intakes throughout the academic year. Are you a lecturer with a range of expertise in … computerscience? Do you have experience in delivering any of the following: software development, artificial intelligence, computer vision, cyber security, databases, web design, immersive technologies and networks. Join our team. Our Roles At Ravensbourne we are hiring Lecturers and Senior Lecturers for our computerscience department. It’s a great time to join Ravensbourne as More ❯
We are seeking a compassionate and dedicated ComputerScience and Cyber Security tutor to join one of our Universities based in Leeds, to support their Engineering and Computing team. As a tutor, you will contribute to the design, development and production of teaching and learning materials, and delivery across a range of ComputerScience modules at … hours/week teaching, with potential for development work Location: Leeds Salary: up to GBP33.57 per hour Start Date: 1st September 2025 Essential Criteria: A Masters degree in ComputerScience, Information Security or a related field (current Masters students with appropriate experience also considered) OR substantial relevant industry experience Relevant teaching qualification or significant experience with students Experience … designing comprehensive Level 4 modules Experience teaching ComputerScience and Engineering modules in UK Higher or Further Education (including lab-based teaching) or equivalent industry experience Proficiency in Object-Oriented Programming (Java, Python) Web development skills (HTML, CSS, JavaScript) TO BE ELIGIBLE FOR THIS ROLE THROUGH PROSPERO TEACHING, YOU MUST: Hold Right to Work in the UK Hold More ❯
Join a school where innovation meets inspiration. teach195. are working with a highly-regarded secondary school in search of a talented and enthusiastic ComputerScience Teacher. This is a fantastic opportunity for someone passionate about the digital world and keen to share that enthusiasm with the next generation of tech minds. What you'll be doing: Delivering engaging … high-quality lessons in ComputerScience across Key Stages. Inspiring pupils to explore the world of technology, programming, and digital systems. Assessing progress and providing meaningful feedback to support student development. Creating a positive and inclusive classroom environment where every learner can thrive. Contributing to curriculum development and departmental initiatives. Upholding the highest standards in safeguarding and promoting … the welfare of pupils. What we're looking for: A qualified teacher with QTS, awarded by a UK institution. A degree in ComputerScience or a related discipline. A confident classroom practitioner with solid subject knowledge and a passion for teaching. Someone who can motivate students and foster a love of learning. A collaborative approach, with a commitment More ❯
seeking admission to undergraduate and post-graduate programmes in the UK and EU. The role supports the academic and content teams across all campuses in building essential computational thinking, computerscience, computer engineering basics, programming, digital literacy, and critical thinking skills necessary for success in undergraduate computing or IT related graduate/post graduate degree programmes in … Content development for teaching Plan and prepare materials for lectures, tutorials, workshops, and laboratory sessions in foundation-level computing topics including: Introduction to Programming (e.g. Python, Java) Fundamentals of ComputerScience and Engineering Basics of hardware and software Introduction to cloud computing Computational Thinking and Logic Digital Literacy and ICT Skills Introduction to Databases and Spreadsheets Develop engaging … development activities, including training in pedagogy and digital tools. Attend departmental meetings, teaching workshops, and contribute to academic planning. ESSENTIAL SKILLS AND EXPERIENCE Master’s degree or higher in ComputerScience, Information Technology, or a closely related field. Proven experience in teaching computing at foundation or introductory levels. Strong grasp of basic programming concepts and digital technologies. Excellent More ❯
Site Name: UK - London - New Oxford Street Posted Date: May Data Science Manager ViiV Healthcare has an important purpose which is to leave no person living with HIV behind. We are delivering on this by developing and providing access to innovative HIV medicines which address medical unmet needs and make HIV a smaller part of people's lives. If … growth and as part of an ambitious Data and Analytics (D&A) transformation, ViiV has decided to make a significant investment in building advanced analytics capabilities. Key Responsibilities Data Science Manager is accountable for solving challenging and complex business problems through technical consulting and value delivery leadership Design data science and Artificial Intelligence models Connect to customers to … be driven to share that knowledge and excitement with others. In addition: Master's Degree in a STEM subject and experience in a related field i.e. MBA, Statistics, Data Science or equivalent experience (Mathematics, Information Science, ComputerScience, or similar) Hands on experience with Advanced Analytics, Generative AI (GenAI), Statistics in a commercial environment A passion More ❯
ComputerScience Teacher - Part Time - Independent School - September Opportunity to join the team at a co-educational Independent Secondary School in the Dorking area that provides a holistic education through a wide range of activities including sports, outward bound pursuits, and creative arts. They also offer a student-led simulation of the United Nations where students have the … workplace pension scheme, lunches, use of a gym and pool, parking and more. Candidate Requirements: Qualified Teacher Status (UK) or equivalent qualification ECTs are welcome to apply The Role: ComputerScience Teacher - Part Time - Independent School - September Part time (50% loading) to join the ComputerScience Department at an exciting time in its development. With the More ❯
Employment Type: Part-Time
Salary: £33,000 - £52,000 per annum, Pro-rata, Inc benefits
ComputerScience Teacher - Part Time - Independent School - September Opportunity to join the team at a co-educational Independent Secondary School in the Dorking area that provides a holistic education through a wide range of activities including sports, outward bound pursuits, and creative arts. They also offer a student-led simulation of the United Nations where students have the … workplace pension scheme, lunches, use of a gym and pool, parking and more. Candidate Requirements: Qualified Teacher Status (UK) or equivalent qualification ECTs are welcome to apply The Role: ComputerScience Teacher - Part Time - Independent School - September Part time (50% loading) to join the ComputerScience Department at an exciting time in its development. With the More ❯
Social network you want to login/join with: ComputerScience Teacher - Camden, London col-narrow-left Client: Protocol Education Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: fb9d5947ed17 Job Views: 7 Posted: 07.07.2025 Expiry Date: 21.08.2025 col-wide Job Description: ComputerScience Teacher - Camden Start Date … success. Take advantage of excellent opportunities for career progression in a borough that is fully committed to raising achievement for all. What you need to apply: QTS with a ComputerScience specialism or strong IT skills. Proven experience in planning, delivering, and marking lessons. A sound understanding of the UK secondary curriculum. Strong subject knowledge and a clear More ❯
seeking admission to undergraduate and post-graduate programmes in the UK and EU. The role supports the academic and content teams across all campuses in building essential computational thinking, computerscience, computer engineering basics, programming, digital literacy, and critical thinking skills necessary for success in undergraduate computing or IT related graduate/post graduate degree programmes in … Content development for teaching Plan and prepare materials for lectures, tutorials, workshops, and laboratory sessions in foundation-level computing topics including: ▪ Introduction to Programming (e.g. Python, Java) ▪ Fundamentals of ComputerScience and Engineering ▪ Basics of hardware and software ▪ Introduction to cloud computing ▪ Computational Thinking and Logic ▪ Digital Literacy and ICT Skills ▪ Introduction to Databases and Spreadsheets Develop engaging … development activities, including training in pedagogy and digital tools. • Attend departmental meetings, teaching workshops, and contribute to academic planning. ESSENTIAL SKILLS AND EXPERIENCE: • Master’s degree or higher in ComputerScience, Information Technology, or a closely related field. • Proven experience in teaching computing at foundation or introductory levels. • Strong grasp of basic programming concepts and digital technologies. • Excellent More ❯
seeking admission to undergraduate and post-graduate programmes in the UK and EU. The role supports the academic and content teams across all campuses in building essential computational thinking, computerscience, computer engineering basics, programming, digital literacy, and critical thinking skills necessary for success in undergraduate computing or IT related graduate/post graduate degree programmes in … Content development for teaching Plan and prepare materials for lectures, tutorials, workshops, and laboratory sessions in foundation-level computing topics including: ▪ Introduction to Programming (e.g. Python, Java) ▪ Fundamentals of ComputerScience and Engineering ▪ Basics of hardware and software ▪ Introduction to cloud computing ▪ Computational Thinking and Logic ▪ Digital Literacy and ICT Skills ▪ Introduction to Databases and Spreadsheets Develop engaging … development activities, including training in pedagogy and digital tools. • Attend departmental meetings, teaching workshops, and contribute to academic planning. ESSENTIAL SKILLS AND EXPERIENCE: • Master’s degree or higher in ComputerScience, Information Technology, or a closely related field. • Proven experience in teaching computing at foundation or introductory levels. • Strong grasp of basic programming concepts and digital technologies. • Excellent More ❯
london (greenford), south east england, united kingdom
English Path
seeking admission to undergraduate and post-graduate programmes in the UK and EU. The role supports the academic and content teams across all campuses in building essential computational thinking, computerscience, computer engineering basics, programming, digital literacy, and critical thinking skills necessary for success in undergraduate computing or IT related graduate/post graduate degree programmes in … Content development for teaching Plan and prepare materials for lectures, tutorials, workshops, and laboratory sessions in foundation-level computing topics including: ▪ Introduction to Programming (e.g. Python, Java) ▪ Fundamentals of ComputerScience and Engineering ▪ Basics of hardware and software ▪ Introduction to cloud computing ▪ Computational Thinking and Logic ▪ Digital Literacy and ICT Skills ▪ Introduction to Databases and Spreadsheets Develop engaging … development activities, including training in pedagogy and digital tools. • Attend departmental meetings, teaching workshops, and contribute to academic planning. ESSENTIAL SKILLS AND EXPERIENCE: • Master’s degree or higher in ComputerScience, Information Technology, or a closely related field. • Proven experience in teaching computing at foundation or introductory levels. • Strong grasp of basic programming concepts and digital technologies. • Excellent More ❯
ComputerScience Teacher Prospero Teaching is looking for a dedicated Computer ScienceTeacher for a Secondary school in Ealing. The school has a supportive ComputerScience department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers. CONTRACT DETAILS Location … Ealing, London Position - Computer ScienceTeacher Type of work - Computer ScienceTeacher Contract or position start date - 01/09/2025 Duration/Likely Duration - Until the end of the academic year Contract or position end date (if applicable) - On going Contract type (temp/perm/temp to perm) - perm Full time/part time - Full time Minimum More ❯
ComputerScience Teacher Prospero Teaching is looking for a dedicated Computer ScienceTeacher for a Secondary school in Ealing. The school has a supportive ComputerScience department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers. CONTRACT DETAILS · Location … Ealing, London · Position - Computer ScienceTeacher · Type of work - Computer ScienceTeacher · Contract or position start date - 01/09/2025 · Duration/Likely Duration - Until the end of the academic year · Contract or position end date (if applicable) - On going · Contract type (temp/perm/temp to perm) - perm · Full time/part time - Full time · Minimum More ❯
LLM Agents, supervised and unsupervised techniques, multi-task learning, multi-label classification, aspect and topic extraction for Customer Anecdote Mining, image and text similarity and retrieval using NLP and Computer Vision for product groupings and identifying duplicate listings in product search results. Key job responsibilities As an Applied Scientist, you will be responsible to design and deploy scalable GenAI … NLP and Computer Vision solutions that will impact the content visible to millions of customer and solve key customer experience issues. You will develop novel LLM, deep learning and statistical techniques for task automation, text processing, image processing, pattern recognition, and anomaly detection problems. You will define the research and experiments strategy with an iterative execution approach to develop … the Applied Scientist role will impact the large product strategy, identifies new business opportunities and provides strategic direction which is very exciting. BASIC QUALIFICATIONS - 1+ years of relevant applied science research experience with PhD or 4+ years of experience of applied research experience with a Masters' degree in Electrical Engineering, ComputerScience, Computer Engineering, Mathematics, or More ❯
performance Your ideas and solutions will enable improvements to products, prices and processes giving Markerstudy a critical advantage in the increasingly competitive insurance market. As part of your Data Science career you will be expected to further advance a wide range of modern statistical, machine learning and data science methods. This knowledge will be applied to a wide … projects to support strategic decision-making. Proactively identify and deliver innovative, data-led opportunities that drive measurable business impact Act as a subject matter expert in analytics and data science, providing technical guidance. Coach and mentor junior analysts, reviewing code and outputs to ensure quality and consistency. Maintain robust technical documentation and ensure compliance with data governance and regulatory … insights into business processes. Comply with all regulatory obligations with regards to customer data, competition law and other relevant guidance/legislation. Key Skills and Experience: Previous demonstratable Data Science/Analytics Experience ideally within insurance or financial services. Strong academic background in a numerical discipline (eg BSc Mathematics, ComputerScience, Data Science). Proficiency in More ❯