1 to 25 of 1,127 Permanent Computer Science Jobs in the UK

Teacher of Computer Science

Hiring Organisation
Tradewind Recruitment
Location
South Croydon, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Position: Teacher of Computer Science At: Academy based in Croydon Salary: Outer London MPS 1-6 (U1-3 as appropriate) Role: Full-time Contract: Permanent Start Date: January 2026 About the school and role on offer: Tradewind are very exciting to be collaborating with a successful and thriving … Academy in Croydon, South London, with a proven track record of fantastic results at all key stages in their recruitment of a talented Computer Science Teacher. This is a mixed Academy for 1,300 students aged 11-18, with a large sixth form of over 300 students. ...

A Level Computer Science lecturer

Hiring Organisation
Eden Brown Synergy
Location
Merseyside, England, United Kingdom
Employment Type
Full-Time
Salary
£32,000 - £43,000 per annum
Position: Permanent A Level Computer Science Lecturer Salary: Competitive, based on experience Start Date: ASAP Eden Brown are seeking a dynamic and motivated A Level Computer Science Lecturer to join a leading Sixth Form College in Merseyside. This is a fantastic opportunity for an experienced educator … industry professional with a strong passion for teaching and a deep understanding of the subject. About the Role: As an A Level Computer Science Lecturer, you will be responsible for delivering engaging and high-quality lessons to students preparing for their A Level exams. You will play ...

Computer Science Teacher - Independent School

Hiring Organisation
Smart Teachers
Location
Croydon, London, United Kingdom
Employment Type
Permanent
Salary
GBP 39,000 - 57,500 Annual
literacy, we prepare our pupils to thrive in a rapidly changing technological world. The Role We are seeking an inspiring and enthusiastic Teacher of Computer Science to join our dynamic team from January 2026 . The successful candidate will teach Computer Science across … forward-thinking department where creative teaching and a passion for digital learning are highly valued. Key Responsibilities: Plan and deliver high-quality lessons in Computer Science for KS3 and KS4 students. Foster a positive and inclusive classroom environment that promotes active learning. Contribute to curriculum development ...

Computer Science Tutor

Hiring Organisation
Study Group
Location
Falmer, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 34 Hourly
driven by a passion for innovation, education, and the ever-evolving world of Computer Science? Join our dynamic team and help shape the future of computer science in international education. We re looking for passionate educators to deliver engaging modules and support international students through their … teacher or starting your career, we ll support your development with pathways to gain an accredited UK teaching qualification. We are seeking an experienced Computer Scientist to teach modules across the courses delivered at the University of Sussex International Study Centre, working at one or all of the following ...

Computer Science Tutor

Hiring Organisation
Study Group
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP 34 Hourly
driven by a passion for innovation, education, and the ever-evolving world of Computer Science? Join our dynamic team and help shape the future of computer science in international education. We re looking for passionate educators to deliver engaging modules and support international students through their … teacher or starting your career, we ll support your development with pathways to gain an accredited UK teaching qualification. We are seeking an experienced Computer Scientist to teach modules across the courses delivered at the University of Sussex International Study Centre, working at one or all of the following ...

Computer Science Teacher - Permanent Role Starting June

Hiring Organisation
Reed
Location
Tonbridge, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£32,916 - £51,048 per annum, Inc benefits
Computer Science Teacher – Permanent Role Starting June Location: Tonbridge Area Salary: Competitive, based on experience Are you passionate about technology and ready to inspire the next generation of digital innovators? Reed is proud to be recruiting on behalf of an exceptional secondary school for a Computer Science … preparing students for the future by delivering an engaging and modern curriculum that reflects the ever-evolving world of technology. The Role: Permanent Computer Science Teacher position starting June Deliver high-quality lessons across KS3 and KS4 Inspire students to develop coding, problem-solving, and digital literacy skills ...

Software Developer

Hiring Organisation
RedTech Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Professional qualifications, Work From Home
Salary
£45,000
Software Developer: This company values exceptional academics so is looking for a 1st class honours or high 2.1 degree from a top university in Computer Science or a subject with high Computer Science content Minimum of AAA at A Level or equivalent UCAS points Must … discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Keywords: Computer Science/C/Java/Python/C#/JavaScript/Go/Golang/Kotlin/Docker/Programmer/Test Engineer/ ...

Graduate Developer in Test

Hiring Organisation
Understanding Recruitment
Location
Slough, Berkshire, UK
Employment Type
Full-time
recent Computer Science graduate looking to kickstart you career in tech? Interested in FinTech? Graduate Software Developer in Test (SDET) - FX Solutions Location: London 3 days a week Compensation: Up to £60k + bonus + benefits We're once again partnering with our long-term FinTech partner … face experience with hedge funds, asset managers and leading banks all around the world. As a Graduate SDET, you must have: BSc in Computer Science Degree from Russell Group University Strong comprehension of Core Java concepts and Computer Science fundamentals Hard-working & driven mindset In this ...

