Computer Science Degree Jobs in the UK

1 to 25 of 787 Computer Science Degree Jobs in the UK

Unqualified Computer Science Teacher

South East London, London, England, United Kingdom
EdEx - Education Recruitment
Unqualified Computer Science Teacher - Southwark Q - Are you a Computer Science Graduate (or similar) looking for an exciting new opportunity, where you can make a tangible impact every day? Q - Are you considering becoming a qualified Computer Science Teacher, but want to gain some experience before committing to a training programme? If so, we … this is a stop-gap for you or a long-term career move, we want to hear from people who can commit to an academic year as an Unqualified Computer Science Teacher, in which you'll gain first hand experience teaching Computer Science classes KS3-KS5. If you have a 1st Class/2:1 degree … from you. Ideally you will have some transferrable experience such as tutoring, or working with children in another setting, however applicants lacking experience are urged to apply regardless. Unqualified Computer Science Teacher - Job Description Unqualified Computer Science Teacher (Across KS3-KS5) Plan and deliver Computer Science Lessons Located in Southwark, SE London Full Time More ❯
Employment Type: Full-Time
Salary: £27,500 - £39,500 per annum
Posted:

Computer Science Teacher

London, United Kingdom
EdEx
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 … 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 More ❯
Employment Type: Permanent
Salary: GBP 38,766 - 60,092 Annual
Posted:

Computer Science Teacher

South West London, London, England, United Kingdom
EdEx - Education Recruitment
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 … 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 More ❯
Employment Type: Full-Time
Salary: £38,766 - £60,092 per annum
Posted:

IB - MYP - Computer Science - Subject Matter Expert

United Kingdom
LearningMate
Job Description: Subject Matter Expert and Learning Designer: IB Computer Science Position Overview We are seeking a highly skilled and detail-oriented Subject Matter Expert (SME) and Learning Designer to develop and enhance an IB Computer Science course curriculum for the International Baccalaureate® (IB) Diploma Programme (DP). This role will combine deep expertise in computer science with extensive experience in IB DP Computer Science to create engaging, rigorous, and student-centered learning experiences that align with IB standards and philosophies. Key Responsibilities 1. Subject Matter Expertise: Design, develop, and refine computer science course content, ensuring alignment with IB frameworks, including the DP Computer Science syllabi. Provide subject … matter expertise in computer science topics, algorithms, data structures, computational thinking, and emerging technologies. Create inquiry-based, student-centered learning materials that reflect familiarity with the DP’s emphasis on academic rigor, critical thinking, and holistic development. 2. Learning Design and Development: Develop AI processes to develop unit plans and lesson materials that foster inquiry-based learning, encouraging More ❯
Posted:

Computer Science Teacher

Gainsborough, Lincolnshire, England, United Kingdom
Academics
Computer Science Teacher - Gainsborough - Academics Are you a passionate Computer Science enthusiast ready to inspire the next generation of digital innovators? A fantastic opportunity awaits you at a thriving secondary school in the Gainsborough area! We are seeking a dedicated Computer Science Teacher to join our dynamic team and empower students with the skills … they need to succeed in a technology-driven world. Position : Computer Science Teacher Location : Gainsborough Area Contract : Full-time/temporary, Salary : Competitive (dependent on experience) About the Role As a Computer Science Teacher, you will: Deliver engaging and innovative lessons in Computer Science to students aged 11-16. Plan, prepare, and assess … with the latest advancements in technology and education. Collaborate with colleagues to support cross-curricular learning and enrichment activities. What We're Looking For A qualified teacher with a degree in Computer Science or a related field. A strong understanding of coding languages, programming, and ICT applications. Exceptional communication and classroom management skills. A commitment to fostering More ❯
Employment Type: Temporary
Salary: £36,000 - £45,600 per annum
Posted:

Computer Science Teacher

