Computer Science Jobs in the UK

1 to 25 of 865 Computer Science Jobs in the UK

Computer Science Teacher

Ilford, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Teacher Secondary School IG1 January Start We are excited to offer an excellent opportunity for a Computer Science Teacher to join a secondary school in the IG1 area, starting in January 2025. The school we are working with is committed to providing an outstanding … educational experience, with a strong focus on student engagement , achievement , and fostering innovation in technology. The schools Computer Science department is at the forefront of modern teaching, and they are eager to bring on a passionate teacher to help guide students through the evolving world of technology. As … a Computer Science Teacher , you will benefit from regular Continuing Professional Development (CPD) opportunities and a supportive, collaborative teaching environment. The school offers a structured and positive classroom environment where behaviour standards are upheld, ensuring teaching time is optimised. You will also be part of a close-knit more »
Employment Type: Permanent
Salary: £45,000
Posted:

Computer Science Graduate

North West London, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Graduate Are you a Computer Science Graduate with exceptional Excel skills? A fantastic opportunity awaits you at a leading middle school in Camden! Were looking for a Computer Science Graduate to join our team full-time from January until July 2025, with … the potential to extend. This role combines administrative precision with meaningful classroom support, offering variety and an opportunity to make an impact. Computer Science Graduate - Key Responsibilities: Excel Mastery : Use your outstanding Excel skills to format data and create timetables that keep the SEN department running smoothly. Teaching … Assistant Support : Provide classroom support in subjects you feel comfortable with, helping students thrive. Computer Science Graduate - Why Apply? Competitive pay: £105 per day (PAYE). Great work-life balance: Full-time hours (8:30 AM4:00 PM) with half days on Fridays and youll receive full pay more »
Employment Type: Contract
Rate: £100 - £110 per day
Posted:

Computer Science Teacher

Horsham, West Sussex, South East, United Kingdom
Hays
with the local community and international projects, promoting a global perspective and social responsibility amongst its students. Your new role Role Overview: As a Computer Science Teacher, you will be responsible for delivering high-quality computer science education to students, fostering a positive and engaging learning … with the school's curriculum and educational standards. Use a variety of teaching methods and resources to engage students and enhance their understanding of computer science concepts. Assessment and Feedback: Create and administer tests, quizzes, and assignments to evaluate student progress. Provide constructive feedback to help students improve … their skills and knowledge. Individual Support: Offer additional support to students who may struggle with computer science concepts, providing one-on-one or small group instruction as needed. Classroom Management: Establish and maintain a positive classroom environment conducive to learning. Implement effective classroom management strategies to ensure a more »
Employment Type: Permanent
Salary: £45,000
Posted:

Computer Science Teacher

Bristol, Gloucestershire, United Kingdom
HAYS
Computer Science Teacher in Bristol Salary: Competitive Hours: Full-time Contract: Temporary Location: Bristol Secondary School The Role: We are seeking a passionate andknowledgeable Computer Science Teacher to join our team. The ideal candidatewill inspire students to explore the world of technology, develop their codingskills, and … understand the impact of computer science on society. Key Responsibilities: Plan and deliver engaging and effective computer science lessons that cater to a range of abilities and learning styles. Develop and implement a curriculum that covers key areas of computer science, including programming, algorithms … and setting challenging goals. Maintain a stimulating and inclusive learning environment, ensuring all students feel supported and motivated. Collaborate with colleagues to enhance the computer science curriculum and share best practices. Stay up-to-date with the latest technological advancements and integrate them into teaching practices. Qualifications: A more »
Employment Type: Temporary
Salary: GBP Annual
Posted:

Computer Science teacher

Sidcup, London, United Kingdom
Academics Ltd
Job Title: Computer Science Teacher Location: Sidcup Salary: £150 - £230 Contract Type: Full-time, Long-term/Short-term/Permanent Start Date: ASAP Job Description We are seeking a passionate and dedicated Computer Science Teacher to join our team. The successful candidate will be responsible … for delivering engaging and comprehensive computer science lessons to students across Key Stages 3, 4, and 5. The ideal candidate will have a strong background in computer science, a passion for teaching, and the ability to inspire students to achieve their full potential. Key Responsibilities: Plan … prepare, and deliver high-quality computer science lessons. Develop and implement innovative teaching strategies to engage students. Assess, record, and report on the progress and attainment of students. Provide support and guidance to students to help them achieve their academic goals. Participate in departmental meetings, parents' evenings, and more »
Employment Type: Contract
Rate: £140 - £210 per day
Posted:

Teacher of Computer Science

Birmingham, West Midlands, United Kingdom
Hays
BROADWAY ACADEMY Teacher of Computer Science MPS/UPS Required from April 2025 Are you a Computer Science teacher passionate about your subject? Do you have the ability to deliver interactive, engaging lessons which inspire students to get excited about Computer Science and the … s values-driven ethos? Broadway Academy Trust has been rated 'Good' by Ofsted for 14 years and constantly strives for excellence The Department: The Computer Science department is successful and popular; with the number of students opting for the subject increasing every year. Teaching within the department is … considered to be outstanding and we work hard, under a determined leadership, to raise the standards of teaching, learning and examination performance in Computer Science. Therefore, we require a teacher who has experience of teaching Computer Science and IT at KS3, 4 and 5. We believe in more »
Employment Type: Permanent
Salary: £50,000
Posted:

Computer Science Teacher

Liverpool, Merseyside, North West, United Kingdom
Academics Ltd
Are you passionate about Computer Science and eager to make a real difference in young lives? We are seeking an inspiring and dedicated Computer Science Teacher to join our team at a specialist Social, Emotional, and Mental Health (SEMH) secondary school in Liverpool. This is a … and academic success. They are committed to equipping their students with essential life skills and the confidence to achieve their full potential. As a Computer Science Teacher, you will: Deliver engaging and accessible lessons to students aged 11-16. Adapt teaching methods to support students with SEMH … with our dedicated staff team to develop individual education plans (IEPs). Inspire students to develop their digital literacy and programming skills. As a Computer Science Teacher, you will have: Qualified Teacher Status (QTS) or equivalent teaching qualification. Specialization in Computer Science or a related subject. more »
Employment Type: Temporary
Salary: £115 - £150 per day + negotiable
Posted:

Computer Science/ICT teachers, Huddersfield, January start

Huddersfield, Yorkshire, United Kingdom
HAYS
Computer science/ict teachers, Huddersfield, January Computer science/ICT Teachers, Huddersfield, January startComputer Science, ICT Teachers required January Start Hays Education Huddersfield is a leading education recruitment agency based in the heart of Huddersfield city centre. We are currently supporting schools in Huddersfield … who are looking for Computer Science/ICT Teachers teachers to start in the new year on an ongoing basis, both for cover, and planning, preparing and marking roles. The successful Computer Science, ICT Teachers teachers will be required to teach KS3 & KS4 English. Why Hays … to what you are looking for and support you every step of the way. We offer temporary and permanent opportunities. Your new role English Computer Science, ICT Teachers KS3 & KS4 Computer Science, ICT Teachers. Delivering good and engaging lessons and ensuring pupils are on task and more »
Employment Type: Temporary
Salary: GBP Annual
Posted:

Teacher of Computer Science

Birmingham, Staffordshire, United Kingdom
HAYS
Required from April 2025 Are you a Computer Science teacher passionate about your subject? Do you have the ability to deliver interactive, engaging lessons which inspire students to get excited about Computer Science and the commitment and positivity to contribute to Broadway's values-driven ethos … Broadway Academy Trust has been rated 'Good' by Ofsted for 14 years and constantly strives for excellence The Department: The Computer Science department is successful and popular; with the number of students opting for the subject increasing every year. Teaching within the department is considered to be outstanding … and we work hard, under a determined leadership, to raise the standards of teaching, learning and examination performance in Computer Science. Therefore, we require a teacher who has experience of teaching Computer Science and IT at KS3, 4 and 5. We believe in teaching students a range more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Cirencester, Gloucestershire, United Kingdom
HAYS
Computer Science Teacher Computer Science Teacher Independent School Cirencester Up to £240 day rate Full-Time January Start - Contract till the end of the academic year Your new role Hays are working with a local Independent School on recruiting a full-time Computer Science … Cotswold, this co-educational day and boarding school has been awarded Excellent status by the Independent Schools Inspectorate. You will be teaching KS3 - KS5 Computer Science, including GCSE and A-Level content, this role will include planning and marking responsibilities. What you'll need to succeed Hold a … PGCE, QTS or the equivalent Experience teaching Computer Science at GCSE and A-Level The ability to work collaboratively with otherteachers and staff members Hold an Enhanced DBS on the Update Service or be willing to obtain one through Hays What you'll get in return Opportunity to more »
Employment Type: Temporary
Salary: GBP 240 Daily
Posted:

Computer Science Teacher

Southampton, Hampshire, United Kingdom
TeacherActive
Job Title: Computer Science Teacher Location: Southampton Start Date: ASAP Salary Range: £130 - £200 Do you hold QTS in your chosen specialist subject? Do you have experience of teaching students between the ages of 11 – 16+? Are you looking to work in an inclusive and diverse environment? TeacherActive … to promote student engagement, helping their young people to flourish both academically and personally. The Head Teacher is looking to take on a driven Computer Science Teacher, on a Long-Term basis until the end of the academic year. This will lead to a permanent position for the … right Computer Science Teacher. The successful Computer Science Teacher will be working across both Key Stage 3/KS3 and Key Stage 4/KS4, including exam preparation for GCSE’s. The role will be paramount in helping students achieve excellent results, whilst following and implementing more »
Employment Type: Temporary
Salary: £130 - £200/day
Posted:

Computer Science Teacher (Maternity Cover)

Bognor Regis, Sussex, United Kingdom
HAYS
Computer Science Teacher (Maternity Cover) Your new company This is a well-regarded Catholic secondary school that offers a faith-centred education while maintaining high academic standards. It serves students aged 11 to 18, providing a comprehensive curriculum that includes GCSEs and A-levels. The school emphasises the … dedication to student success and the training of well-rounded individuals prepared for future challenges. Your new role The role involves delivering high-quality Computer Science lessons to students across a range of year groups, ensuring they are engaged and supported in their learning. Key responsibilities include planning … requiring flexibility, adaptability, and a commitment to maintaining high teaching standards. What you'll need to succeed Strong Subject Knowledge: A solid understanding of Computer Science, including programming languages (e.g., Python, Java, or similar), algorithms, and key curriculum topics. Qualified Teacher Status (QTS): A recognised teaching qualification and more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Scunthorpe, Lincolnshire, North East, United Kingdom
Academics Ltd
Teacher of Computer Science - Scunthorpe Are you a passionate, experienced or newly qualified Computer Science Teacher? Do you encourage progression and have high expectations for all of your students? Academics are looking to appoint a dynamic and dedicated Teacher of Computer Science in Scunthorpe … courses in safeguarding and prevent training to name a few * Refer a friend loyalty schemes * 5 * Google reviews - check out our feedback! Teacher of Computer Science Scunthorpe Requirements: * Experience of working in a classroom environment * Right to work in the UK * Passion, commitment, and a willingness to go … the extra mile for the quality education and training of children and young people * An enhanced DBS ( Computer Science-Scunthorpe-Academics Graduates welcome to apply more »
Employment Type: Temporary
Salary: £46,961
Posted:

Computer Science Teacher

Scunthorpe, England, United Kingdom
Academics Ltd
Teacher of Computer Science - Scunthorpe Are you a passionate, experienced or newly qualified Computer Science Teacher? Do you encourage progression and have high expectations for all of your students? Academics are looking to appoint a dynamic and dedicated Teacher of Computer Science in Scunthorpe … courses in safeguarding and prevent training to name a few * Refer a friend loyalty schemes * 5 * Google reviews - check out our feedback! Teacher of Computer Science Scunthorpe Requirements: * Experience of working in a classroom environment * Right to work in the UK * Passion, commitment, and a willingness to go … the extra mile for the quality education and training of children and young people * An enhanced DBS ( Computer Science-Scunthorpe-Academics Graduates welcome to apply! TPBN1_UKTJ more »
Posted:

Lecturer in Computing - (Computer Science) (HE)

Birmingham, West Midlands, United Kingdom
University College Birmingham
Job Title: Lecturer in Computing - (Computer Science) (HE) Location: Birmingham Salary: £37,999 - £42,632 per annum AC2 Job type: Permanent, Full-time/Part-time University College Birmingham is proud to have been voted 5th in the Post Graduate Education category in the prestigious 2024 Whatuni Student … inclusive teaching that supports all students in achieving their full potential. This role will focus on teaching computing programmes areas including BSc and MSc computer Science, where youll help shape and guide future leaders in the field. You will prioritise practical application and demonstration over theoretical instruction, ensuring … to our website to complete an application form. Candidates with experience or relevant job titles of; Computing Lecturer, Tech Lecturer, Computing Tutor, Computing Teacher, Computer Science Lecturer, Lecturer in Computer Science, may also be considered for this role. more »
Employment Type: Permanent, Part Time
Salary: £40,000
Posted:

Computer Science Teacher

Wembley, London, United Kingdom
Apex Educ8 LTD
Computer Science Teacher Needed in Brent! Apex Educ8 is seeking to recruit a dedicated Computer Science Teacher for a secondary school, based in Brent. This would be a permanent, part-time position, starting in January 2025. The school is happy to accommodate a 0.6 or 0.8 … that is hardworking and is keen on producing excellent results. If this sounds like you, please apply immediately! Job Specification : Location: Brent Job Title: Computer Science Teacher Contract: Permanent Full/Part Time: Part Time Hours: 8:30am 4pm (approx.) Job Responsibilities: Plan and produce outstanding Computing lessons more »
Employment Type: Permanent, Part Time
Salary: £55,000
Posted:

Computer science teacher

Birmingham, Staffordshire, United Kingdom
HAYS
Computer science teacher Location: North Birmingham Postcode: B72 1RB Contract: Full-time, ongoing Working Days: Monday to Friday Your new school A forward-thinking educational institution dedicated to providing high-quality education and fostering a supportive learning environment. The school is committed to inspiring students and helping them … achieve their full potential. Your new role As a Computer Science Teacher, you will be responsible for delivering engaging and effective lessons to students across various year groups. You will develop and implement innovative teaching strategies, assess and monitor students' progress, and collaborate with colleagues to create an … inclusive learning environment. What you'll need to succeed Qualified Teacher Status (QTS) or equivalent. Strong subject knowledge in Computer Science. Excellent communication and interpersonal skills. The ability to inspire and motivate students. A commitment to continuous professional development. What you'll get in return A competitive salary. A more »
Employment Type: Temporary
Salary: GBP 150 - 220 Annual
Posted:

CHIEF TECHNOLOGY OFFICER-AEROSPACE AND DEFENSE:

London, England, United Kingdom
Jobleads-UK
aspects in different combinations like: HPC Operating Systems Languages Networks System Engineering Structural Engineering Complex Automation Systems Ethernet Speeds Remote Sensing Space Exploration in Science Systems Cyber Security Requirements and Review Software Development and Implementation Data Processing and Governance User Community and Maintainability and Life-Cycle Specifications with domain … that enable application portability. WHAT ARE WE LOOKING FOR: 20+ years of deep expertise in quantum computing and quantum risk Executive level experience in computer science Academic level training in computer science Hands-on experience in computer science Proven experience in defending against cyber … attacks across all departmental networks, e.g., Department of Defense on first cyber command, the joint task force for computer network defense Executive level experience in implementing solutions in defense intelligence agencies Extensive experience in harvest now and decrypt later attacks DUTIES AND RESPONSIBILITIES: Advise the board on comprehensive assessments more »
Posted:

Teacher of computing

Worthing, Sussex, United Kingdom
HAYS
informative lessons to students of varying ages and abilities. They will create class syllabi, lesson plans, and supplemental materials that teach the fundamentals of computer hardware, software, and programming languages. The teacher will also be responsible for observing student behaviour in the classroom, assigning grades to assignments, and tracking … and communicating students' advancement throughout the course. The ideal candidate will have a Bachelor's degree in computer science, computer engineering, or a related discipline, as well as prior experience as a computer teacher. They should also have excellent presentation abilities, strong written and administrative skills … and a nurturing, adaptable approach to instructing. Passion for fostering computer literacy and academic excellence is a must. Key Responsibilities : Planning lessons and activities that facilitate students' acquisition of basic and advanced computer skills. Instructing in a manner that develops students' confidence in their abilities. Observing and managing more »
Employment Type: Temporary
Salary: GBP Annual
Posted:

Computer Science / IT Teacher Job

Midlands, United Kingdom
HAYS
Computer Science Teacher job in Dudley, January 2025 start until Easter, paid to scale School: Dudley Secondary SchoolSubject: Computer Science/IT TeacherContract: January-Easter (with the possibility to extend to July)Pay: MPS1-UPS3/£162-£250 a day Your new role This school, based … near Kingswinford/Wombourne/Brierley Hill, are looking for an enthusiastic IT/Computer Science Teacher to join them in January. You will be teaching across KS3 and KS4, and it will involve marking and planning.The school are also looking for someone with knowledge of Python. What more »
Employment Type: Temporary
Salary: GBP Annual
Posted:

Quantitative Analyst

City of London, London, United Kingdom
Spectrum IT Recruitment
as a team. You will ideally be educated to PhD level, or at least MSc in a quantitative subject such as Mathematics, Statistics, Data Science, Computer Science or Physics. Any sports trading experience would be beneficial. This is an office-based role and as well as very … competitive salaries, out client offers an excellent working environment. Skills required: Ideally a PhD in Mathematics, Statistics, Data Science, Computer Science or Physics from Russell Group University or equivalent Proficient in several of the following: Python, C#, C++ Mathematical and statistical Modelling Excellent Mathematical skills Analytic mindset more »
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Principal Data Scientist

London, UK
Microsoft
of inclusion where everyone can thrive at work and beyond. Responsibilities: Business Understanding and Impact Leads data-driven projects with business acumen and data science expertise. Data Preparation and Understanding Manages data collection and preparation for projects. Modeling and Statistical Analysis Applies machine learning solutions and algorithms to achieve … stakeholders and improving solutions. Customer/Partner Orientation Delivers customer-oriented solutions and builds trust with Microsoft products. Qualifications: Required Qualifications Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND relevant data-science experience (e.g., managing structured and unstructured … data, applying statistical techniques and reporting results) OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND significant years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results) OR Bachelor's more »
Posted:

Computer Science teacher

Portsmouth, Hampshire, United Kingdom
HAYS
Computer science teacher - Temporary until end of the year Temporary Science Teacher Temporary (Until the end of the year) Job Description: We are seeking a passionate and qualified computer science teacher to join an enthusiastic and nurturing team on a temporary basis. This role will … provide education for students, not just for academic progress but to help develop them into self-reflective learners. Key Responsibilities: Deliver engaging and effective science lessons to students Plan and prepare lessons in line with the curriculum Assess and monitor student progress Create a positive and inclusive learning environment … current DBS check registered on the update service, or willingness to undergo a new DBS check Strong subject knowledge and a passion for teaching Science Excellent communication and interpersonal skills Ability to inspire and motivate students How to Apply: If you're interested in this role, click 'apply now more »
Employment Type: Temporary
Salary: GBP Annual
Posted:

Senior Teaching & Research Support Technician

Bath, Somerset, South West, United Kingdom
University of Bath
Senior Teaching & Research Support Technician (Electronics and Computer Science) Department : Computer Science Salary : Starting from £30,505, rising to £36,924 Closing date : Monday 13 January 2025 We are seeking a new member for our talented and dedicated team to play a key role in supporting … also be looking for you to have: - A relevant degree, and ideally practical experience and/or qualifications in hardware related technical support in Computer Science, Electronics or Robotics - Experience in prototyping electronic and mechanical devices including sensors, actuators, microcontrollers, electrical test equipment, 3D printing and CAD - Experience … An integral part of maintaining the spaces, services and equipment will be to serve as primary liaison to various external contractors and campus departments (Computer services, Estates, Professional services, Safety Health and Employee Well-being services). In addition, youll ensure the physical and environmental conditions of facilities and more »
Employment Type: Contract
Rate: £35,000
Posted:

Lead of Machine Learning Engineering, RNA Therapeutics

London, United Kingdom
GlaxoSmithKline
engineering team specialising in fundamental problems in RNA biology and chemistry. Manage complex, multi-quarter, cross-functional projects. Be a standard bearer for data science and software engineering best practices within the organisation. Develop plans to meet requirements, organize a team capable of executing the plans, and lead and … feedback and ensuring opportunities for growth. Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on … AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive. Track record as an independent contributor capable of end-to-end development of ML-powered products for more »
Employment Type: Permanent
Salary: GBP Annual
Posted:
Computer Science
10th Percentile
£33,850
25th Percentile
£46,250
Median
£62,500
75th Percentile
£80,100
90th Percentile
£105,000