1 to 25 of 1,312 Computer Science Degree Jobs in London

Graduate Computer Science Teaching Assistant

Hiring Organisation
Education Matters Group
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Graduate Computer Science Teaching Assistant Greenwich, London £90 £100 per day Full-Time Monday to Friday September 2026 Start Are you a recent Computer Science graduate looking to gain valuable experience in education before pursuing a career in teaching? A welcoming and high-achieving secondary school … Greenwich is seeking an enthusiastic Graduate Computer Science Teaching Assistant to join their team this September. This is an excellent opportunity to support students while developing your classroom experience in a supportive school environment. The Role As a Graduate Computer Science Teaching Assistant, you will: Support ...

ICT - Computer Teacher

Hiring Organisation
Aspire People Limited
Location
London, United Kingdom
Employment Type
Full-Time
Salary
£180.00 - £270.00 per day
Computer Science Teacher (KS3 & KS4) - South West London Company: Aspire People Limited Aspire People is looking for an innovative and dedicated Computer Science Teacher to join a forward-thinking secondary school in South West London. This is an excellent opportunity to inspire the next generation … digital thinkers and equip students with essential computing and problem-solving skills across Key Stages 3 and 4. Key Responsibilities: * Plan and deliver engaging Computer Science lessons aligned with the national curriculum and exam specifications. * Teach core topics such as programming, algorithms, computational thinking, and data representation. * Foster ...

ICT - Computer Teacher

Hiring Organisation
Aspire People
Location
Lambeth, London, United Kingdom
Employment Type
Temporary
Salary
GBP 180 - 270 Daily
Computer Science Teacher (KS3 & KS4) - South West London Company: Aspire People Limited Aspire People is looking for an innovative and dedicated Computer Science Teacher to join a forward-thinking secondary school in South West London. This is an excellent opportunity to inspire the next generation … digital thinkers and equip students with essential computing and problem-solving skills across Key Stages 3 and 4. Key Responsibilities: Plan and deliver engaging Computer Science lessons aligned with the national curriculum and exam specifications. Teach core topics such as programming, algorithms, computational thinking, and data representation. Foster ...

Network Operations Engineer, Sovereign Operations, Hampshire

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 80 K
deployed programmatically. Provide highly technical implementation and operational support in customer environments, including guidance on implementation feasibility of cross-product integrations.Minimum qualifications:Bachelor's degree in Computer Science, Computer Networking, Information Security, or a related technical field, or equivalent practical experience.3 years of experience with Linux … Hampshire, with occasional travel to London. This is an on-site position, requiring a standard five day per week schedule in the office.Bachelor's degree in Computer Science, Computer Networking, Information Security, or a related technical field, or equivalent practical experience.3 years of experience with Linux ...

Software Engineer III, Site Reliability Engineering, GCE AI

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 80 K
service operations and quality. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Minimum qualifications:Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.2 years of experience with software development in one or more programming languages.Preferred qualifications … Master's degree in Computer Science or Engineering. 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems. Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services ...

Senior Quantitative Developer - LONDON UK

Hiring Organisation
Park Lane Recruitment Ltd
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£250,000 - £600,000 per annum
Bachelor's Degree in Computer Science, Maths, Statistics, or Operation Research £120k - £160k+ base (£250,000 - £600,000 overall) London (office based) Senior Quantitative Developer - LONDON UK Remote Status - No Remote Client Willing to Sponsor - Yes MUST HAVE - Bachelor's Degree in Computer Science … systems and cloud. ML is used as one tool among many - this is a systematic shop, not an AI-first fund. Qualifications Bachelor's Degree in Computer Science, Mathematics, Statistics, or Operation Research only AND from a top 20 internationally ranked university You have real buy-side ...

Systems Engineering Manager, Site Reliability Engineering, ML Compute

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 80 K
follow-the-sun model.Design, write and deliver software to improve the availability, scalability, latency and efficiency of Google's services.Minimum qualifications: Bachelor's degree in Computer Science or a related technical field or equivalent practical experience. 5 years of experience with programming in one or more programming … working with administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP, routing, network topologies and hardware, SDN).Preferred qualifications:Master's degree in Computer Science or related technical field involving coding (e.g., physics or mathematics).Track record of mentoring technical leads.Proven success leading ...

Research Engineer, Astra, DeepMind

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 80 K
prompt optimizations.Collaborate with partner teams across DeepMind, including the Gemini and Gemini App teams, to integrate and evaluate new agentic capabilities.Minimum qualifications:Bachelor's degree in Computer Science, Machine Learning, a related technical field, or equivalent practical experience.2 years of experience conducting research or engineering systems.2 years … experience building in Python.2 years of experience with agentic AI workflows, frameworks, and approaches.Preferred qualifications:Master's degree or PhD in Computer Science, Machine Learning, or a related field.Experience with data collection, model fine-tuning, and evaluation.Experience with inference optimization techniques or extensive prompt tuning.Track record ...