Northwood, Middlesex, England, United Kingdom
Tradewind Recruitment
Computer Science Teacher - Northwood, West London A specialist secondary school based in Hayes are looking for a computer science teacher.This is a permanent position, available to start as soon as possible or from January 2026.This role is full time, but the school will consider part time applicants. Working hours are from 8:30am to 3:30pm.Salary … will reflect the London outer MPS/UPS pay scale.On-site parking is available for staff. Computer Science Teacher - Northwood, West London * Teach engaging and forward-thinking computer science lessons to students aged 14-19, with a focus on real-world tech applications, programming, and systems.* Help students gain industry-relevant skills in areas such as … Teachers here are passionate about equipping students with the skills they need to thrive in the digital age. Qualifications and Person Specification: * Qualified Teacher Status (QTS) or equivalent* A degree in Computer Science or a related discipline* Strong subject knowledge and ability to teach Key Stage 4 and 5* A passion for technology and digital education* Committed More ❯
Employment Type: Full-Time
Salary: £37,870 - £56,154 per annum
Posted:

Computer Science and Cyber Security Tutor

City, Leeds, United Kingdom
Prospero Teaching
We are seeking a compassionate and dedicated Computer Science 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 Computer Science modules at … Hours: approx. 4 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 Computer Science, 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 Computer Science 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 More ❯
Employment Type: Permanent
Salary: GBP 29 - 34 Hourly
Posted:

Computer Science Teacher

Kensington, London, England, United Kingdom
DUNBAR EDUCATION RECRUITMENT LIMITED
A prestigious Independent School in Kensington is seeking a dedicated and knowledgeable Computer Science Teacher to join their thriving department on a permanent basis from September 2025. This is a fantastic opportunity to work in a high-achieving environment that values academic excellence, innovation, and the holistic development of its students. What you’ll be doing: Teaching Computer Science to students at GCSE and/or A-level, depending on experience Planning and delivering engaging, challenging lessons that foster curiosity and creativity Assessing student progress and providing clear, constructive feedback Supporting students in developing both theoretical understanding and practical skills Contributing to the wider school community through enrichment and co-curricular activities What we’re looking … for: A good degree in Computer Science or a related subject (preferably from a Russell Group university) Strong A-level results and a solid academic background Experience teaching GCSE and/or A-level Computer Science Experience in private/independent education is preferred Confident in planning and delivering high-quality lessons for students of More ❯
Employment Type: Full-Time
Salary: £37,000 - £45,000 per annum
Posted:

ICT & Computer Science Teacher

Manchester, United Kingdom
TEACH195 LIMITED
Join a school where innovation meets inspiration. teach195. are working with a highly-regarded secondary school in search of a talented and enthusiastic Computer Science 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 Computer Science 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 Computer Science 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 More ❯
Employment Type: Permanent
Salary: GBP 150 - 223 Daily
Posted:

Digital Systems Technician

Wigan, United Kingdom
Wigan and Leigh Hospice
and holiday discounts, On demand GP, Westfield Health - Health Cash Plan, Life Assurance, A range of Wellbeing initiatives. Main duties of the job The successful candidate will have: A Computer Science degree or equivalent qualification, or substantial practical experience in IT support and systems administration. Proven experience supporting digital systems, IT infrastructure, hardware, software, and peripherals in … attached job description ** Person Specification Skills & Abilities Essential Ability to foster positive working relationships with internal and external stakeholders. Demonstrate great communication skills, attention to detail and a good degree of literacy. Highly organised with the ability to manage competing demands, prioritise workload, and work to deadlines. Personal Qualities & Attributes Essential Demonstrates a highly organised approach to planning and … varied workload, effectively managing time and priorities to meet deadlines. Excels in problem-solving by managing stakeholder expectations and applying creative, practical solutions to complex challenges. Qualifications Essential A Computer Science degree or equivalent qualification, or substantial practical experience in IT support and systems administration. Proven experience supporting digital systems, IT infrastructure, hardware, software, and peripherals in More ❯
Employment Type: Permanent
Salary: £31049.00 - £33298.00 a year
Posted:

Software Engineer for Chemistry Applications - EU

