1 to 25 of 350 Permanent Computer Science Jobs in London

Computer Science Teacher

Hiring Organisation
Reeson Education
Location
Yiewsley, West Drayton, Middlesex, England, United Kingdom
Employment Type
Full-Time
Salary
£150 - £200 per day
motivated and forward-thinking Computer Science Teacher looking to make a real impact? We are recruiting a dedicated Computer Science Teacher to join a specialist PRU school in West Drayton , supporting students with SEMH needs and challenging behaviour. This is a fantastic opportunity for a Computer Science Teacher who can deliver engaging digital lessons and help students build valuable, future-ready skills. As a Computer Science Teacher in this West Drayton setting, you will work with students who benefit from structured, practical learning. A strong Computer Science Teacher will ...

Computer Science ECT

Hiring Organisation
Ribbons and Reeves Limited
Location
Dagenham, Essex, South East, United Kingdom
Employment Type
Permanent
Salary
£40,000
Computer Science ECT | Barking and Dagenham | September 2026 Are you a passionate Computer Science ECT looking to begin your teaching career in an outstanding school? This is an exciting opportunity for a Computer Science ECT to join a high-performing secondary school in Barking … highlights include: 71.3% achieved grades 94 in Maths Progress 8 score of +0.37 Attainment 8 score of 4.82 EBacc entry increased to 52% A Computer Science ECT joining this school will benefit from high expectations, strong leadership, and a clear focus on achievement. The Computer Science ...

Computer Science ECT

Hiring Organisation
Ribbons and Reeves Limited
Location
Dagenham, Greater London, UK
Computer Science ECT | Barking and Dagenham | September 2026 Read all the information about this opportunity carefully, then use the application button below to send your CV and application. Are you a passionate Computer Science ECT looking to begin your teaching career in an outstanding school? This … exciting opportunity for a Computer Science ECT to join a high-performing secondary school in Barking and Dagenham, offering an Inner London salary and excellent support. This successful school is recognised for its strong outcomes and ambitious culture. In 2024, performance highlights include: 71.3% achieved grades ...

Computer Science Teacher

Hiring Organisation
EdEx
Location
Kingston Upon Thames, London, United Kingdom
Employment Type
Permanent
Salary
GBP 38,766 - 60,092 Annual
Computer Science Teacher Are you looking to join an exceptional Secondary School in Kingston with great behaviour throughout? If so, this permanent Computer Science Teacher position starting in September could be perfect for you! What can this Kingston Secondary School offer you? Additional PPA time … 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 ...

Computer Science Teacher

Hiring Organisation
Jobsined Ltd
Location
Richmond, Greater London, UK
Computer Science Teacher Innovative Richmond School A forward-thinking Richmond secondary school is seeking a dynamic Computer Science Teacher for September. This Computer Science Teacher role offers the chance to deliver a modern, future-focused curriculum in a well-equipped department. As a Computer Science Teacher, you will play a key role in developing students digital skills and preparing them for an increasingly technological world. Key Highlights: Computer Science Teacher September start Inner London MPSUPS £40,317 £62,496 Richmond well-resourced ICT suites Ofsted Outstanding TLR opportunities available Excellent ...

Computer Science ECT

Hiring Organisation
Ribbons and Reeves Limited
Location
North London, London, United Kingdom
Employment Type
Permanent
Salary
£50,000
Computer Science ECT Haringey September 2026 A progressive, high-achieving secondary school in Haringey is seeking a motivated and technically strong Computer Science ECT to join their forward-thinking Computing department from September 2026. This is a permanent Computer Science ECT role within … academically driven environment. About the School This Haringey secondary school has cultivated a strong reputation for academic ambition and innovative teaching. The Computing and Computer Science department delivers a well-structured curriculum across KS3 and KS4, covering programming, computational thinking, networking, and digital literacy, with strong GCSE outcomes ...

Computer Science Teacher

