Permanent Computer Science Jobs in the UK excluding London

1 to 25 of 2,149 Permanent Computer Science Jobs in the UK excluding London

Computing Teacher / ECT

Hounslow, Middlesex, England, United Kingdom
EdEx - Education Recruitment
Computer Science Teacher Are you looking to join an exceptional Secondary School in Hounslow with great behaviour throughout? If so, this permanent Computer Science Teacher position starting in September could be perfect for you! What can this Hounslow 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: £37,870 - £56,154 per annum
Posted:

Head of Computer Science

South East London, London, England, United Kingdom
EdEx - Education Recruitment
Head of Computer Science - High-Performing State School - Southwark A high-performing Secondary School in Southwark are eagerly searching for a Head of Computer Science to join their team in September. The school is in the top 10 in the county, boasting impressive results across the board, including Computer Science at GCSE & A Level. … They are seeking an aspirational Head of Computer Science to join on a permanent contract in September. Suitable candidates will ideally have at least one ECT year completed if not more. As Head of Computer Science at this school you will benefit from the following: Outstanding teaching and learning Computer Science outcomes of … to teach at an Outstanding level. A brief summary of the school and role: Outstanding Secondary School KS3-KS5 with 1100 pupils on roll Impressive, modern facilities Head of Computer Science vacancy - teaching KS3- KS5 Inner London Payscale + TLR1A £9,782 Based in Southwark, South London For more information on this school and Head of Computer More ❯
Employment Type: Full-Time
Salary: £42,000 - £62,000 per annum
Posted:

Computer Science Teacher

Dartford, Kent, South East, United Kingdom
Academics Ltd
Computer Science Teacher Are you a passionate Computer Science Teacher ready to inspire the next generation of tech-savvy minds? A well-regarded secondary school in Dartford is seeking a qualified Computer Science Teacher to join their dedicated team on a full-time basis starting ASAP. This is a fantastic opportunity for a committed … Computer Science Teacher with QTS or QTLS to step into a supportive school environment where innovation and enthusiasm for learning are valued and encouraged. This role is ideal for a Computer Science Teacher who is confident in their subject knowledge and has the ability to motivate learners of all abilities. Whether you are an experienced teacher … Further Education establishments. What the School Offers: - A forward-thinking secondary school in Bexley with a welcoming and inclusive ethos. - Excellent facilities and resources to support effective teaching of Computer Science. - A supportive SLT and a collaborative teaching staff. - Opportunities for CPD and professional development. - Strong student engagement and behaviour standards. About This Role: Full-time Computer Science More ❯
Employment Type: Permanent
Salary: £160 - £250 per day
Posted:

Assistant/Associate Professor in Computer Science - Durham