London, United Kingdom
Uncountable
Thank you for your interest in Uncountable Engineering! Description Uncountable is seeking software engineers with a chemistry, biology, material science (or any physical sciences) interest to develop domain-specific applications within Uncountable. Our goal is to revolutionize industrial research and development. We're looking for motivated engineers who can help to build out tools that will accelerate the development … ingest data from lab equipment and set up automated data transfer routines. This role would primarily involve writing Python scripts. Salary Range: €50K - €70K + Equity Requirements University-level computer science degree or equivalent professional experience Knowledge of chemistry, materials or life sciences Interest in a software engineering career and technology startups ExperienceusingPythonorotherscriptinglanguagesto processnumericorscientificdatafiles Experience working with …/UK, or remotely from certain counties in the EU (note that compensation will reflect the adjusted cost of living) Preferred Qualifications 4-year Bachelor's (or country equivalent) degree in computer science, chemical engineering, materials science engineering Experience with scripting in Python Experience using SFTP and RESTful APIs Familiarity with SQL Databases Benefits Competitive Salary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Graduate Analyst

Slough, Berkshire, England, United Kingdom
RD Financial Recruitment
Location: Slough Salary: £25,000 per annum Contract: Full-time, Permanent Are you a recent Computer Science or tech-related graduate ready to start your career in IT and Business Analysis? We’re recruiting for an organisation that is investing in digital transformation and operational efficiency. They are seeking a Graduate Business Analyst to join their IT Change … This opportunity is ideal for a graduate who is curious, proactive, and keen to develop a career in business analysis and IT change. To succeed, you’ll need: A degree in Computer Science, Information Systems, or a related discipline Strong analytical and critical thinking skills Excellent communication skills, both written and verbal Good organisational skills with attention More ❯
Employment Type: Full-Time
Salary: £24,500 - £26,000 per annum
Posted:

Sr. Software Dev Manager, Device OS

London, United Kingdom
Amazon
with the engineers to architect and develop the best technical design and approach. Report on status of development, quality, operations, and system performance to management. BASIC QUALIFICATIONS Bachelor's Degree in Computer Science or related field. 10+ years' experience managing software development teams, ideally with some hands-on architectural or distributed systems experience. The key requirement for … this position is established skill designing and developing complex, interactive end user experiences. PREFERRED QUALIFICATIONS MS, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, etc. A strong track record of project delivery for large and cross-functional projects. Strong technical credentials and deep hands-on technical expertise on embedded systems. Development experience on mobile platforms such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Optimizely
data-intensive workloads. Influence product direction, leveraging deep technical insight to shape roadmap decisions and ensure backend systems align with long-term business strategy. Knowledge and Experience Bachelor's degree in Computer Science, or equivalent practical experience. 8+ years of software development experience with strong foundations in data structures, algorithms, and distributed systems. 5+ years of backend … record of mentoring engineers and scaling engineering organizations. Passion for working in fast-paced environments where you wear multiple hats and influence both product and technology. Education Bachelor's Degree (Computer Science or engineering preferred) or equivalent work experience Displaying Technical Expertise Communicating Effectively Solving Complex Problems Demonstrating Initiative Delivering High Quality Work Optimizely is committed to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Platform Engineer

London, United Kingdom
BAE Systems (New)
expected to attend your site 3-5 days per week. Salary: £34,000 + £2,000 Welcome Bonus Responsibilities What you'll be doing: You will likely hold a Computer Science degree of similar, with some knowledge of the following technologies: Logical reasoning, scripting ability, security concepts (light) Infrastructure as Code (Terraform) AWS infrastructure (VPC, EC2, IAM … s technology landscape. Qualifications As a minimum requirement you'll need to have obtained, or be predicted to obtain, a 2:2 in your Bachelor's of Master's degree in Computer Science or a similar related subject. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

1st Line IT Support

