ComputerScience Teacher - Long-Term Supply Role (January 2026 Start)Location: SalfordStart Date: January 2026End Date: End of Academic Year (July 2026)Contract: Full-time, Long-Term SupplySalary: Paid to Scale Are you a passionate ComputerScience Teacher looking for a rewarding opportunity where you can truly focus on teaching rather than endless planning and marking … excellent central curriculum Great for ECTs or experienced teachers seeking a better work-life balance A school committed to continuous improvement and professional growth If you're passionate about ComputerScience and want to work in a school where you can concentrate on what you do best - teaching - we'd love to hear from you! Why Join Tradewind More ❯
ComputerScience Teacher - Long-Term Supply Role (January 2026 Start) Location: Salford Start Date: January 2026 End Date: End of Academic Year (July 2026) Contract: Full-time, Long-Term Supply Salary: Paid to Scale Are you a passionate ComputerScience Teacher looking for a rewarding opportunity where you can truly focus on teaching rather than endless … excellent central curriculum Great for ECTs or experienced teachers seeking a better work-life balance A school committed to continuous improvement and professional growth If you're passionate about ComputerScience and want to work in a school where you can concentrate on what you do best - teaching - we'd love to hear from you! Why Join Tradewind More ❯
ComputerScience Teacher Location: Oldham Salary: £(Apply online only) per day (includes statutory holiday pay) Job Type: Long-term full time Start Date: January 2026 About the Role: Cover People are currently recruiting for an ComputerScience Teacher to join a supportive secondary school based in Oldham , starting from January and will continue until at least … Contribute to department planning, meetings, and wider school initiatives • Support the academic and personal development of all learners Requirements: • QTS or equivalent UK teaching qualification • Experience teaching KS3 & GCSE ComputerScience • Strong classroom and behaviour management • A passion for teaching and pupil progress • Right to work in the UK Why Join Cover People? At Cover People, we re More ❯
ComputerScience Teacher Location: Oldham Salary: £(Apply online only) per day (includes statutory holiday pay) Job Type: Long-term full time Start Date: January 2026 About the Role: Cover People are currently recruiting for an ComputerScience Teacher to join a supportive secondary school based in Oldham , starting from January and will continue until at least … Contribute to department planning, meetings, and wider school initiatives • Support the academic and personal development of all learners Requirements: • QTS or equivalent UK teaching qualification • Experience teaching KS3 & GCSE ComputerScience • Strong classroom and behaviour management • A passion for teaching and pupil progress • Right to work in the UK Why Join Cover People? At Cover People, we re More ❯
Windsor Forest Colleges group is looking for a Teacher of Business and ComputerScience to join our Strodes College team on a permanent, part-time basis working on a 0.7 FTE. The role pays from T1 £19,538.92 up to T11 £31,509.89 (Full-time Equivalent being T1 £31,133 up to T11 £44,841), which will be … dependent on experience and qualifications. Teacher of Business and ComputerScience We are looking for someone to teach ComputerScience and Business to Level 3 learners with demonstrable enthusiasm for the subjects. To ensure high quality student learning through the most effective, efficient, and economic use of the Colleges resources. You will be responsible for the More ❯
Cheltenham, Gloucestershire, England, United Kingdom
Hays Specialist Recruitment Limited
Education is proud to be working in partnership with a number of fantastic secondary schools across Cheltenham. We're currently supporting them in recruiting passionate and qualified Teachers of ComputerScience to cover long-term sickness and maternity leave from January 2026. Whether you're looking for full-time or part-time work, we'd love to hear … from you! Your new role You'll be stepping into a rewarding teaching position where you'll deliver engaging ComputerScience lessons to KS3 and KS4 students. These roles include full teaching responsibilities such as: Planning and delivering lessons Marking and assessment Attending parents' evenings and school trips Becoming an active part of the school community What you … ll need to succeed To be considered, you must: Hold Qualified Teacher Status (QTS) Have recent UK teaching experience Be confident teaching ComputerScience across secondary key stages Be flexible, reliable, and enthusiastic about making a difference! What you'll get in return Competitive daily rates paid to scale Flexible working options to suit your lifestyle Ongoing support More ❯
Sessional Tutor - ComputerScience Reference Number: JR250942 Location: London Working Pattern: Part Time, Up to 10 hours per week Contract Type: Fixed Term Contract, Until May 2026 Number of roles: 1 Salary: £39.72 per hour We are looking for a Tutor for ComputerScience to join our team. As a Sessional Tutor at Kaplan International College … expand their skills and build their career with an industry leader. As a sessional tutor, you should be able to teach in two or more of the following areas, Computer Architecture, Computer Programming (C/C Python), Databases (SQL). A detailed job description can be found on our careers page. Please click the link to apply to More ❯
ComputerScience Teacher Good Ofsted School Bromley Permanent Full-Time January 2026 We are supporting a well-established, Good Ofsted-rated secondary school in Bromley who are seeking a passionate and committed ComputerScience Teacher to join their successful department click apply for full job details More ❯
programme. As a Data Reply consultant, you will love the opportunity to work on projects with some of the world's leading brands. Responsibilities: Work closely with the Data Science team to introduce automation and governance in their machine learning pipelines Manage the infrastructure and orchestration pipelines needed to automatically train and bring machine learning models to production Implement … and understand client datain relation to the problem you're tackling andcommunicate findings to clients and stakeholders About the candidate: A minimum 2.1 Bachelor's degree in Engineering/ComputerScience is required. The ideal candidatewill have a Bachelor's degree in Engineering/ComputerScience and a Master's degree in Data Science or … an ability to communicate with impact, ensuring complex information is articulated in a meaningful way to wide and varied audiences You have an excellent understanding of key concepts in computerscience (e.g. databases, software engineering practices, cloud computing - especially AWS) and data science (e.g. machine learning process) Excellent knowledge of Python includingPytorch, Tensorflow andSKLearn as well as More ❯
Trainee ComputerScience Teacher Bromley Immediate Start Are you an aspiring educator with a passion for shaping young minds? A Top Performing Secondary School in Bromley is seeking a Trainee ComputerScience Teacher to join their team, offering an exciting opportunity to work with students while gaining valuable classroom experience click apply for full job details More ❯
Professors/Associate Professors to join the Department of Computing within the Faculty of Engineering. About the role The Department of Computing at Imperial is a leading department in Computer Science. Ranked 1st in the UK in the last Research Excellence Framework (REF 2021), the department stands at the forefront of excellence in research and impactful innovation, fostering breakthroughs … network security, software and malware security, privacy. Software Engineering, including AI-assisted software development, software architecture and design, formal methods, testing, empirical software engineering, human factors, and software evolution. Computer Architecture, including neuromorphic computing, processor and memory system design, new computer architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics … and vision), and quantum computing hardware. Theoretical ComputerScience, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. While these areas are of strategic importance to the Department, we will consider truly outstanding candidates in all areas of Computing. What you would be doing You should be motivated to More ❯
Professors/Associate Professors to join the Department of Computing within the Faculty of Engineering. About the role The Department of Computing at Imperial is a leading department in Computer Science. Ranked 1st in the UK in the last Research Excellence Framework (REF 2021), the department stands at the forefront of excellence in research and impactful innovation, fostering breakthroughs … network security, software and malware security, privacy. Software Engineering, including AI-assisted software development, software architecture and design, formal methods, testing, empirical software engineering, human factors, and software evolution. Computer Architecture, including neuromorphic computing, processor and memory system design, new computer architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics … and vision), and quantum computing hardware. Theoretical ComputerScience, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. While these areas are of strategic importance to the Department, we will consider truly outstanding candidates in all areas of Computing. What you would be doing You should be motivated to More ❯
Manchester, Lancashire, United Kingdom Hybrid/Remote 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 ❯
site) Placement dates: 13th July 2026 – 16th July 2027 Working hours: 09:00–17:30 This is a unique opportunity for a student currently undertaking a sandwich degree in ComputerScience, Computer Systems, Cyber Security, Networking or a related field, to spend a year embedded in a high-performance engineering environment. You will join our Network and … solving problems, and motivated to work in a fastpaced, high-performance technical environment. The ideal candidate will have: A placement year as part of a relevant degree programme (e.g. ComputerScience, Cyber Security, Networks) An understanding of switching and routing concepts A structured and organised approach to work Strong communication skills and a team-first mindset Motivation to More ❯
Teacher of Computing Start date: January 2026 Vision for Education are looking for an inspiring Teacher of ComputerScience to join a high-performing secondary school in Cheshire. This is an exciting opportunity to teach motivated learners in a supportive environment where both staff and students thrive. The Role Teach ComputerScience across Key Stages … study. Contribute to the continued success of a dynamic and forward-thinking department. Applications are also welcomed from ICT teachers with strong classroom practice who are keen to teach Computer Science. About the School The school has a reputation for academic excellence and a strong, positive culture where staff wellbeing is prioritised. You will be joining a team that … teaching. Requirements To be considered for the role of Teacher of Computing, you will: Hold a recognised teaching qualification (QTS/QTLS/PGCE). Be able to teach ComputerScience confidently at Key Stage 4 and 5. Have high expectations of learning and behaviour, and a commitment to supporting students of all abilities. Be dedicated to safeguarding More ❯
closely with other departments Building AI tools Monday to Thursday 8:30am - 5pm, Friday 8:30am - 1:30pm, 37.5 hours The Person Junior Solutions Architect or similar Degree educated - computerscience, data science, AI or similar Experience working with AI Reference Number: BBBH22434 AI, Artificial Intelligence, IT, Junior Solutions Architect, AI Solutions Architect, Data Science, Microsoft … AWS, Azure, Power Platform, ComputerScience, Birmingham, Oldbury If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the More ❯
doncaster, yorkshire and the humber, united kingdom
Network Communication Systems Ltd
be challenging, particularly when things go wrong, as customers are dependent on their systems Qualifications: A degree qualification in at least one of the below related subjects is required: ComputerscienceComputer software/computer systems engineering Computer systems and networks Electrical/electronic engineering Network security management You will be expected to do further … and the ability to feel comfortable working with different teams, clients, and groups of staff across an organisation Organisational skills and the ability to prioritise your workload. Be fully computer literate and be able to use project planning tools, such as Microsoft Project Work Experience: Relevant work experience is desirable but not essential Professional Development: Due to the rapidly More ❯
development opportunities, including on-the-job training, tuition reimbursement, and networking. A positive work environment where employees are respected, supported, and engaged. Description: Software Engineers research, design, and develop computer and network software or specialized utility programs. They may also perform the following duties: Analyze user needs and develop software solutions, applying principles and techniques of computerscience … in aprofessional or academic setting. Agile Developer certification or Certified Scrum Developer certification Education: Master's degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, ComputerScience, Information Technology, or Information Systems) Location: Norfolk, VA. More ❯
Langthwaite Grange Ind Estate, South Kirkby, Pontefract, West Yorkshire, England, United Kingdom
QA
and testing efforts Participate in workshops and stakeholder engagements Apply academic learning to practical project work Who we’re looking for: You may be: A graduate or undergraduate in ComputerScience, AI, Data Science, or related fields A self-taught AI/ML practitioner with relevant projects An early-career technologist seeking formal qualifications and impactful work … similar technical subject.** International Baccalaureate at Level 3 in a similar subject. 3+ years in a similar subject-related role. A first degree in a numerate discipline (but excluding ComputerScience as not fundable). You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you More ❯
It's a collaborative, low-ego, ownership-driven culture built on trust and curiosity. We're seeking an Applied Scientist with a strong foundation in mathematics, machine learning, and computerscience, combined with experience in cloud engineering, DevOps, and computer vision — someone who thrives where research meets production. About the Role As a Senior Applied Machine Learning … from data collection through deployment — and seeing your work directly influence how audiences experience Roku's content and advertising ecosystem. What You'll Be Doing Deploying scalable, fault-tolerant computer vision, media understanding, and generative AI systems to production Overseeing the full model development cycle: ideation, prototyping, implementation, deployment, testing, and operations Designing uncertainty metrics and communicating results to … technical and non-technical stakeholders Gathering and compiling datasets, defining annotation ontologies, auditing annotation operations, and ensuring data quality Staying up to date with industry and academic trends in computer vision, machine learning, and generative models for media and advertising Working closely with product and other engineering teams to implement new content and advertising experiences through cloud services Integrating More ❯
Research, and Technology, you'll help turn strategic ideas into working MVPs-ensuring high standards of methodology, quality, and business relevance throughout. You'll also help shape the data science environment by working alongside our tech teams to support a robust and flexible infrastructure, including sandbox environments for onboarding and evaluating new data sources. This is a great opportunity … thrives in a fast-paced, cross-functional setting-and is eager to deliver meaningful results in a short time frame. Main Duties and Responsibilities Spearhead and execute complex data science projects using a combination of open-source and cloud tools, driving innovation and delivering actionable insights. Develop and deploy advanced machine learning models using cloud-based platforms. Collaborate with … stakeholders and teams. Constantly think about and explain to stakeholders how analytics "products" could be refined and productionized in the future. Work with Tech colleagues to improve the Data Science workspace, including providing requirements for Data Lake, Data Pipeline, and Data Engineering teams. Expand on the tools and techniques already developed. Help us understand our customers (both internal and More ❯
therefore anyone with more than six months professional experience working as a data analyst or who holds a degree or Master’s degree in a subject such as Data Science, Business Analytics, Maths will not be eligible. You will also need to commit to completing a Level 4 Data Analyst Apprenticeship. This apprenticeship offers an excellent opportunity to gain … hands-on experience and develop practical skills in data science and analytics while working towards a recognised qualification. As a member of the Data Science Lab, you will support a range of research and data analysis projects, contributing to the development of high-quality datasets, analytical tools, and insightful visualisations. This role enables you to learn from experienced … training and mentorship, developing your expertise in data collection, cleaning, programming, and communication of data-driven insights. Upon completion, you will have built a solid foundation in modern data science workflows and best practice within a research environment. As well as ensuring sufficient training to meet your Level 4 Data Analyst Apprenticeship, you will have access to a range More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
IT Graduate Recruitment
see your ideas implemented fast Get exposure to cloud computing (AWS/Azure), CI/CD pipelines, and AI tools What We’re Looking For A recent STEM graduate (ComputerScience, Engineering, Physics, Maths, etc.) from one of the top-ranked universities in the UK or equivalent Strong coding ability in at least one of: Python, C++, C# … to hear from you. Apply now with your CV. Let’s build something great together. Graduate Software Developer, Junior Developer, Entry-Level Developer, Python Developer, C++, C# .Net, Developer, ComputerScience Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding Graduate, Graduate Technology Jobs More ❯
london, south east england, united kingdom Hybrid/Remote Options
Brave
ComputerScience Ph.D. Internships 2026 Remote - Europe/UK or North America About Brave Brave is on a mission to protect the human right to privacy online. We've built a free web browser that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a browser-native crypto wallet, and a More ❯
time accuracy is essential Interest in project and company finances and the application of tax treatment To qualify for the role, you must have Degree qualified in one of ComputerScience, Information Technology, Software Development, etc. ComputerScience/Software development experience, either at graduate-level or ideally within industry Excellent communication and negotiation skills and More ❯