Senior Customer Solutions Engineer, RCS Business Messaging

Location
Greater London, England, United Kingdom
Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience. 6 years of experience coding with one or more programming languages (e.g., Java, C/C++, Python). Experience troubleshooting technical issues for internal/external partners or customers. Minimum qualifications: Bachelor … degree in Engineering, Computer Science, a related field, or equivalent practical experience. 6 years of experience working with client-side web technologies (e.g., HTML, CSS, JavaScript, or HTTP). 6 years of experience coding with one or more programming languages (e.g., Java, C/C++, Python). ...

Senior Customer Solutions Engineer, RCS Business Messaging

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 80 K
scripting languages (such as Python, Node.js) to build internal tools, automate partner onboarding processes, and parse large datasets for troubleshooting.Minimum qualifications:Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience.6 years of experience working with client-side web technologies (e.g., HTML … more programming languages (e.g., Java, C/C++, Python).Experience troubleshooting technical issues for internal/external partners or customers.Preferred qualifications:Master's degree in Computer Science, Engineering, or a related technical field.Experience with Node.js, TypeScript, Python, RESTful APIs, OAuth2, JSON-based webhooks, and proficiency in Google ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
develop robust, effective data solutions Bring together stakeholders with varied perspectives to develop solutions and contribute actionable recommendations Experience and Qualifications: Bachelor's degree in Computer Science, Engineering, or related technical field; or equivalent related professional experience — with 5+ years of software development experience; OR Master … degree in Computer Science, Engineering, or related technical field; or equivalent related professional experience — with 3+ years of software development experience Experience developing software in at least 3 different programming languages Experience maintaining and operating at least 4 software projects or products in production environments (e.g. ...

Research Scientist, Gemini Omni, DeepMind

Hiring Organisation
Google
Location
London, United Kingdom
Salary
£ 70 K
memory footprint in production.Bridge research and production engineering by translating novel generative AI breakthroughs into scalable, robust algorithms and evaluation benchmarks.Minimum qualifications:PhD degree in computer science, mathematics, applied statistics, machine learning or equivalent practical experience.Experience with training generative models (Large Language Model (LLM), image, video).Experience … technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms ...

Specialist Solutions Architect - Database, Data & AI, AWS Specialist & Partner Industries Organization (ASPI), Global Financial Services (GFS)

Hiring Organisation
AmazonWebServices
Location
London, UK
Employment Type
Full-time
working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve. Basic qualifications- Master's degree or above in computer science, engineering, mathematics or equivalent, or Bachelor's degree in computer science, engineering, mathematics or equivalent … Experience working with Data & AI related technologies, including, but not limited to, AI/ML, GenAI, Analytics, Database, and/or Storage- PhD in computer science, machine learning, engineering, or related fields, or experience with AWS services including S3, Redshift, Sagemaker, EMR, Kinesis, Lambda, and EC2- Knowledge ...

Senior Software Engineer

Hiring Organisation
Optimizely
Location
London, United Kingdom
Salary
£ 80 K
APIs or GraphQLContainers and cloud platforms (e.g., Azure)Experience building modular systems with continuous deliveryExperience building AI-powered features (e.g., RAG systems, LLM integrations)Degree in Computer Science or equivalent experienceEducationBachelor’s Degree (Computer Science or engineering preferred) or equivalent work experienceOptimizely is committed ...

Application Security Engineer

Hiring Organisation
Amazon
Location
London, United Kingdom
Salary
£ 80 K
internship) experience- 2+ years of troubleshooting systems issues, analyzing logs, or automating basic tasks using command line tools (non-internship) experience- Bachelor's degree in computer science or equivalent- Bachelor's degree in a STEM field (Science, Technology, Engineering, Mathematics), or experience in IT Security … Bachelor's degree in a STEM field (Science, Technology, Engineering, Mathematics), or 2+ years of IT Security experience- Knowledge of networking protocols such as HTTP, DNS and TCP/IP- Knowledge of industry-based security vulnerabilities and remediation techniques- Experience in scripting, programming, and security code reviewing ...

Director: Lead Data Engineer

Location
Greater London, England, United Kingdom
enhance our data engineering capabilities Contribute to the development of AI-powered features and products, leveraging your knowledge of machine learning and data science concepts Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 7+ years of experience … ability to work effectively in a team environment Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities Preferred Qualifications Advanced degree in Computer Science, Data Science, or a related field Certifications in relevant technologies, such as Azure Data Engineer or Databricks Certified ...

Software Engineer, Java Backend