Yorkshire, United Kingdom
Hybrid / WFH Options
Hays Technology
LOCATION - YORK - HYBRID WORKING 3-6 MONTH CONTRACT .00 PER DAY FULL TRAINING PROVIDED Your new role We are supporting a major employer in York to bring in a Computer Science Graduates to start their careers in a 1st Line IT Support role. This positions is a Contract/Interim position and will last up to 6 months. … What you'll need to succeed The Hiring Managers are looking for bright, enthusiastic Computer Science Graduates who have a real passion for IT & Tech. Basic understanding of Windows 11, M365 and MS Operating Systems would all be beneficial - alongside excellent Customer Service skills. Candidates who can demonstrate a Computer Science/IT Degree background More ❯
Employment Type: Contract
Rate: GBP 110 - 120 Daily
Posted:

1st Line IT Support

North Yorkshire, United Kingdom
Hybrid / WFH Options
Hays Technology
YORK - HYBRID WORKING 3-6 MONTH CONTRACT £110.00 - £120.00 PER DAY FULL TRAINING PROVIDED Your new role We are supporting a major employer in York to bring in a Computer Science Graduates to start their careers in a 1st Line IT Support role. This positions is a Contract/Interim position and will last up to 6 months. … What you'll need to succeed The Hiring Managers are looking for bright, enthusiastic Computer Science Graduates who have a real passion for IT & Tech. Basic understanding of Windows 11, M365 and MS Operating Systems would all be beneficial - alongside excellent Customer Service skills. Candidates who can demonstrate a Computer Science/IT Degree background More ❯
Employment Type: Contract
Rate: £110 - £120/day Per Day / UMB Rate
Posted:

Senior Data Engineer (UK)

London, United Kingdom
Hybrid / WFH Options
Atreides LLC
experience. Stay up-to-date with the latest trends in big data technologies, geospatial intelligence, and data analytics to drive innovation. Required Qualifications: Education: Bachelor's or Master's degree in Computer Science, Engineering, Geospatial Intelligence, Data Science, or a related field, or equivalent experience. Experience: 5+ years of experience in software engineering, with a focus … platforms is a plus. Data Modeling & Querying: Experience with SQL and NoSQL databases, including spatial databases (PostGIS, MongoDB, Elasticsearch), for storing and querying geospatial and big data. Preferred Qualifications: Degree or higher in Computer Science, Geospatial Intelligence, Data Science, or related field. Experience with data visualization tools and libraries (e.g., Tableau, D3.js, Mapbox, Leaflet) for displaying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager, Personalization

London, United Kingdom
Amazon
performance, usability, and elevating the quality of customer interactions across surfaces. Key job responsibilities Own the charter and vision of your team, and work with PM, UX, and Applied Science teams to build the best frontend shopping experiences for millions of Amazon customers. Hire and develop talents for your team. Work with stakeholders to build attractive roadmaps and deliver … existing versus new customers and between features, architectural improvements and operational excellence. Improve and operate mechanisms that drive higher velocity for features and key decisions. BASIC QUALIFICATIONS Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent practical experience. 10+ years of software development experience, including building and delivering production-grade customer-facing applications. Proficiency in object … engage both technical and non-technical audiences. PREFERRED QUALIFICATIONS Experience leading the development and launch of v1 products, especially those with significant frontend or user-facing components. Master's degree in Computer Science, Engineering, or a related technical field. Experience collaborating with product, design, and engineering teams to deliver intuitive and high-performing user interfaces. Familiarity with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Vision Engineer

