Computer Science Jobs in the Thames Valley

1 to 25 of 194 Computer Science Jobs in the Thames Valley

Computer Science Teacher

Reading, Oxfordshire, United Kingdom
Wayman Education
Our client is looking for a Computer science Teacher to work in an Outstanding School starting in September on a full-time basis. The school is based in Reading and is looking for someone who can teach Computer science to KS4/5. The school is … accepting applications from both Computer science Teachers with experience but also ECT Computer science Teachers. School Information This Outstanding School has sound behaviour and achieves good results year on year. They believe that their staff are the most important factor in making an impact for pupils … possible. This is an exciting opportunity for you to shape and develop your own career within an exciting and highly supportive environment as a Computer science Teacher. Experience and Qualifications Computer science related Degree QTS or PGCE Computer science Teacher Salary The salary for More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 48,928 Annual
Posted:

Supply Computer Science Teacher

Bletchley, Buckinghamshire, United Kingdom
Dunbar Education
We are currently seeking a dynamic and dedicated Computer Science Teacher to join a thriving secondary school in Milton Keynes on a supply basis. This is a fantastic opportunity for an enthusiastic educator to inspire students in Key Stages 3 and 4 and make a meaningful impact through … the remainder of the academic year. As a Computer Science Teacher, you will be responsible for delivering engaging and creative lessons that support the school's high standards for achievement. You will be joining a supportive department with a strong ethos of collaboration and professional development. Key Responsibilities … Delivering the Computer Science curriculum to a high standard across KS3 and KS4. Planning, preparing, and marking lessons in line with school policies. Supporting students in achieving their academic targets and fostering a love of computing and digital literacy. Managing classroom behaviour and maintaining a positive learning environment. More ❯
Employment Type: Temporary
Salary: GBP 31,650 - 49,084 Annual
Posted:

Senior Research Strategist

Reading, Oxfordshire, United Kingdom
Microsoft
various altitudes and communicate holistic solutions. • Expertise in Customer Experience Design and Design Thinking. Qualifications (Text Only) Required qualifications: • Bachelor's Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or … related field AND extensive User Experience Research experience. o OR Master's Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND User Experience Research experience. o OR … Doctorate in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND User Experience Research experience. o OR equivalent experience. • Experience designing and facilitating co-creation/ideation/design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Amersham, Buckinghamshire, United Kingdom
Tradewind Recruitment
Computer Science Teacher/ICT Teacher - MPS1 to UPS3 - Amersham, Buckinghamshire Are you a passionate Computing Teacher/ICT Teacher seeking an exciting new opportunity in the Amersham, Buckinghamshire area? We are currently looking for a dedicated professional to join an award-winning Secondary Academy as a Computer Science Teacher/ICT Teacher. The role offers a fantastic opportunity to make a positive difference and development in young learners whilst working within a supportive and inclusive environment. Key Responsibilities: Delivering engaging and informative computing lessons to students Planning and implementing a curriculum that promotes creativity, critical … developmental guidance. Requirements: Based in/or reliably commutable to Amersham, Buckinghamshire A computing related degree and/or direct experience teaching ICT/Computer Science. A recognised teaching qualification (PGCE, QTS, or equivalent) is advantageous. A strong passion for computer science, with an understanding of key More ❯
Employment Type: Permanent
Salary: GBP 33,075 - 54,471 Annual
Posted:

Secondary - Computer Science Teacher

High Wycombe, England, United Kingdom
Reed
Job Title: Computer science (GCSE level). Salary: MPS. Location: High Wycombe, Buckinghamshire. Type: Permanent, Full-Time Start Date: September 2025 Role Overview: We are seeking an enthusiastic and knowledgeable computer science teacher to join our team. The ideal candidate would be passionate about technology and … coding and teaching their students new skills that can be used in real life. Key Responsibilities: Plan and deliver engaging and effective computer science lessons in line with the national curriculum. Assess and monitor student progress, providing constructive feedback. Create a positive and inclusive classroom environment. Collaborate with … encourage engagement. Communicate with parents about behaviour if necessary and on parent’s evenings. Requirements: Qualified Teacher Status (QTS) or equivalent. Experience in teaching computer science at the secondary level. Strong communication and interpersonal skills. Ability to inspire and motivate students. A commi... More ❯
Posted:

Secondary - Computer Science Teacher

Beaconsfield, England, United Kingdom
Reed
Job Title: Computer science (GCSE level). Salary: MPS. Location: High Wycombe, Buckinghamshire. Type: Permanent, Full-Time Start Date: September 2025 Role Overview: We are seeking an enthusiastic and knowledgeable computer science teacher to join our team. The ideal candidate would be passionate about technology and … coding and teaching their students new skills that can be used in real life. Key Responsibilities: Plan and deliver engaging and effective computer science lessons in line with the national curriculum. Assess and monitor student progress, providing constructive feedback. Create a positive and inclusive classroom environment. Collaborate with … encourage engagement. Communicate with parents about behaviour if necessary and on parent’s evenings. Requirements: Qualified Teacher Status (QTS) or equivalent. Experience in teaching computer science at the secondary level. Strong communication and interpersonal skills. Ability to inspire and motivate students. A commi... More ❯
Posted:

Professor of Computer Science and Head of Department

Reading, Oxfordshire, United Kingdom
Perrett Laver
The University of Reading is looking for a new Head of Department of Computer Science at an exciting time in the Department's development. The new Head of Department will have the opportunity to maintain the current growth momentum, whilst building on existing, successful strategies in both research … experience. The appointment as Head of Department will be for an initial term of 5 years, with an underlying permanent position as Professor of Computer Science. The successful candidate will have a clear vision for the Department of Computer Science to thrive in a competitive teaching and … in Advanced Computing for the Environmental Sciences (with excellent links to the Met Office, ECMWF and national providers of high-performance computing) and Data Science and Artificial Intelligence (including Computer Vision). Our teaching portfolio includes BSc Computer Science, BSc Data Science, and MSc programmes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Stoke Mandeville, Buckinghamshire, United Kingdom
Supply Desk
Computer Science Teacher Stoke Mandeville Buckinghamshire May 2025 Full time £29,344 - £44,919 (MPS to UPS) Here at Supply Desk we are looking for a pro-active and resourceful Computer Science Teacher in the Stoke Mandeville area. The role is full time, paying between … individual to encourage pupils to reach their full potential The position is full time, Monday Friday Planning, teaching and implementing the national curriculum Teaching Computer Science and some ICT to secondary pupils Utilising multiple teaching styles to engage all students Regular assessments to identify skill gaps Requirements for More ❯
Employment Type: Contract
Rate: GBP 29,344 - 44,919 Annual
Posted:

Computing Teacher

Aylesbury, Buckinghamshire, South East, United Kingdom
Supply Desk Ltd
Job Title: Computer Science Teacher Location: Aylesbury Start Date: Immediate or September Salary: Paid to scale, depending on experience Interview: Apply now to secure your interview Job Description: We are looking for an enthusiastic and dynamic Computer Science Teacher to join our team in Aylesbury. Whether … September, we welcome your application. This opportunity is open to both qualified and unqualified teachers who are passionate about technology and education! As a Computer Science Teacher, you'll be instrumental in helping students develop essential skills in coding, software development, and digital literacy. You'll inspire and … equip the next generation of tech experts to navigate the ever-evolving world of technology. Key Responsibilities: Plan and deliver engaging and interactive Computer Science lessons to students across multiple year groups. Teach students key topics like coding languages, algorithms, software development, and digital literacy. Foster a creative More ❯
Employment Type: Contract
Rate: £40,000
Posted:

Computer Scientist