Graduate Developer in Test

Hiring Organisation
Understanding Recruitment
Location
London Area, United Kingdom
recent Computer Science graduate looking to kickstart you career in tech? Interested in FinTech? Graduate Software Developer in Test (SDET) - FX Solutions 📍 Location: London 3 days a week 💰 Compensation: Up to £60k + bonus + benefits We're once again partnering with our long-term FinTech partner … face experience with hedge funds, asset managers and leading banks all around the world. As a Graduate SDET, you must have: BSc in Computer Science Degree from Russell Group University Strong comprehension of Core Java concepts and Computer Science fundamentals Hard-working & driven mindset In this ...

Trainee Computing Teacher

Hiring Organisation
Ribbons and Reeves Limited
Location
Swindon, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£28,000
Fully-paid school-based Trainee Computing Teacher on offer at an 'Outstanding' Swindon Secondary for September! Are you a highly-academic Computer Science Graduate looking to forge a career as a Teacher...? Want to gain experience, receive a healthy training salary, and have your training costs paid … school, whilst training at one of the UK most reputable Teacher Training providers...? If you're a leading Computer Science Graduate with a passion to raise attainment in your chosen subject area, then this Trainee Computing Teacher role in Swindon is not one to miss! Trainee Computing Teacher ...

Computing Teacher

Hiring Organisation
Prospero Teaching
Location
Hillingdon, Middlesex, United Kingdom
Employment Type
Permanent
Salary
GBP 150 - 250 Daily
Computer Science Teacher Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Hillingdon. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. … position is open to both NQTs and experienced teachers. CONTRACT DETAILS Location -Hillingdon Position - Computer ScienceTeacher Type of work - Computer ScienceTeacher Contract or position start date - TBC Duration/Likely Duration - Until the end of the academic year Contract or position end date (if applicable) - On going Full ...

Computing Teacher

Hiring Organisation
Prospero Teaching
Location
Hillingdon, London, United Kingdom
Employment Type
Permanent, Contract, Temporary
Salary
£150 - £250/day
Computer Science Teacher Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Hillingdon. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. … position is open to both NQTs and experienced teachers. CONTRACT DETAILS · Location -Hillingdon · Position - Computer ScienceTeacher · Type of work - Computer ScienceTeacher · Contract or position start date - TBC · Duration/Likely Duration - Until the end of the academic year · Contract or position end date (if applicable) - On going · Full ...

Computing Teacher

Hiring Organisation
Prospero Teaching
Location
North West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£150 - £250 per day
Computer Science Teacher Prospero Teaching is looking for a dedicated Computer Science Teacher for a Secondary school in Hillingdon. The school has a supportive Computer Science department. Most of the timetable for this role will be key stage 3 and key stage 4. … position is open to both NQTs and experienced teachers. CONTRACT DETAILS · Location -Hillingdon · Position - Computer ScienceTeacher · Type of work - Computer ScienceTeacher · Contract or position start date - TBC · Duration/Likely Duration - Until the end of the academic year · Contract or position end date (if applicable) - On going · Full ...

Year One Computer Science Tutor

Hiring Organisation
Cambridge Education Group
Location
London, South East, England, United Kingdom
Employment Type
Part-Time
Salary
£41.12 per hour
looking for? We are currently looking for a Y1 Computer Science Tutor to join OnCampus LSBU from February 2026. The role will be on a fixed-term, sessional basis until 7 June 2026. The role is based in London at LSBU. The successful applicant will contribute … progress onto their chosen degree course at the partner university. The post holder will ideally have a secure knowledge and understanding of teaching Computer Science. The successful candidates will demonstrate the confidence in delivering lessons in these areas. The tutor will be responsible for the complete and timely delivery ...

Python Quantitative Developer

Hiring Organisation
Winston Fox
Location
Slough, Berkshire, UK
Employment Type
Full-time
Technical Quantitative Developer/Software Engineer with deep Computer Science expertise applied to Python, its libraries and ecosystem as well as professional experience with SDLC tooling, Linux, Docker, and SQL sought to join a specialist London Headquartered Quantitative Hedge Fund. You will join as a more junior member … software in Linux/Docker environments as well as SDLC tooling such as GitLab CI/CD are also required. In return for your Computer Science and Engineer nous, full training on the Quantitative Finance, Hedge Funds and Systematic Investing will be provided. Essential Skills & Experience: Undergraduate degree ...

Python Quantitative Developer