Hiring Organisation
TLTP Education
Location
Ealing, London, England, United Kingdom
Employment Type
Full-Time
Salary
£40,317 - £62,496 per annum
Computer Science Teacher – Ealing – £40,317 to £62,496 – September Start – Permanent ***Computer Science Teacher – Ealing***Computer Science Teacher – Permanent ***Computer Science Teacher – September Start***Computer Science Teacher – KS3 to KS5 Teaching Are you a passionate Computer Science … make a real impact on students’ understanding of technology and digital literacy? If so, this could be the perfect opportunity for you. Computer Science Teacher – The Role A secondary school in Ealing is seeking to appoint a dedicated and knowledgeable Computer Science Teacher to join their ...

Computer Science Teacher

Hiring Organisation
Ribbons & Reeves
Location
London, England, United Kingdom
Computer Science Teacher – September Start An Outstanding secondary school in Southwark is looking to appoint a Computer Science Teacher from September. This Computer Science Teacher role is open to both ECTs and experienced teachers who are passionate about their subject and want to work … school with high expectations and excellent student outcomes. Computer Science Teacher – Job Highlights Computer Science Teacher role – suitable for ECTs and experienced teachers Salary: £40,317 – £62,496 (Inner London) Permanent, full-time position starting September Teaching Computer Science across KS3 and KS4, with ...

Computer Science Teacher

Hiring Organisation
Ribbons and Reeves Limited
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£60,000
Computer Science Teacher September Start An Outstanding secondary school in Southwark is looking to appoint a Computer Science Teacher from September. This Computer Science Teacher role is open to both ECTs and experienced teachers who are passionate about their subject and want to work … school with high expectations and excellent student outcomes. Computer Science Teacher Job Highlights Computer Science Teacher role suitable for ECTs and experienced teachers Salary: £40,317 £62,496 (Inner London) Permanent, full-time position starting September Teaching Computer Science across KS3 and KS4, with ...

Computer Science Teacher

Hiring Organisation
Academics
Location
West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£40,317 - £62,496 per annum
Computer Science Teacher - Permanent - September Start - West London A high-performing secondary school in West London is seeking a talented and academically strong Computer Science Teacher to join their department on a permanent basis from September. This is an excellent opportunity for a passionate Computer Science Teacher to work in a supportive and well-resourced school in West London. The successful candidate will deliver engaging and challenging lessons across KS3, KS4 and KS5, including A-Level Computer Science. The school offers strong leadership, modern facilities, and a clear focus on academic achievement. ...

Computer Science Teacher

Hiring Organisation
Reed
Location
Stratford, London, England, United Kingdom
Employment Type
Full-Time
Salary
£54,000 per annum, Inc benefits
Computer Science Lecturer Job Type: Full-Time, Permanent Location: East London Campus Salary: Up to £54,000 per annum We are seeking a Computer Science Lecturer to join our academic team at the University - London Campus. This role is ideal for a dedicated educator with … duties to enhance our learning environment. Day-to-day of the role: Design and deliver teaching materials across a range of modules within the computer science discipline, using appropriate teaching, learning support, and assessment methods to ensure student progress. Design, mark, and provide feedback on formative and summative ...

Computer Science Teacher

Hiring Organisation
Jobsined Ltd
Location
Richmond, Greater London, UK
Computer Science Teacher Innovative Richmond School A forward-thinking Richmond secondary school is seeking a dynamic Computer Science Teacher for September. This Computer Science Teacher role offers the chance to deliver a modern, future-focused curriculum in a well-equipped department. As a Computer Science Teacher, you will play a key role in developing xkybehq students digital skills and preparing them Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect. Please click on the apply button to read the full job description ...

Teacher of Computer Science