HP22, Aston Clinton, Buckinghamshire, United Kingdom
Career Smart Consulting Ltd
Computer Scientist Salary: £30,000 - £75,000 per annum Experience Level: highly flexible, raw graduate through to someone with 5-7+ years commercial experience Benefits: Monthly paid bonus (circa £3-4k per year), pension, 25 days holiday and lots more Location: Aylesbury area 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 … 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 More ❯
Employment Type: Permanent
Salary: £30000 - £70000/annum Bonus, Pension, Full Training
Posted:

Postdoctoral Researcher (m/f/x) in Technology and Regulation

Oxford, Oxfordshire, United Kingdom
Plattnerfoundation
Press Tab to Move to Skip to Content Link HPI is recognized as one of the leading university institutes for computer science (). Our goal is to strengthen Europe's digital sovereignty with excellent research and practice-oriented teaching in computer science. At HPI, we are convinced … work together on topics relevant to solving the challenges facing society. The Digital Engineering Faculty of the University of Potsdam and HPI offers a computer science engineering degree program that is unique in Germany. In the course of its strong growth, the Hasso Plattner Institute is looking for … s center of excellence for digital engineering where world-renowned fundamental and cutting edge research meets knowledge transfer and entrepreneurship. HPI offers an engineering computer science program that is unique in Germany and particularly practice-oriented. The institute is located near Berlin, which offers a variety of educational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

HPC Computational Engineer

Abingdon, Oxfordshire, South East, United Kingdom
UK Atomic Energy Authority
inclusive of Specialist Allowance) + excellent benefits including outstanding pension Division: Computing Site Location: UKAEA Culham, Oxfordshire Confirmed Grade: Level 4 Department: Computational Science and Engineering Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping … for short periods. - Supporting users in adopting your outputs and technologies. Qualifications Essential: - Master's degree in a relevant STEM discipline, e.g. physics, materials science, physical sciences, engineering, mathematics, computer science, or equivalent experience. - Experience in performing uncertainty quantification or error analysis. - Experience in modelling with numerical … UNIX operating system, especially with the command line interface. Desirable: - PhD (or equivalent experience) in a relevant STEM field such as physics, engineering, or computer science, with knowledge in nuclear physics, nuclear engineering, or fusion. Experience using (one or more of the following): - Monte Carlo neutron transport tools More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Junior Software Engineer

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Microsoft Visual Studio IDE and the use of Azure DevOps or Jira Experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM More ❯
Employment Type: Permanent
Salary: £30000 - £35000/annum Benefits
Posted:

Software Developer

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
and the use of Azure DevOps or Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum Benefits
Posted:

Information Technology Project Manager

Bicester, England, United Kingdom
Hybrid / WFH Options
DP World
occurrence. Manage change control on all active projects. Support continuous process improvement throughout the project delivery lifecycle. What You Will Bring Master’s degree (Computer Science, or Business Administration with emphasis in Computer Science), or equivalent professional experience. 5 years working in a multi-national enterprise More ❯
Posted:

Java Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
and pipelines. Excellent problem-solving and communication skills. A strong attention to detail, and a passion for delivering high-quality code. Bachelor’s degree Computer Science, Computer Engineering, or other related discipline. Preferred Qualification: Experience in messaging and streaming technologies such as Kafka. Experience with Cloud solutions More ❯
Posted:

Graduate Software Engineer- Java

reading, south east england, united kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
and pipelines. Excellent problem-solving and communication skills. A strong attention to detail, and a passion for delivering high-quality code. Bachelor’s degree Computer Science, Computer Engineering, or other related discipline. Preferred Qualification: Experience in messaging and streaming technologies such as Kafka. Experience with Cloud solutions More ❯
Posted:

Principal Engineer, Technical Support, Application Authoring