Hiring Organisation
Winston Fox
Location
City of London, London, United Kingdom
Technical Quantitative Developer/Software Engineer with deep Computer Science expertise applied to Python, its libraries and ecosystem as well as professional experience with SDLC tooling, Linux, Docker, and SQL sought to join a specialist London Headquartered Quantitative Hedge Fund. You will join as a more junior member … software in Linux/Docker environments as well as SDLC tooling such as GitLab CI/CD are also required. In return for your Computer Science and Engineer nous, full training on the Quantitative Finance, Hedge Funds and Systematic Investing will be provided. Essential Skills & Experience: Undergraduate degree ...

Graduate Software Engineer - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£30,000
. *Please note the start date for this role is March 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 … 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 ...

AI Engineer

Hiring Organisation
trg.recruitment
Location
Slough, Berkshire, UK
Employment Type
Full-time
step is scaling the organisation as they look to move towards their Series A. Please only apply if you have a Masters + in Computer Science What you'll do Build and fine-tune AI models (LLMs and transformer-based architectures). Work directly with customers to integrate … client feedback to enhance product performance. Take part in design and architecture discussions. About you Master's or PhD in AI, Machine Learning, Data Science, or Computer Science (Russell Group or similar). Strong Python skills (Pandas, NumPy). Experience or exposure to NLP, transformers, and LLMs. ...

AI Engineer

Hiring Organisation
trg.recruitment
Location
London Area, United Kingdom
step is scaling the organisation as they look to move towards their Series A. Please only apply if you have a Masters + in Computer Science What you’ll do Build and fine-tune AI models (LLMs and transformer-based architectures). Work directly with customers to integrate … client feedback to enhance product performance. Take part in design and architecture discussions. About you Master’s or PhD in AI, Machine Learning, Data Science, or Computer Science (Russell Group or similar). Strong Python skills (Pandas, NumPy). Experience or exposure to NLP, transformers, and LLMs. ...

Senior Data Scientist & ML Engineer (f/m/d)

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
engineering practices. Participate in team meetings and contribute to project planning and strategy discussions. Education & Experience Bachelor or Master’s degree in data science, data engineering, Computer Science with focus on math and statistics/Master’s degree is preferred. At least 5 years experience …/ML data engineer undertaking above task and accountabilities. Strong foundation in computer science principes and statistical methods. Strong experience with cloud technology (AWS or Azure). Strong experience with creation of data ingestion pipeline and ET process. Strong knowledge of big data tool such as Spark, Databricks ...

Graduate Clinical Data Analyst

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £43000/annum
candidates with relevant experience + benefits Requirements for Graduate Clinical Data Analyst: Great academics including a 2.1 or 1st degree in Computer Science, Software Engineering, Data Science or a closely related technical subject, and strong A Level grades Strong interest in data, systems and working in regulated … when applying. Keywords: Graduate Clinical Data Analyst/Clinical Data Analyst/Junior Data Analyst/Clinical Research Assistant/Imaging Data Analyst/Computer Science/Software Engineering/Data Science/Data Structures/Algorithms/Databases/Operating Systems/Data Analytics/Python ...

Big Data Developer

Hiring Organisation
Information Tech Consultants
Location
England, United Kingdom
Title: Big Data Developer Location: UK Experience: 2–5 years Education: Bachelors in Science (IT/Computer Science/Engineer) Employment Type: Full-Time UK based candidates only. Essential skills required : Designing and implementing the systems of the software. Load operations by using Extract Transform (ETL Process … able to serve multiple users. Converting structured, unstructured, and semi-structured data into actionable insights for a business. Educational Criteria : Bachelor’s degree in computer science, Maths, IT, statistics or physics related field. You should be entitled to work in the UK with legal work authorization status. Must ...

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

Machine Learning Research Engineer - NLP / LLM

Hiring Organisation
RedTech Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Professional qualifications
Highly competitive salary + comprehensive benefits Requirements for Machine Learning Research Engineer: You will have a Ph.D from a world-leading University in a Computer Science, Physics, Maths or similar (we are very keen to hear from those with a Ph.D. directly related to NLP) Experience weighted more … Level Published papers Good understanding of software engineering concepts Experience with machine learning Python frameworks such as PyTorch, Tensorflow and Scikit-Learn Data Science experience including working with large data sets Responsibilities for Machine Learning Research Engineer: Join a team responsible for investigating the latest research in machine learning ...

AI Director

Hiring Organisation
Global University Systems
Location
United Kingdom
platform spend, balancing cost with value; negotiate campus-wide licensing where beneficial. What you bring: Education Bachelor’s or Master’s degree in Data Science, Computer Science, Business Analytics, or a related discipline. Knowledge and skills Essential Product and outcome mindset: frames problems as hypotheses, focuses … weak. Delivery excellence: strong Agile practices, risk-based planning, and disciplined stage-gates from idea to production. Technical fluency: able to bridge data science, engineering, security, and business stakeholders, and make informed technical decisions. Responsible AI and data literacy: understands and embeds ethics, privacy, and accessibility by design. Change ...