Hiring Organisation
Dovetail and Slate
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 39,000 - 57,000 Annual
Teacher of Computer Science Salary: MPS/UPS (Outer London) + 1,500 Bonus Allowance Employment Type: Full-time, Permanent Are you a passionate Computer Science specialist with the ability to motivate and inspire the next generation of digital innovators? A renowned educational establishment is currently … seeking a skilled and enthusiastic individual to join their team as a Teacher of Computer Science. You will deliver high-quality teaching across the secondary level, including Key Stages 3, 4, and 5, promoting a motivating and safe learning environment where every student can excel and master the complexities ...

Computer Science ECT

Hiring Organisation
Ribbons and Reeves Limited
Location
London, UK
Computer Science ECT Haringey September 2026 Read on to find out what you will need to succeed in this position, including skills, qualifications, and experience. A progressive, high-achieving secondary school in Haringey is seeking a motivated and technically strong Computer Science ECT to join their … forward-thinking Computing department from September 2026. This is a permanent Computer Science ECT role within a school rated Outstanding by Ofsted, offering an exceptional xkybehq launchpad for an early career practition Please click on the apply button to read the full job description ...

A-Level Computer Science Teacher

Hiring Organisation
Hays
Location
London, United Kingdom
Employment Type
Temporary, Part Time
Salary
£30.0 - £50.0 per hour + £30 = £50 per day
Your new company Hays Education is working with a highly regarded Sixth Form College in West London to recruit an exceptional A-Level Computer Science Teacher. This is an exciting opportunity to join a successful and forward-thinking institution renowned for its academic standards and supportive culture.The role … from September 2026, subject to performance and departmental needs. Your new role You will be responsible for delivering high-quality teaching across A-Level Computer Science, inspiring students to achieve outstanding results. The successful candidate will show enthusiasm for their subject, strong pedagogical understanding, and the ability ...

C++ Engineer - HFT Prop Trading

Hiring Organisation
Bonhill Partners
Location
London Area, United Kingdom
their search for a C++ Engineer to join their London Office. The role requires a highly capable technologist with an excellent understanding of computer science fundamentals such as data structures, algorithms, distributed systems. The candidate will require strong programming capability in C++ as the team look to enhance … house trading system. Required Skills: Strong C++ Linux Experience in building high performance, ultra low-latency trading systems Computer Science Degree & strong background in computer science fundamentals The role offers a very competetive compensation package. ...

Senior Product Manager – Sensa Investigation (Financial Services)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
product strategy for Sensa Investigation, define and deliver an AI‐first analyst experience, and drive cross‐functional execution with engineering, design, data science, go‐to‐market teams, and customers. Job Description Key Responsibilities Product Vision & Strategy Define and continuously refine the product vision, strategy, and multi‐year roadmap … directives, sanctions regimes, fraud and consumer protection regs, surveillance regulations). AI & Agentic AI Productization Partner with AI/ML and data science teams to define AI powered investigation capabilities, including: Intelligent case creation, clustering, and prioritization. Agent driven evidence gathering across internal and external data sources. AI copilots ...

Data Science Manager

Hiring Organisation
NHS Counter Fraud Authority
Location
London, E14 4PU, United Kingdom
Salary
£66582.00 to £77368.00
guidance and technical oversight of disciplines within the Advanced Data Analytics function. The successful candidate will work with domain experts and professionals in data science, counter fraud disciplines, and be the technical conduit between non-analytical experts and highly specialised data professionals. Supporting the design of analytical services, products … early should we receive a significant number of applications. NPPV 2 applies to this role Main duties of the job Provide technical analytical, data science and counter fraud advice relating to analysis from an NHSCFA perspective. Use expertise in data management, analytics, data science to ensure robust governance ...

Senior Principal Manager for Portfolio, Analytics & Insights (PAI)