Reading, Oxfordshire, United Kingdom
Pegasystems
and coordinate with multiple teams to achieve results. Who You Are: Strong analytical and problem-solving skills. Bachelor's or master's degree in computer science and engineering or equivalent. Aptitude for quickly understanding complex technical issues, customer end-to-end deployments, products, and underlying architecture. Advanced teamwork … You've Accomplished: 4+ years of experience in a technical support role (working primarily on Java/J2EE applications). Framework/knowledge in Computer Science, Engineering, or another related field. Solid familiarity with Object-Oriented Programming (OOP) concepts. Experience with relational databases and web application servers (preferably More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior HPC Software Engineer

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
Atomic Weapons Establishment
preferred working pattern on your application. Let us introduce the role An opportunity is now available for a Senior HPC Software Engineer to provide computer science support, through development and deployment of software techniques and solutions. As part of this role, you will be: Providing appropriate assistance for … the HPC field. Who are we looking for? We do need you to have the following: A PhD or a BSc/MSc in Computer Science, Physics, Mathematics, or other numerate discipline plus at least 4 years relevant experience. Whilst not to be considered a tick list, we … to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with parallel programming concepts - both More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Postdoctoral Researcher (m/f/x) in Machine Learning and Artificial Intelligence

Oxford, Oxfordshire, United Kingdom
Plattnerfoundation
Press Tab to Move to Skip to Content Link HPI is recognized as one of the leading university institutes for computer science (). Our goal is to strengthen Europe's digital sovereignty with excellent research and practice-oriented teaching in computer science. At HPI, we believe excellence … where researchers from various disciplines work together on societal challenges. The Digital Engineering Faculty of the University of Potsdam and HPI offers a unique computer science engineering degree program in Germany. In light of our growth, the Hasso Plattner Institute is seeking to fill the following position: Postdoctoral More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Haddenham, Buckinghamshire, United Kingdom
Supply Desk
/NQT - ICT Teacher UK secondary school teaching experience Proven track record of raising attainment levels in the subject of ICT/Computing/Computer science Open and flexible approach to teaching What s next? Please visit our website (url removed) . To take full advantage of this More ❯
Employment Type: Contract
Rate: GBP 32,948 - 58,196 Annual
Posted:

IT and Digital Learning Teacher - Independent Prep School

Windsor, Berkshire, United Kingdom
Empowering Learning
pupils are encouraged to think for themselves, challenge conventional theories and pursue their own enthusiasms. The Head is seeking a excellent classroom practitioner of Computer Science to teach this specialist subject across the school. You will be responsible for leading and developing all areas of this curriculum area … and ensuring it is embedded throughout teaching and learning. If you are interested in teaching and leading Computer Science at a leading independent prep school and want to become part of a thriving and outstanding staff body, please apply now. Or call Duncan Eaglesham on (phone number removed More ❯
Employment Type: Permanent
Salary: GBP 33,000 - 44,000 Annual
Posted:

Information Technology System Administrator

High Wycombe, England, United Kingdom
Hybrid / WFH Options
CPI Selection
on maintenance and troubleshooting of issues (e.g., phone provider, leased internet line provider, 3rd party software). If you have a relevant Degree - IT - Computer Science - Computer Management then this is the role for you. More ❯
Posted:

Principal Embedded Software Engineer I

Milton Keynes, Buckinghamshire, United Kingdom
Roman Health Pharmacy LLC
customer support. Interfacing with hardware design and development engineers. Assessing third-party and open-source software. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. 9+ years of industry experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer

Oxford, England, United Kingdom
In Technology Group
with cross-disciplinary teams to ensure models meet scientific goals. Continuously monitor and improve model performance. Requirements: Bachelor’s, Master’s, or PhD in Computer Science, Data Science, Bioinformatics, or related field. Proficiency in Python and ML frameworks (e.g., TensorFlow, PyTorch). Experience with bioinformatics tools (e.g. More ❯
Posted:
Computer Science
the Thames Valley
10th Percentile
£39,750
25th Percentile
£44,375
Median
£55,565
75th Percentile
£75,000
90th Percentile
£82,500