Location
Greater London, England, United Kingdom
create solutions that drive financial inclusion and transform how people manage money Requirements Demonstrable experience in Backend development, with fluency in Java Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering/Science disciplines Quick learner with an ambitious and results driven … Microservices Engineering TDD DDD Continuous Integration Continuous Delivery Clean Code Practices Soft Skills Excellent Communication Skills Quick Learner Results Driven Certifications & Qualifications Bachelor's Degree in Computer Science Bachelor's Degree in Mathematics Bachelor's Degree in Physics Bachelor's Degree in Engineering Industry ...

Partner Solutions Architect, Next Gen Dev, AWS Partner Field EMEA

Hiring Organisation
AmazonWebServices
Location
London, United Kingdom
Salary
£ 80 K
will be based in Madrid with flexibility to travel across the region to work directly with partners and attend industry events.Basic qualifications- Bachelor's degree in computer science, engineering, mathematics or equivalent- Experience communicating across technical and non-technical audiences, including executive level stakeholders or clients- Experience … technical role within a sales organization- Knowledge of software development tools and methodologies- Technical degree (Computer Science, Software Engineering, or equivalent) and/or relevant industry experience- Experience in software development, application architecture, or DevOps engineering- Working knowledge of modern software development practices: CI/CD, infrastructure ...

Software Engineer - Distributed Compute

Hiring Organisation
Hudson River Trading
Location
London, United Kingdom
Salary
£ 80 K
leadership and coordination of the aboveSet technical direction for the platform and take holistic ownership of the software infrastructure that supports Algo researchQualificationsBachelor's degree in Computer Science, Computer Engineering, or a related fieldStrong C++ expertise (daily use preferred)Python familiarity preferredExperience collaborating closely with quantitative … researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being ...

Software Engineer – C++

Hiring Organisation
Hudson River Trading
Location
London, United Kingdom
Salary
£ 80 K
step algorithm), or anywhere in between. You are always looking for ways to make systems better.Qualifications1+ years of professional work experience Bachelor's degree in Computer Science, Computer Engineering, or related fieldSuperior design, debugging, and problem solving skillsAdvanced C++ experience is required, daily use preferredKnowledge … researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being ...

Data Architect

Hiring Organisation
King's College London
Location
London, United Kingdom
Salary
£ 55 K
successful in this role, we are looking for candidates to have the following skills and experience:Essential criteriaQualifications & Architecture Practice: Bachelor’s degree in Computer Science, Data Engineering, Computer Engineering, Software Engineering, Data Science, Information Systems or a related discipline, with experience applying Data Architecture … Relevant certification in Data Architecture, Enterprise Architecture or data management, such as TOGAF, DAMA/CDMP, ArchiMate or equivalent.Advanced Qualification: A relevant Master’s degree (MSc) in Data, Computer Science, Information Systems, Enterprise Architecture or a related discipline.Technology Certification: Relevant professional certification in data, cloud or information ...

Senior Data Architect

Hiring Organisation
King's College London
Location
London, United Kingdom
Salary
£ 60 K
successful in this role, we are looking for candidates to have the following skills and experience:Essential criteriaQualifications & Architecture Practice: Bachelor’s degree in Computer Science, Data Engineering, Computer Engineering, Software Engineering, Data Science, Information Systems or a related discipline, with substantial architecture experience across … Professional certification in Enterprise Architecture, Data Architecture or data management, such as TOGAF, DAMA/CDMP, ArchiMate or equivalent.Advanced Qualification: A relevant Master’s degree (MSc) in Data, Computer Science, Information Systems, Enterprise Architecture, AI or a related discipline.Technology Certification: Relevant professional certification in enterprise data, cloud ...

Customer Success Engineer, Commercial

Location
Greater London, England, United Kingdom
subcontracting, and real estate development Previous experience as a construction Project Manager, Site Superintendent, Project Finance Manager, Estimator, or Project Engineer preferred Bachelor’s degree in Construction Management, Civil Engineering, Mechanical Engineering, Information Systems, or Computer Science preferred Experience managing project construction, including bidding, procurement, RFIs, submittals … Management Data-Driven Recommendations Technical Aptitude Procore Product Expertise Business Model Understanding Emerging Technologies Soft Skills Effective Communication Collaboration Mentoring Certifications & Qualifications Bachelor’s Degree in Construction Management Bachelor’s Degree in Civil Engineering Bachelor’s Degree in Mechanical Engineering Bachelor’s Degree in Information Systems ...

Full Stack Developer (Camunda)

Location
Greater London, England, United Kingdom
Jenkins, Nexus, JIRA, Confluence, SonarQube and Veracode Build tools – Experience with Maven, Gradle and NPM Strong skills in Test driven development, CICD, and microservices Computer Science degree or equivalent understanding of Computer Science, Object Oriented Design and Data Structures Experience of working ...

IT Support Engineer - Tech Driven Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
interest in hardware. Junior Support Engineers should have: Up to 18 months years experience, graduates are welcome to apply. Solid foundation in computer science and networking principles. Computer science degree or related from a top UniversityTechnical strength in networking, programming, or system administration. Knowledge ...