1 to 25 of 376 Computer Science Degree Jobs in England

Computer Science Teacher

Hiring Organisation
EdEx - Education Recruitment
Location
West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£40,317 - £62,496 per annum
Computer Science Teacher Are you looking to join an exceptional Secondary School in Ealing with great behaviour throughout? If so, this permanent Computer Science Teacher position starting in September 2026 could be perfect for you! What can this Ealing 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
Protocol Education
Location
Darlington, County Durham, England, United Kingdom
Employment Type
Temporary
Salary
£140 - £240 per day
title : Computer Science Teacher Location : Darlington School type : Mainstream, Secondary We are seeking a motivated and adaptable Computer Science Teacher who can quickly integrate into the school and confidently deliver GCSE Computer Science across a wide range of topics. This is an excellent opportunity … passionate educator to make an immediate impact in a supportive secondary school environment. The Role Plan and deliver a broad, balanced, and engaging Computer Science curriculum across Key Stages 3–5 Teach GCSE Computer Science confidently, covering all core topics and exam requirements Differentiate lessons ...

Computer science teacher

Hiring Organisation
Term Time Teachers
Location
Tonbridge, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£130 - £200 per day
Position: Computer Science Teacher Location: Tonbridge Employment Type: Permanent Start Date: September 2026 Salary: £130 - £200 per day About Us: Term time teachers are looking for a highly experienced computer science teacher to join a strong computer science department in Tonbridge. This school … ready to inspire the next generation of tech leaders, this could be the role for you. Key Responsibilities: Plan, deliver, and assess engaging Computer Science up to KS5. Teach key concepts including programming, algorithms, data structures, cybersecurity, and computational thinking. Foster a creative and inclusive classroom environment where ...

Graduate Software Engineer Computer Science

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£35,000
Graduate Software Engineer/Developer *Newcastle onsite* £35k+ Start September 2026 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 Management firm … social team atmosphere with many employees having recently relocated and lots of support available. 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 coding skills with modern C# .Net ...

Computer Science Teacher

Hiring Organisation
Term Time Teachers
Location
Tonbridge, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£32,916 - £52,048 per annum
Computer Science Teacher (Permanent) - Tonbridge - September 2026 Start - Full Time A secondary school in Tonbridge is seeking to appoint a Computer Science Teacher on a permanent, full-time basis from September 2026. This is a fantastic opportunity to join a growing department with a strong focus … programming, digital skills, and student achievement. Key responsibilities: Teach Computer Science across KS3 and KS4 (KS5 desirable) Deliver engaging lessons in areas such as Python and algorithms Monitor and support student progress Requirements: QTS and a degree in Computer Science or related subject Strong subject ...

Computer Science Teacher

Hiring Organisation
Fortray Global Service Limited
Location
London Area, United Kingdom
About the Role We are seeking a passionate and knowledgeable Computing/Computer Science (ICT) Teacher to deliver engaging and high-quality instruction. This role focuses on developing students’ understanding of computing principles, programming, and digital literacy. The ideal candidate brings strong subject knowledge, effective teaching skills … commitment to fostering a positive learning environment. Key Responsibilities Plan and deliver lessons in computing, computer science, and ICT Teach topics such as programming, algorithms, data structures, and digital systems Develop lesson plans, assignments, and assessments aligned with curriculum standards Support students’ academic progress and provide constructive feedback ...

ICT Teacher

Hiring Organisation
Tradewind Recruitment
Location
South West London, London, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Tradewind Recruitrment are seeking an enthusiastic and dedicated Part-Time Computer Science Teacher to join our thriving independent girls' school in Wimbledon from September 2026. This is an exciting opportunity to inspire young learners and foster a passion for technology and digital skills in a supportive and high … achieving environment. The Role You will be responsible for delivering engaging and well-structured Computer Science lessons to Key Stage 3 students. The successful candidate will help develop pupils' confidence in computational thinking, programming, and digital literacy, while contributing to a dynamic and forward-thinking department. Key Responsibilities ...

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. ...

Computer Scientist

Hiring Organisation
Career Smart Consulting Ltd
Location
Aylesbury, Buckinghamshire, UK
Computer Scientist Overview This is a great opportunity for a computer scientist to join a growing medical technology company based in Buckinghamshire. The business have a total of around 300 employees within the group, however this role is working directly with the novel R&D projects side … will give the safety of a larger group, but with the day to day feel of a smaller, progressive, and technically challenging business. The computer scientist will be working on highly complex projects, specifically a novel surgical robotics system. You will need to have a strong educational background, ideally ...

Senior Golang Engineer

Hiring Organisation
PCR Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£600 - £650 per day + Inside IR35
enable secure operations across an organization. Proven experience in programming and scripting languages (e.g., Go, Python, Bash, Java, JavaScript ). Minimum Qualifications Bachelor's degree in computer science (or similar) with 5+ years of relevant industry experience Significant experience with Golang and Git/GitHub SCM Strong … Strong test-driven approach to writing code Excellent problem-solving skills Excellent written and verbal communication skills across multiple levels Preferred Qualifications Bachelor's degree in computer science (or similar) 7+ years of relevant industry experience Experience with AI/ML and LLM's Experience with application ...

Sr Programmer Analyst

Hiring Organisation
MinebeaMitsumi Companies
Location
West Peterborough, New Hampshire, United States
Employment Type
Permanent
Salary
USD Annual
recommend quality improvements. Develop system specifications for complex applications, systems and database designs. Code to system specifications; develop test plans and install and test computer applications based on specifications. Deploy applications and systems to production, providing ongoing application support as needed. Assist in creating quality assurance procedures and policies. … management. Ability to participate in rotating on-call support schedule during business and or non-business hours. Education & Experience Required: Bachelor's degree in Computer Science or Information Technology, or a directly related field of study in the area the Sr. P/A will be supporting ...

