Permanent Computer Science Degree Jobs in London

1 to 25 of 1,351 Permanent Computer Science Degree Jobs in London

Computing and Maths Teacher

London, United Kingdom
Wayman Education
Computer Science & Maths Teacher (KS3-5) - Secondary School - Sutton Calling all passionate and talented Computer Science & Maths Teachers! Are you an enthusiastic and dedicated Computer Science & Maths Teacher looking for a new opportunity in a supportive and innovative school? is a thriving secondary school … a high-quality education that prepares students for the challenges of the 21st century. We value creativity, problem-solving, and a passion for both Computer Science & Maths, and our dedicated departments play a vital role in fostering these qualities in our students. About the Computer Science & Maths Teacher Role: We are seeking an inspirational Computer Science & Maths Teacher to join our team. The successful Computer Science & Maths Teacher will have the opportunity to teach Computer Science & Maths across Key Stages 3, 4, and 5, inspiring students with engaging lessons More ❯
Employment Type: Permanent
Salary: GBP 36,412 - 53,994 Annual
Posted:

Computing and Maths Teacher - September 2025

London, United Kingdom
Wayman Education
Computer Science & Maths Teacher (KS3-5) - Secondary School - Sutton Calling all passionate and talented Computer Science & Maths Teachers! Are you an enthusiastic and dedicated Computer Science & Maths Teacher looking for a new opportunity in a supportive and innovative school? is a thriving secondary school … a high-quality education that prepares students for the challenges of the 21st century. We value creativity, problem-solving, and a passion for both Computer Science & Maths, and our dedicated departments play a vital role in fostering these qualities in our students. About the Computer Science & Maths Teacher Role: We are seeking an inspirational Computer Science & Maths Teacher to join our team. The successful Computer Science & Maths Teacher will have the opportunity to teach Computer Science & Maths across Key Stages 3, 4, and 5, inspiring students with engaging lessons More ❯
Employment Type: Permanent
Salary: GBP 36,412 - 53,994 Annual
Posted:

Part-time Computer Science Teacher - Lambeth

Lambeth, London, United Kingdom
Wayman Education
Computer Science Teacher - Lambeth - Profile of an Innovator The School: An Outstanding secondary school in Lambeth , committed to providing students with a cutting-edge education in technology. The Department: A dynamic and forward-thinking Computer Science department with excellent resources and a collaborative spirit. The Role … Computer Science Teacher (Full-time, Permanent, MPS/UPS ) Key Stages: Primarily 3, 4, and potentially 5. Focus: Delivering inspiring and challenging Computer Science lessons that cover a range of topics, including programming, algorithms, data structures, and computer systems. Responsibilities Include: Planning and teaching high … a positive and inclusive learning environment. Be a memeber of an Outstanding school The Ideal Candidate: You! Qualifications: Qualified Teacher Status (QTS) and a degree in Computer Science or a closely related field. Experience: Proven track record of teaching Computer Science at the secondary level. More ❯
Employment Type: Permanent
Salary: GBP 38,766 - 60,092 Annual
Posted:

Computer Science Teacher - Outstanding School In Wandsworth - ECTs Accepted

London, United Kingdom
Wayman Group
Wayman Education is looking for a Computer Science Teacher to work in an Outstanding School starting ASAP or April on a full-time basis. The School is based in Wandsworth and is looking for someone who can teach Computer Science to KS3/4 and KS5. … The school is accepting applications from both experienced Computer Science Teachers and ECT Computer Science Teachers. Company Information Wayman Education is a London-based recruitment agency that specializes in education recruitment, recruiting for nurseries, primary and secondary schools, and sixth form colleges in all sectors. We … effective way possible. This is an exciting opportunity for you to shape and develop your own career within a highly supportive environment as a Computer Science Teacher. Experience and Qualifications Computer Science related Degree QTS or PGCE Experience as a Computer Science Teacher More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher - Outstanding Wandsworth School

London, United Kingdom
Wayman Group
Wayman Education is looking for a Computer Science Teacher to work in an Outstanding School starting January on a full-time basis. The School is based in Wandsworth and is looking for someone who can teach Computer Science to KS3/4 and KS5. The school … is accepting applications from both Computer Science Teachers with experience and ECT Computer Science Teachers. Company Information Wayman Education is a London-based recruitment agency that specializes in Education recruitment, recruiting for Nurseries, Primary and Secondary Schools, and Sixth Form Colleges in all sectors. We recruit … 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 Experience as a Computer Science Teacher More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science teacher- Amazing school in Brent- April start