Tunbridge Wells, Kent, South East, United Kingdom
Gerrard White
Job Title: Computer Vision Engineer About us: VisionTrack is a multiple award winning IOT, high throughout/big data insurance telematics & video solution. Role: We are looking for developers with experience in computer vision applications to join one of our agile development teams. We try to avoid silos of knowledge so the role will involve working in all … areas of the solution but with more emphasis on computer vision applications deployed on our Autonomise cloud platform. We are looking for someone who can fit into this way of working, so knowledge in Agile/DevOps working practices, including SCRUM, Continuous Integration & Continuous Delivery and someone who can follow and promote best practices in these areas is essential. … development and use of Convolution Neural Networks (CNN's) for machine vision and image analysis applications Previous development and fast prototyping experience in at one of following specializations of computer vision or machine learning: Object/face/pedestrian detectin and tracking Activity Recgnition Camera Calibratin 3D stere, SLAM or Depth estimation from video Proficient in Linux Experience with More ❯
Employment Type: Permanent
Posted:

Sr. Software Development Engineer, Fees Tech

London, United Kingdom
Amazon
the team's development process Partner with product managers to translate business requirements into technical solutions Share knowledge through documentation, tech talks, and training sessions BASIC QUALIFICATIONS - Bachelor's degree in computer science or equivalent - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ … software design patterns PREFERRED QUALIFICATIONS - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Master's degree in computer science or equivalent - Familiarity with GenAI tools and their application in software development Our inclusive culture empowers Amazonians to deliver the best results for our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Python

London, United Kingdom
Hybrid / WFH Options
YouGov
knowledge of K8, Docker, AWS and Flask Proactive in identifying risks and implementing effective solutions Comfortable in a fully remote work environment where async collaboration is prioritized Bachelor's Degree in Programming, Computer Science, or Engineering-related field. Preferred Qualifications Proven expertise and experience with database technologies including NoSQL databases like MongoDB, RDBMS such as Postgres and … ELK Stack, New Relic Relevant experience in the maintenance of data APIs and data lake architectures, including experience with Apache Iceberg, Trino/Presto, Clickhouse, Snowflake, BigQuery. Master's degree in Computer Science or Engineering-related field Get to know us better YouGov is a global online research company, offering insight into what the world thinks. Life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Support Engineer. (Graduate)

Slough, Berkshire, England, United Kingdom
Jam Management Consultancy Limited T/A JAM RECRUITMENT
Technical Support Engineer/Graduate IT Engineer 35-38k, Trainee. SaaS, Cloud, NLP, AI, Machine Learning, Data Science, Python, MATLAB, Software Development Tools, Technical Support, Client facing, Computer Science, STEM, Mathematics, Physics, Natural Science, Electronic Engineering Graduate, who want to work with awesome Technologies such as, AI, Machine2Machine Learning, Cloud Applications, Unified Communications, Software Solutions … informed and build and maintain relationships of trust with customers Providing excellent customer service at all times The Person :Technical Support Engineer/Graduate Software Developer 2:1 Bachelors Degree in Computer Science/STEM/Mathematics/Physics/Chemistry/Electronic/Electrical Engineering, Natural Science, Learning and Developing their skills, (Life learner attitude More ❯
Employment Type: Full-Time
Salary: £35,000 - £37,000 per annum
Posted:

Sr Software Engineer / Lead (Java)

Abingdon, Oxfordshire, United Kingdom
Hybrid / WFH Options
Halliburton
on application security standards, secure coding practices, and secure architecture designs. Provides a strong technical focus in product planning for a complete software system. Requires completion of an undergraduate degree in Computer Science or similar discipline, and a minimum of 10 years of experience including software development experience. Key Responsibilities: Lead the team to deliver new products … RCP and Eclipse OSGi Swing and SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics and/or Geology domain especially Oil and Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness and understanding of AI technologies/tools Familiarity and … law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 201985 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time/Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Java / C++)

Abingdon, Oxfordshire, United Kingdom
Hybrid / WFH Options
Halliburton
Works on projects of moderate scope and complexity. Pro-actively identifies areas for improvement within the software system and processes. Develops assignments and schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, and 4 years of related experience. Key Responsibilities: Work on a team to deliver new products, features and fixes iteratively using … RCP and Eclipse OSGi Swing and SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics and/or Geology domain especially Oil and Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness and understanding of AI technologies/tools Familiarity and … law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 201981 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time/Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Computer Science Degree
10th Percentile
£26,875
25th Percentile
£41,125
Median
£60,000
75th Percentile
£81,563
90th Percentile
£101,250