Durham, County Durham, UK
Assistant/Associate Professor in Computer Science - Durham The Department of Computer Science at Durham University seek to appoint a talented individual to the role of Asisstant or Associate Professor. This is a permanent position. We are seeking a talented researcher with expertise in decision-making processes related to climate, environmental, economic, and policy pathways. We … Digital Twin technologies (modelling, simulations, and infrastructure), applied AI, and uncertainty quantification This post offers an exciting opportunity to make an important contribution to the development of research in Computer Science ( ). It supports the newly founded JusTN0W initiative ( which takes place within the Centre for Sustainable Development Law and Policy ( ). JusTN0W aims to develop a world … while allowing you unrivalled opportunities to progress and embed your career in an exciting and progressive institution. For more information, please visit our Department pages at The Department of Computer Science is one of the UK's leading Computer Science departments, with an outstanding reputation in research, teaching, and student employability. Our internationally recognised research covers More ❯
Posted:

Computing Teacher

Uxbridge, Middlesex, England, United Kingdom
Prospero Teaching
Computer Science Teacher Needed in Outstanding School in West London Computer Science Teacher - Outstanding Secondary School - Uxbridge Location: Uxbridge, West London Position: Full-Time, Permanent Start Date: January 2026 (or sooner if available) Salary: MPS/UPS (Outer London) Are you an inspiring and dedicated Computer Science teacher looking to join a high-achieving … forward-thinking school? An Outstanding secondary school in Uxbridge is seeking a passionate and innovative Computer Science Teacher to join their dynamic team. This is a fantastic opportunity to teach motivated students in a well-resourced department, with excellent support for career development and progression. The School: Rated Outstanding by Ofsted Strong focus on academic excellence and student … Excellent facilities, including modern IT suites and a dedicated STEM building Supportive leadership and a collaborative staff culture The Ideal Candidate Must Have: QTS and a relevant degree in Computer Science or a related field A strong subject knowledge and a passion for teaching Experience teaching at KS4 and ideally KS5 (A-level Computer Science) Commitment More ❯
Employment Type: Full-Time
Salary: £35,000 - £60,000 per annum
Posted:

Computer Science Graduate (AI & Digital Innovation)

Exeter, Devon, South West, United Kingdom
Hybrid / WFH Options
TMS Maritime
Computer Science Graduate (AI & Digital Innovation) We're scaling up our digital capability team to drive TMS Maritime's next generation of smart marine, civil and infrastructure solutions, and we're looking for an early-career technologist to pioneer AI, data and automation in a high-impact environment. Enjoy a competitive graduate salary of up to … s modelling, optimisation, data analytics, predictive systems or AI tooling, your work will make a tangible difference to projects that protect communities, coastlines and waterways. The Role As our Computer Science Graduate (AI & Digital Innovation), you'll: Support the design, development and deployment of AI, machine-learning, data analytics and digital optimisation tools that enhance project planning, asset … based on feedback ? Hours: Monday to Friday, 37.5 hours (core hours) ?? Location: Dawlish, Devon (hybrid + site visits) What We're Looking For: You'll have: A degree in Computer Science, Software Engineering, Data Science, AI or equivalent (or imminent graduation) Solid programming skills (e.g. Python, R, Java, C++ or other modern language) Familiarity (or strong interest More ❯
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

Computer Science Teacher

Southend-on-sea, Essex, United Kingdom
Hourglass Education
We are delighted to be working with a school based in Southend-on-Sea, Essex who are looking to appoint a Computer Science teacher on a Permanent basis starting in January 2026 . This is a well-respected school who work on the traditional values of respect, discipline, and responsibility to prepare their students for the challenges of … of our students to find their passion and have the tools to pursue their dreams. About the Role We are seeking to appoint an enthusiastic and passionate teacher of Computer Science. The successful applicant will have experience of teaching across the full range of age and ability of students and will have the necessary skills and passion to contribute … to the continued success of the department. Responsibilities Have UK QTS Be an experienced Computer Science teacher Be eligible to work in the UK as this is a LT supply role so sponsorship isn t an option Be available to start in January 2026 Be able to commit to working for the remainder of the academic year Be More ❯
Employment Type: Permanent
Salary: GBP 32,916 - 45,352 Annual
Posted:

Computer Science Teacher

Wakefield, West Yorkshire, England, United Kingdom
Veritas Education Recruitment Ltd
Veritas Education is currently working in partnership with a forward-thinking secondary school in Wakefield to recruit a dynamic and enthusiastic Computer Science Teacher. This is a fantastic opportunity to join a supportive department and inspire students in a subject that is increasingly vital in today's digital world. Key Responsibilities: Deliver high-quality Computer Science … and progress Contribute to the wider school community and uphold high standards of behaviour and achievement Ideal Candidate Profile: Holds QTS (Qualified Teacher Status) or equivalent Has experience teaching Computer Science in a UK secondary school Demonstrates strong subject knowledge and a passion for digital education Is committed to continuous professional development and student success Holds an enhanced More ❯
Employment Type: Full-Time
Salary: £168 - £232 per day
Posted:

Staff Software Engineer

london, south east england, united kingdom
Andalusia Labs
and go-to-market to scope milestones and ship new capabilities Model and implement financial primitives and risk logic with rigorous testing and telemetry Requirements BA/BS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience 7+ years of systems programming experience working with at least one of these … guidance Ability to work in a fast-paced environment and across the product engineering stack Clear written and verbal communication Bonus MA/MS, PhD, or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience 10+ years of systems programming experience working with at least one of these More ❯
Posted:

Staff Software Engineer

slough, south east england, united kingdom
Andalusia Labs
and go-to-market to scope milestones and ship new capabilities Model and implement financial primitives and risk logic with rigorous testing and telemetry Requirements BA/BS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience 7+ years of systems programming experience working with at least one of these … guidance Ability to work in a fast-paced environment and across the product engineering stack Clear written and verbal communication Bonus MA/MS, PhD, or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience 10+ years of systems programming experience working with at least one of these More ❯
Posted:

Staff Software Engineer

london (city of london), south east england, united kingdom
Andalusia Labs
and go-to-market to scope milestones and ship new capabilities Model and implement financial primitives and risk logic with rigorous testing and telemetry Requirements BA/BS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience 7+ years of systems programming experience working with at least one of these … guidance Ability to work in a fast-paced environment and across the product engineering stack Clear written and verbal communication Bonus MA/MS, PhD, or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience 10+ years of systems programming experience working with at least one of these More ❯
Posted:

Business Manager - Physical Sciences (Computer Science/AI/Robotics)

london, south east england, united kingdom
Hybrid / WFH Options
UCL Business Ltd
an increasing pipeline of opportunities arising from the UCL research base, we are seeking to recruit a high-quality candidate to the role of Business Manager in the Physical Science & Engineering (PS&E) team. What you'll be doing: The individual we are seeking will work on the identification, development and commercialisation of a portfolio of projects arising from … across the Faculties of Engineering, Mathematics & Physical Science with a focus on AI, Robotics, Computer Science and related disciplines. This role within a leading university research commercialisation company provides a unique opportunity to work collaboratively with the academic staff of a globally rated Top 10 University, investors, industry and other professionals. If you are looking to make … planet, then this may be the role for you. What experience you'll need: You will have at minimum a first degree or equivalent in an engineering or physical science-related discipline, with a strong AI, robotics or Computer Science component and be able to demonstrate experience and success in technology commercialisation. Previous university technology transfer experience More ❯
Posted:

Business Manager - Physical Sciences (Computer Science/AI/Robotics)

slough, south east england, united kingdom
Hybrid / WFH Options
UCL Business Ltd
an increasing pipeline of opportunities arising from the UCL research base, we are seeking to recruit a high-quality candidate to the role of Business Manager in the Physical Science & Engineering (PS&E) team. What you'll be doing: The individual we are seeking will work on the identification, development and commercialisation of a portfolio of projects arising from … across the Faculties of Engineering, Mathematics & Physical Science with a focus on AI, Robotics, Computer Science and related disciplines. This role within a leading university research commercialisation company provides a unique opportunity to work collaboratively with the academic staff of a globally rated Top 10 University, investors, industry and other professionals. If you are looking to make … planet, then this may be the role for you. What experience you'll need: You will have at minimum a first degree or equivalent in an engineering or physical science-related discipline, with a strong AI, robotics or Computer Science component and be able to demonstrate experience and success in technology commercialisation. Previous university technology transfer experience More ❯
Posted:

Business Manager - Physical Sciences (Computer Science/AI/Robotics)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
UCL Business Ltd
an increasing pipeline of opportunities arising from the UCL research base, we are seeking to recruit a high-quality candidate to the role of Business Manager in the Physical Science & Engineering (PS&E) team. What you'll be doing: The individual we are seeking will work on the identification, development and commercialisation of a portfolio of projects arising from … across the Faculties of Engineering, Mathematics & Physical Science with a focus on AI, Robotics, Computer Science and related disciplines. This role within a leading university research commercialisation company provides a unique opportunity to work collaboratively with the academic staff of a globally rated Top 10 University, investors, industry and other professionals. If you are looking to make … planet, then this may be the role for you. What experience you'll need: You will have at minimum a first degree or equivalent in an engineering or physical science-related discipline, with a strong AI, robotics or Computer Science component and be able to demonstrate experience and success in technology commercialisation. Previous university technology transfer experience More ❯
Posted:

Data Engineer

london, south east england, united kingdom
IRIS Software Group
to join a growing and investing product and customer centric business, with the significant opportunity for you to share and grow your skillset. Qualification : BSc or MSc degree in Computer Science, Data Science or a related technical field ) Experience : Bachelors or Masters degree in Computer Science, Data Science or a related field. 3+ years More ❯
Posted:

Data Engineer

slough, south east england, united kingdom
IRIS Software Group
to join a growing and investing product and customer centric business, with the significant opportunity for you to share and grow your skillset. Qualification : BSc or MSc degree in Computer Science, Data Science or a related technical field ) Experience : Bachelors or Masters degree in Computer Science, Data Science or a related field. 3+ years More ❯
Posted:

Data Engineer

london (city of london), south east england, united kingdom
IRIS Software Group
to join a growing and investing product and customer centric business, with the significant opportunity for you to share and grow your skillset. Qualification : BSc or MSc degree in Computer Science, Data Science or a related technical field ) Experience : Bachelors or Masters degree in Computer Science, Data Science or a related field. 3+ years More ❯
Posted:

Data Analytics Lead

Salford, Lancashire, England, United Kingdom
Hybrid / WFH Options
Vermelo RPO
insight, selection models and performance analytics that inform decisions across our insurance brands. This role blends hands-on analytics with leadership, stakeholder engagement and innovation in Analytics and Data Science – playing a pivotal role in shaping how data drives commercial success. Key Responsibilities: Champion analytics across the business: Advocate for the value and impact of analytics, showcasing the team … Design and enhance reporting tools: Lead the development and optimisation of reporting tools which keep an eye on key KPIs. Key Skills and Experience: Proven experience in analytics, data science, or a related field, ideally within insurance or financial services. Demonstrable leadership experience, with a track record of developing analysts. Strong academic background in a numerical discipline (eg BSc … Mathematics, Computer Science, Data Science). Proficiency in statistical and machine learning techniques (eg logistic regression, clustering, GBMs) and the application of these in a commercial context. Advanced SQL skills with experience with Python and/or R. Solid understanding of customer segmentation and its applications. Excellent communication and storytelling skills, with the ability to influence senior More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