London, United Kingdom
Wayman Group
Wayman Recruitment Group is currently seeking a Computer Science teacher for an amazing school in Brent. This is a fantastic opportunity to join a dedicated team in a school that is committed to providing an excellent education for its students. The successful candidate will have the opportunity to … work with motivated and engaged students in a supportive and collaborative environment. As a Computer Science teacher, you will be responsible for delivering high-quality instruction in computer science to students in primary or secondary education. You will work closely with the school's curriculum team … responsible for assessing and monitoring student progress, providing feedback and support, and maintaining a positive and inclusive classroom environment. Responsibilities Deliver engaging and interactive computer science lessons to students in primary or secondary education. Use creative teaching methods to generate interest and enthusiasm for computer science. Develop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Feltham, London, United Kingdom
Ribbons and Reeves Limited
Computer Science Teacher | Hounslow | September 2025 Start Enjoy bringing tech to life and shaping future innovators? A thriving secondary school in Hounslow is on the lookout for a talented Computer Science Teacher to join their team in September 2025. This is a great opportunity for a … Computer Science Teacher looking to inspire students across KS3 and KS4 with the chance to contribute to A-Level delivery for experienced candidates. Whether youre newly qualified or looking for a fresh challenge, this role offers exciting prospects. As a Computer Science Teacher, you will deliver … literacy, and computational thinking. The schools IT department is well-equipped with specialist software and hardware, including robotics kits and coding tools. The ideal Computer Science Teacher will have strong subject knowledge, a passion for innovation, and a desire to keep students engaged with current tech trends and More ❯
Employment Type: Permanent
Posted:

Computer Science teacher- Outstanding school in Barnet- April start

Barnet, London, United Kingdom
Wayman Group
Wayman Recruitment Group is currently seeking a Computer Science teacher for an outstanding school in Barnet. This is an excellent opportunity to join a highly regarded school that is committed to providing an exceptional education for its students. The successful candidate will have the opportunity to work with … motivated and high-achieving students in a supportive and collaborative environment. As a Computer Science teacher, you will be responsible for delivering engaging and innovative computer science lessons to students in secondary education. You will work closely with the school's curriculum team to develop and … will be responsible for assessing student progress, providing feedback and support, and creating a positive and inclusive classroom environment. Responsibilities Deliver engaging and innovative computer science lessons to secondary school students. Create lesson plans that are aligned with the national curriculum standards. Assess and monitor student progress, providing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science teacher- Lovely school in Enfield- April start

Enfield, Middlesex, United Kingdom
Wayman Group
Wayman Group is currently seeking a Computer Science teacher for a lovely school in Enfield. This is a fantastic opportunity to join a reputable recruitment agency with over 20 years of experience in the education and finance field. As a specialist agency, we have built a strong reputation … for our honesty and commitment to customer excellence. In this role, you will be responsible for delivering high-quality Computer Science education to primary and secondary school students. You will have the chance to work in a supportive and inclusive environment, where your passion for teaching and technology … education sector while working with a dedicated team of professionals, this could be the perfect opportunity for you. Responsibilities Plan, prepare, and deliver engaging Computer Science lessons to students. Maintain a positive and inclusive classroom environment that promotes student participation and engagement. Assess and evaluate student work, providing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

London, England, United Kingdom
Wayman Education
Computer Science Teacher - Lambeth - Profile of an Innovator The School: An Outstanding secondary school in Lambeth, committed to providing students with a cutting-edge education in technology. The Department: A dynamic and forward-thinking Computer Science department with excellent resources and a collaborative spirit. The Role … Computer Science Teacher (Full-time, Permanent, MPS/UPS) * Key Stages: Primarily 3, 4, and potentially 5. * Focus: Delivering inspiring and challenging Computer Science lessons that cover a range of topics, including programming, algorithms, data structures, and computer systems. * Responsibilities Include: * Planning and teaching high … a positive and inclusive learning environment. * Be a memeber of an Outstanding school The Ideal Candidate: You! * Qualifications: Qualified Teacher Status (QTS) and a degree in Computer Science or a closely related field. * Experience: Proven track record of teaching Computer Science at the secondary level. More ❯
Posted:

Computer Science Teacher - Outstanding School - ECTs Accepted - Wandsworth