Hiring Organisation
BP Energy
Location
Sunbury-On-Thames, London, United Kingdom
Employment Type
Work From Home
commercially feasible customer focused offers. Drives performance and is comfortable with uncertainty and an ever-changing environment. Bachelors degree in Business Administration, Finance, Computer science or digital field, Engineering, Mathematics or Science degree or equivalent work experience. Master`s degree or MBA in Business Administration, Finance, Computer science or digital subject area would be an advantage. Additional Information: This is a fixed term position. Why join us? At bp, we're committed to supporting leaders who want to make an impact. You will have the chance to shape and influence outcomes across businesses. Youll ...

Graduate Software Developer | 50,000–60,000 | Hybrid (London / Remote).

Hiring Organisation
IT Graduate Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum, OTE
exposure to cloud computing (AWS/Azure), CI/CD pipelines, and AI tools What We’re Looking For A recent STEM graduate (Computer Science, Engineering, Physics, Maths, etc.) from one of the top-ranked universities in the UK or equivalent Strong coding ability in at least … you. Apply now with your CV. Let’s build something great together. Graduate Software Developer, Junior Developer, Entry-Level Developer, Python Developer, C++ Developer, Computer Science Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding Graduate, Graduate Technology Jobs ...

Data Scientist - Principal

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Data Scientistremote type: Hybridlocations: London, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R0020855## What You'll Do* Lead high-impact data science initiatives end-to-end, including problem framing, methodology selection, experiment development, implementation partnership, and impact measurement.* Build and deliver machine learning and reinforcement learning … test calculators, decision tools, and automated insights.* Provide technical leadership through building and code reviews, mentoring, and coaching, improving the standard of data science craft across the organization.* Serve as a reliable collaborator throughout the organization, promoting data-informed decision-making and enabling business units to embrace data products. ...

Director of Software Engineering - C++ - Global Head of Derivatives Exchange Connectivity

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
automate day‐to‐day development and testing tasks. Excellent understanding of software and hardware interaction. Expertise in application, data, and infrastructure architecture disciplines. Strong computer science fundamentals such as multithreading, object‐oriented development. Ability to work closely with various teams including Application Development, Business Analyst & Operations. Preferred qualifications … capabilities, and skills: BS degree, preferably in Computer Science/Engineering or similar degree. Experience in designing and developing low latency applications using C++ and C. Experience in configuring, testing, and integrating C++ applications into a Linux environment. Design, develop, test, and support various Market Access trading ...

Junior Technical Consultant

Hiring Organisation
MARBLE MAYNE RECRUITMENT LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
London (Richmond and central London) with hybrid working Contract Type: Permanent Salary: £50,000 - £55,000 + £5k bonus Are you a graduate in computer science or a similar technical subject? Do you have at least a few months experience after graduating in a work environment … GitHub Copilot, Claude Code) to improve productivity and code quality Contribute to technical architecture decisions, selecting appropriate technologies to meet client needs Requirements A computer science degree (or similar related subject) from a reputable university Strong technical aptitude and outstanding problem-solving ability At least a few months ...

Generative AI - Executive Director

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
cloud and SRE teams while leading the design and delivery of production architectures Required qualifications, capabilities, and skills PhD in a quantitative discipline, e.g. Computer Science, Mathematics, Statistics. Significant experience in an individual contributor role in ML engineering. Proven track record in building and leading teams of experienced … engineers/scientists. Solid understanding of the fundamentals of statistics, optimization, and ML theory, focusing on NLP and/or Computer Vision algorithms. Hands‐on experience in implementing distributed/multi‐threaded/scalable applications (incl. frameworks such as Ray, Horovod, DeepSpeed, etc.). Ability to understand and align ...

Java Software Engineer – Quant Hedge Fund (London, Hybrid)

Hiring Organisation
Winston Fox
Location
City of London, London, United Kingdom
years’ experience. The successful applicant should have exposure to modern software engineering techniques such as CI/CD as well as excellent Computer Science Fundamentals, OOP, Concurrency, and Java Generics. Excellent communication skills are also extremely important for the team, and a strong academic background in a numerate … discipline, especially Computing/Computer Science, preferably from a leading University. This hire has been budgeted at a salary of £70-120K, plus excellent benefits and company pension contributions, along with a healthy annual bonus and an opportunity to participate in their Management Incentive Scheme. Applicants must ...