C# Graduate Software Developer

Newcastle upon Tyne, Northumberland, United Kingdom
development opportunities. You'll join colleagues in Central Newcastle offices on a full-time basis (Monday to Friday). You have achieved a minimum 1st class degree BSc in Computer Science (or similar discipline e.g. Physics, Mathematics) from a top 10 Russel Group (or top World) university, backed by A and A's at A-level You have … happy to use C# going forward) You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms As a Graduate Software Engineer/Developer you will earn a competitive bonus and benefits package: Bonus … with a range of events and early finish for drinks on Fridays at the onsite bar Apply now to find out more about this Graduate Software Engineer/Developer (Computer Science C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal More ❯
Posted:

Engineering Graduate Programme (Nottingham) - London Stock Exchange Group

Nottingham, UK
Hybrid / WFH Options
London Stock Exchange Group
opportunity to explore potential career paths by working within our Engineering Teams based in Nottingham. To be eligible you must be a final year undergraduate or Masters student in Computer Science, Computer Engineering, Engineering, Information Technology or related discipline and have completed all the requirements of your course before August/September 2026 or a fresh graduate … operate and improve the platforms, products, services and models that power our business. Spanning software and platform, reliability, quality, cyber security, service operations, service management, financial engineering and data science, these roles work across the full lifecycle to solve complex problems, enable secure and resilient delivery, and drive continuous improvement in a product-led, data-driven environment. Software & Platform … a permanent basis from day one . We value not just what you achieve, but how you achieve it. We are considering candidates beyond the core software degrees ( e.g. computer science, software engineering, Mathematics and Informatics) and candidate with physics, engineering, electronic degree who can demonstrate an interest in Technology as evidenced by extracurriculars or work experience, or More ❯
Employment Type: Full-time
Posted:

Graduate Software Engineer - Fintech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
Monday to Friday). *Please note the start dates for this role are March or September 2026* About you: You have achieved a minimum 1st class degree BSc in Computer Science (or similar discipline e.g. Physics, Mathematics) from a top 10 Russel Group (or top World) university, backed by A* and A's at A-level You have … who enjoys collaborating and problem solving You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What … with a range of events and early finish for drinks on Fridays at the onsite bar Apply now to find out more about this Graduate Software Engineer/Developer (Computer Science C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal More ❯
Employment Type: Full-Time
Salary: £33,000 per annum
Posted:

Graduate Software Engineer - Fintech

sunderland, tyne and wear, north east england, united kingdom
Client Server
Monday to Friday). *Please note the start dates for this role are March or September 2026* About you: You have achieved a minimum 1st class degree BSc in Computer Science (or similar discipline e.g. Physics, Mathematics) from a top 10 Russel Group (or top World) university, backed by A* and A's at A-level You have … who enjoys collaborating and problem solving You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What … with a range of events and early finish for drinks on Fridays at the onsite bar Apply now to find out more about this Graduate Software Engineer/Developer (Computer Science C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal More ❯
Posted:

Senior Data Scientist

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
CHEP UK Ltd
algorithms. Lead the selection, validation, and optimization of models to discover meaningful patterns and insights, ensuring models remain relevant, reliable, and scalable. Drive continuous integration and deployment of data science solutions, optimizing performance through advanced machine learning techniques, code reviews, and best practices. 'Develop and deliver sophisticated visualizations, dashboards, and reports translate complex data into clear, actionable insights for … assurance checks, and contribute to the development of novel solutions to solve complex business problems. Stay informed on industry trends, emerging tools, and techniques, applying them to improve data science practices and encourage innovation within the team. Lead strategy development for one or more data products, managing roadmaps, identifying requirements, and collaborating with business stakeholders to ensure alignment with … location - London/Manchester/Madrid (1 Position) Position Purpose The Senior Data Scientist is responsible for designing and developing advanced tools and products that leverage Machine Learning, Data Science, and Generative AI techniques using data sourced from various internal and external platforms. This role focuses on increasing supply chain efficiency, boosting productivity, and delivering measurable value to customers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lecturer in Computing - Digital and T Levels (FE)

Birmingham, West Midlands, United Kingdom
University College Birmingham
Cybersecurity, and Emerging Technologies, supporting students to succeed in: BTEC Level 2 Information & Creative Technology BTEC Level 3 Extended Diploma in Computing (RQF) Digital T Levels Access to HE Computer Science What We're Looking For: A degree in IT/Computer Science (or equivalent) is required. A teaching qualification is not essential for the role … to be redirected to our website to complete an application form. Candidates with experience or relevant job titles of; Computing Lecturer, Tech Lecturer, Computing Tutor, Computing Teacher, IT Professional, Computer Science Lecturer may also be considered for this role. More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Computer Scientist

Aylesbury, England, United Kingdom
Career Smart Consulting Ltd
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 of the business, which is much smaller, with around 25 employees. … This 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 a 1st class degree from a top UK university. … and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with experience on C++, Python and JavaScript. Additional skills in image processing, computer vision, robotics etc is advantageous. Computer Scientist Requirements Recent graduate through to 2/3 years of commercial experience A 1st class degree in computer science More ❯
Posted:
Computer Science
the UK excluding London
10th Percentile
£27,000
25th Percentile
£32,500
Median
£45,195
75th Percentile
£65,000
90th Percentile
£83,750