London, United Kingdom
Wayman Group
Wayman Education: Computer Science Teacher Position Wayman Education is seeking a dedicated Computer Science Teacher to join an Outstanding School starting in January. This full-time role is based in Wandsworth and involves teaching Computer Science to KS3/4 and KS5 students. We … behavior and consistently achieves good results. They value their staff highly and provide a supportive environment to help you develop your career as a Computer Science Teacher. Experience and Qualifications Degree in Computer Science or related field QTS or PGCE qualification Experience as a Computer Science Teacher (preferred but not essential for ECTs) Salary The salary for this position is paid according to the MPS/UPS scale for London. Application Process Interested candidates should submit their application promptly to Tyger Hegarty. When creating your account on the job board, please ensure your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher Vacancy In Westminster - Inner-London Pay

London, United Kingdom
Wayman Group
Wayman Education is looking for a Computer Science Teacher to work in an Outstanding School starting March on a full-time basis. The School is based in Westminster and is seeking someone who can teach Computer Science to KS3/4 and KS5. The school is … accepting applications from both experienced Computer Science Teachers and ECTs. Company Information Wayman Education is a London-based recruitment agency specialising in Education recruitment, including Nurseries, Primary and Secondary Schools, and Sixth Form Colleges across all sectors. We recruit for all types of positions, whether Permanent, Temporary, or … pupils and have implemented measures to support this. This is an exciting opportunity to develop your career within a highly supportive environment as a Computer Science Teacher. Experience and Qualifications Computer Science related Degree QTS or PGCE Experience as a Computer Science Teacher More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Engineer, GenAI, Llama Speech London, UK • AI Research • Artificial Intelligence Londo ...

London, United Kingdom
Meta
multicore SMP, and GPU). Work with a large and globally distributed team. Contribute to publications and open-sourcing efforts. Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Research experience in machine learning, deep learning, and/… obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment. Preferred Qualifications Master's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. A PhD in AI, computer science, data … science, or related technical fields. Direct experience in generative AI and LLM research. First author publications at peer-reviewed AI conferences (e.g., NeurIPS, CVPR, ICML, ICLR, ICCV, and ACL). About Meta Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Systems Development Manager, Managed Operations

London, United Kingdom
Hybrid / WFH Options
Amazon
find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. 10+ years of Software Development or Systems experience, including hands-on development … for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. PREFERRED QUALIFICATIONS Master's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent. Experience managing other managers Strong engineering fundamentals (networking, network services, operating systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II - Industry Solutions Engineering

City, London, United Kingdom
Microsoft
also driving consistency in monitoring and operations at scale. Embodies our culture and values. Qualifications Required/Minimum Qualifications (RQs/MQs) Bachelor's Degree in Computer Science, or related technical discipline - OR equivalent experience. Additional or Preferred Qualifications (PQs) Bachelor's Degree in Computer Science or related technical field. Master's Degree in Computer Science or related technical field. Enjoy travel and are comfortable with travel up to 25%. Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Consultant

London, United Kingdom
FIS. Empowering the Financial World
Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Science Travel Percentage : 10 - 15% About the role: As a Solution Consultant, you'll contribute to a critical component of our success. While working closely with clients and internal … product evolution. Provide Customer Feedback to the Product Team. Report enhancements and defects following a customer engagement. What you bring: Strong Technical Background BS degree (Computer Science, Software Engineering, related field) Proven Experience Excellent problem-solving and analytical skills Experience with Microsoft Development Stack-Dot Net Framework … presentation and communication skills Willingness to learn at a fast pace Willingness to travel Team Player Added bonus if you have: MBA Master's degree in computer science or equivalent experience Experience with financial applications/systems Accounting and/or Finance Knowledge. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Manager

London, United Kingdom
NLP PEOPLE
process, as well as forecasts for their department. Machine Learning Managers have extensive knowledge of the field and possess a combination of machine learning, computer science, data mining, and statistical experience. They demonstrate strong leadership skills and create an atmosphere that encourages and fosters superior teamwork and strong … multiple business units. Analyze and extract relevant information from large amounts of business data and translate learnings from data insights into system concepts and computer algorithms that form core analytic products. Serve as a primary person to consult on complex issues and contribute key ideas. Input into scope of … project delivery, execution, and support; and to also understand and affect product directions. The role will need to demonstrate a combination of machine learning, computer science, data mining, and statistical experience. They also mentor and develop team members as well as other technical roles when needed. Education/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Development Engineer, Ring