Graduate Software Engineer Computer Science

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Employment Type
Permanent
Salary
GBP 35,000 Annual
Graduate Software Engineer/Developer Newcastle onsite £35k+ Start September 2026 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 Management firm ...

Lecturer in Computer Science

Hiring Organisation
Study Group UK Ltd
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
duties Undertake other duties as directed by or in agreement with the Head of School or other Senior Leadership Team members. ABOUT YOU PhD degree (or equivalent) or doctoral degree in Computer Science or relevant discipline Strong research and publication background, with evidence of contributing ...

Junior IC Analogue Layout Engineer

Hiring Organisation
LoMaRe Technologies Ltd
Location
London, United Kingdom
Employment Type
Permanent
properly verified, validated, and tested for long-term reliability and zero defect). Job requirements: The candidate should possess a Bachelor or Master of Science degree in Computer Science, Electrical & Electronic Engineering, Material Science, or others, with at least some directly relevant experience. Good expertise ...

Software Engineer

Hiring Organisation
it stars
Location
Malvern, Worcestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£38,000 - £48,000 per annum
Software Engineer (R&D) designs, develops and delivers robust, scalable software solutions while also originating and assessing new innovations. The role requires strong computer science foundations, the ability to think abstractly, and experience building performant core algorithms. The Software Engineer (R&D) works independently on complex technical tasks … pipelines, resolve broken builds, and actively participate in debugging and optimisation. Participate in code reviews, providing constructive feedback and mentoring junior Engineers. Data Science algorithms and techniques. Probability & Statistics. Parsing frameworks. Deeper knowledge of AI techniques beyond assembling predefined components. Background in theory of the techniques and maths that ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles and be able ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Derby, Derbyshire, UK
defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding of fundamental computer science principles and be able ...

Senior AI Engineer

Hiring Organisation
Aubay UK
Location
London Area, United Kingdom
developing, and deploying advanced AI and machine-learning solutions for enterprise-level clients. The ideal candidate will have a strong foundation in mathematics or computer science and a proven track record of delivering innovative AI capabilities across diverse industries. This role requires both strategic and hands-on technical … Pinecone . Proven hands‐on experience deploying models in production and building scalable AI software. Deep understanding of advanced modelling methods: deep learning, GNNs, computer vision, sensor fusion, vector embeddings, RAG, generative AI . Experience designing AI/ML architectures and providing strategic technical guidance to enterprise clients. Proficiency ...

Technical Lead C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
technical debt; monitor system behaviour in production; and collaborate on design sessions, pair programming, and high-value engineering activities. What Were Looking For A degree in Computer Science or a closely related technical discipline. Deep understanding of core computer science principles, with the ability ...

Technical Lead C++

Hiring Organisation
Microlise
Location
Derby, Derbyshire, UK
technical debt; monitor system behaviour in production; and collaborate on design sessions, pair programming, and high-value engineering activities. What Were Looking For A degree in Computer Science or a closely related technical discipline. Deep understanding of core computer science principles, with the ability ...

Full Stack Engineer

Hiring Organisation
GTS Group Ltd
Location
Nottingham, UK
business. In this role, you will collaborate closely with developers, operations teams, and customers to conceptualize and deliver innovative AI-based and non-AI computer vision software solutions, primarily focused on vehicle applications. You will play a key role in building robust, user-friendly, and scalable platforms that integrate … advanced computer vision, telematics, and cloud-based video storage systems. Key Responsibilities: Collaborate with cross-functional teams to design and implement cutting-edge computer vision applications, including AI-driven and traditional solutions. Architect and develop both client-side and server-side systems optimized for computer vision ...

Head of Development, EMEA IT, IT

Hiring Organisation
CLSA Global Markets Pte Ltd
Location
London, UK
software solutions aligned with business needs.* Maintain full compliance with CLSA training programs and regulatory requirements for yourself and your team.**Requirements*** Bachelor’s degree in Computer Science, Software Engineering, or a related IT field.* 10-15 years of extensive software development experience.* Strong proficiency in Java … high-throughput Java components.* Practical experience building cash equity trading platforms—OMS, EMS, Market Connectivity, Risk, GUI, Middleware, Middle Office.* Deep understanding of fundamental computer science concepts.* Experience with distributed caching technologies (GigaSpaces, Ignite, Coherence).* Full-stack skills in Core Java and REST APIs.* Practical knowledge ...

Financial Services AI Engineer

Hiring Organisation
Leading Point
Location
City of London, Greater London, UK
pattern recognition, MLOps, software development, neural networks, and natural language processing on a day-to-day basis. Qualifications Pattern Recognition and Neural Networks skills Computer Science and Software Development skills Natural Language Processing (NLP) skills Strong analytical and problem-solving skills Essential financial services experience (mins 5 years … hands on AI engineering life cycle experience Bachelor's degree in Computer Science, Engineering, or related field ...

Sr. Analytics Engineer / Omni Specialist

Hiring Organisation
Lenstra
Location
London, UK
About Lenstra Lenstra was created by the passion of engineers specialised in Computer Science with a proven history in delivering top quality solutions to its customers. Bringing together work excellence and vision we managed to serve top tier clients from a variety of industry domains like Banking/… tools in analytics engineering and contribute to the growth of Lenstra’s analytics capabilities. Skills needed for the role Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Statistics, or related field. 4+ years of experience in data engineering, analytics engineering, or a related field. ...

Developer Golang

Hiring Organisation
CBTS
Location
City of London, London, United Kingdom
part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production Desired: Bachelors Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience. Experience in professional software development. Solid understanding ...