London, United Kingdom
Amazon
forward to innovate our products. Every day we are solving challenging problems to make our product more suited to customer needs. BASIC QUALIFICATIONS Bachelors degree in Computer Science, Computer Engineering, Electronic Engineering, related field, or equivalent practical experience. Proven experience in software and embedded development with … embedded CPU. Field experience with writing low-level drivers, interrupting service routines, and general troubleshooting/debugging with hardware. PREFERRED QUALIFICATIONS Master's in Computer Science, Computer Engineering, Electronic Engineering, related field, or equivalent practical experience. Extensive experience in software and embedded development with C and C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SDE-2, RBS Tech

London, United Kingdom
Amazon
language - 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. - Bachelor's degree in Computer Science, Software Engineering or a related technical discipline - Computer Science fundamentals in object-oriented design, data structures, algorithm … 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent - Deep knowledge of Distributed SOA Architecture, Relational DB knowledge, ElasticSearch, DynamoDB, and various AWS technologies. - Exposure to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CPU Formal Verification Engineer - Qualcomm - Cambridge , UK

London, United Kingdom
Hybrid / WFH Options
Qualcomm
including property verification , math proofs, architectural modelling and validation amongst other cutting-edge application areas. To be successful in this position you will need Degree in Computer Science/Electronic Engineering with practical experience in application of formal methods in hardware or software. Strong model checking or … Jaspergold and VC-Formal or theorem-proving tools such as ACL2 and HOL. The ideal candidate will have the following experience MSc/PhD degree in Computer Science/Electronic Engineering; graduate to 10+ years of practical experience (experience matters to us more than years). Strong … engineering skills with proven ability in automation and proficiency in at least one programming language (C++, Python, TCL etc.). Minimum Qualifications: Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience. OR Master's degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Systems Development Manager, Managed Operations

London, United Kingdom
Amazon
When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. BASIC QUALIFICATIONS - Bachelor of Science in Computer Science, Engineering, Mathematics or equivalent work experience - 5+ years of Software Development or Systems experience, including hands-on development work … for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. PREFERRED QUALIFICATIONS - Master's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent. - Strong engineering fundamentals (networking, network services, operating systems) - Leading development life cycle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Member of Technical Staff, AI Pretraining Platform

London, United Kingdom
Microsoft
who: Are passionate about the infrastructure enabling large-scale AI model training Will thrive in a highly collaborative, fast-paced environment Have a high degree of craftsmanship and pay close attention to details Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies Effectively manage multiple responsibilities … across Microsoft AI to identify gaps in the current generation of models. Embody our culture and values . Required/Minimum Qualifications Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development … data modeling or data engineering work OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, or data engineering work Experience with HPC (High performance computing) and/or parallel programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Member of Technical Staff, AI Multimodal

London, United Kingdom
Microsoft
data engineering, pre-training, post-training, and product feedback. Advance the AI frontier responsibly. Embody our culture and values . Required Qualifications Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development … data modelling or data engineering work. OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, or data engineering work. OR equivalent experience. Expertise in multimodal Research with a strong publishing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Software Development Engineer - Machine Learning

London, United Kingdom
Amazon
environment to deliver high quality software. BASIC QUALIFICATIONS • Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields at time of application • Knowledge of Computer Science fundamentals • Experience with … Natural Language Processing, Computer Vision, or Deep Learning PREFERRED QUALIFICATIONS • Previous technical internship(s) if applicable • Experience with distributed, multi-tiered systems, algorithms, and relational databases • Experience such as linear programming and nonlinear optimisation • Ability to effectively articulate technical challenges and solutions • Adept at handling ambiguous or undefined problems … abstractly • Experience with Natural Language Processing: Java or Python, and ML, AI, Labeling, Annotation, Data Pipeline, Big Data, AWS, or Cloud Services • Experience with Computer Vision: Kernel, Hardware Accelerator, TVM, or Code-gen • Experience with Deep Learning: C++ or Python, and AI, Neural Network, Tensorflow, PyTorch, MxNET, Llvm, Compiler More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Software Development Engineer - Embedded Development (m/w/d)

London, United Kingdom
Amazon
environment to deliver high quality software. BASIC QUALIFICATIONS - Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields at time of application - Knowledge of Computer Science fundamentals - Programming experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Computer Science Degree
London
10th Percentile
£47,500
25th Percentile
£60,000
Median
£75,000
75th Percentile
£92,500
90th Percentile
£120,000