1 to 25 of 516 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 ...

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 ...

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. ...

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 ...

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

Location
Greater London, England, United Kingdom
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 ...

Lead Software Engineer (XVA) - VP

Location
Greater London, England, United Kingdom
confident communication skills — able to present complex technical concepts to non-technical audiences and align diverse stakeholders around a shared project plan.* Bachelor's degree in Computer Science, Engineering, or a related discipline.**Beneficial Skills & Qualifications*** Experience leading AI or automation initiatives within a financial services engineering … outcomes.* Familiarity with cloud platforms (AWS, Azure, or GCP) and DevOps practices including containerisation, CI/CD pipelines, and infrastructure as code.* Master's degree in Computer Science, Finance, or a related field; professional certifications such as PMP, CSM, or AI/ML credentials are a plus. ...

Machine Learning Scientist III

Location
City of Westminster, England, United Kingdom
machine learning systems in production. Produce clear technical documentation and share expertise through mentorship, design reviews, and technical leadership. Experience and Qualifications Bachelor's degree in Computer Science, Machine Learning, Artificial Intelligence, Engineering, Data Science, or a related technical field; or Equivalent related professional experience. 5+ … serving technologies such as KServe, FastAPI. Ability to partner effectively with cross-functional teams to deliver measurable machine learning outcomes. Preferred qualifications Master's degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, Statistics, Data Science, or a related STEM field. Experience applying Generative ...

Global Banking Intelligence & Growth Strategy, Associate

Location
Greater London, England, United Kingdom
markets, corporate banking, or payments. Proficient understanding and application of fundamental AI and ML techniques (e.g., NLP, time series, supervised learning, LLM) Bachelor's degree in computer science, Statistics, Engineering or related fields Preferred Qualifications, Capabilities, and Skills Experience in financial services with exposure to capital markets … corporate banking, or payments. Proficient understanding and application of fundamental AI and ML techniques (e.g., NLP, time series, supervised learning, LLM) Bachelor's degree in computer science, Statistics, Engineering or related fields ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice ...

Systems Engineering Manager, Site Reliability Engineering, ML Compute

Location
Greater London, England, United Kingdom
decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Share Systems Engineering Manager, Site Reliability Engineering, ML Compute 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 … 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 ...

Senior Project Manager

Location
Greater London, England, United Kingdom
office in London as required Ability to work effectively in a fast-paced, team-oriented environment Education and/or Experience: Bachelor’s degree in Computer Science, Management Information Systems (MIS), or equivalent experience Minimum of 7 years of complex IT programme and project management experience Demonstrated … experience managing large-scale infrastructure and data centre migration projects MBA or Bachelor’s degree in Business, Computer Science, or Engineering preferred Project financial and revenue recognition experience preferred We believe that great work deserves great rewards. In return for your ideas, commitment and ambition ...

Engineering Program Manager (EPM)

Location
Greater London, England, United Kingdom
levels of the organization. Experience with technical skills: Networking Protocols, Strong OS Fundamentals, Distributed Systems, Infra at scale, SDLC BA/BS degree in Computer Science, Computer Engineering, or related degree or related professional experience Preferred Qualifications Strong analytical, troubleshooting, and problem-solving skills. Agile ...

Staff Engineer (Identity Team)

Location
Greater London, England, United Kingdom
building enterprise-level Identity, Access Management (IAM) platforms, Fine-Grained Access Control (FGAC) systems, and defining authorization policies. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical discipline, with a strong academic record. You’ll probably have over … attitude, and ability matter more to us than a number. Experience working in fintech or within the financial services industry. Proficient understanding of core computer science principles, including data structures, algorithms, software design, and complexity analysis. Demonstrable programming ability in at least one modern language (e.g., Python, Java ...

Senior Engineer

Location
Greater London, England, United Kingdom
active contributor to the product knowledge repository to further develop best practices and standard deployment methodologies.**Academic and Professional Qualifications Required:**Education to degree level desirable, preferably a Bachelors or Master’s degree in computer science, computer engineering or other technical discipline.**Required Knowledge ...

Digital Assets Platform Engineering Team Lead - SVP

Location
Greater London, England, United Kingdom
working at the intersection of traditional financial services technology and the emerging decentralized ecosystem. As a SVP leader, you will operate with a high degree of autonomy, influence cross‐functional outcomes, and be accountable for the platform's technical direction, engineering quality, and talent development. You will represent … discipline Proactively identify, escal, and resolve technical risks, blockers, and cross‐team dependencies to ensure project momentum and stakeholder confidence Qualifications & Experience Bachelor's degree in Computer Science, Engineering, or a related discipline required; Master's or PhD in Computer Science strongly preferred Extensive progressive ...

AI Native Software Engineering

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
full-stack systems to agentic backends understanding data flows, context handoffs, and integration points between your code and AI pipelines Basic Qualifications Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field Commercial software engineering experience in production environments (or equivalentdemonstratedthrough academic ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
testing. Mentor the engineers in your team, set clear objectives, and support their development towards their longer-term goals. Key Knowledge and Skills: A degree in Computer Science, Engineering, or a related technical or scientific subject. Experience developing complex software in modern C++ for systems software … experience, and the ability to solve systems-level problems with multiple complex interactions between components, including planning for failure. A strong grasp of core computer science concepts: concurrency, IPC, networking, security including software exploitation, performance and algorithms. A genuine appetite to take on delivery responsibility, even without ...

Lecturer in Computer Science

Hiring Organisation
Study Group UK Ltd
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
duties Undertake other duties as directed by or in agreement with the Head of School or other Senior Leadership Team members. ABOUT YOU PhD degree (or equivalent) or doctoral degree in Computer Science or relevant discipline Strong research and publication background, with evidence of contributing ...

Production AI Engineer - Vice President

Location
Greater London, England, United Kingdom
tool-use patterns. Excellent engineering skills and strong understanding of Software Development Lifecycle , GitOps, and modern DevSecOps practices. Excellent working knowledge of key computer science concepts (networking, operating systems, virtualisation, containerisation, etc.). Polyglot full-stack developer mentality and ability to pick up new languages and skills. Excellent … Apache Kafka, etc.) to run services at scale is desirable. Strong experience with end-to-end observability stacks (Datadog, AppDynamics, Dynatrace, etc.) is desirable. Degree in Computer Science, Mathematics, Physics, or a related technical subject is desirable. Experience of senior stakeholder management. Consistently demonstrates clear and concise ...

Business Engineer

Location
Greater London, England, United Kingdom
design and architecture Experience communicating technical concepts to non-technical audiences Currently has, or is in the process of obtaining a \'s Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta ...

Business Engineer

Location
Greater London, England, United Kingdom
plansExperience with software design and architectureExperience communicating technical concepts to non-technical audiencesCurrently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining MetaPreferred ...

Machine Learning Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
manipulation libraries such as NumPy and pandas This company highly values a top academic history, so is looking for a 1st or 2:1 degree in Computer Science, Mathematics, Physics, Engineering, Machine Learning, Artificial Intelligence or another closely related subject with a minimum AAB at A Level … Artificial Intelligence/GPU Optimisation/Model Inference/Model Acceleration/Deep Learning/Natural Language Processing/NLP/Generative AI/Computer Science/Mathematics/Physics/Engineering/Machine Learning Degree RedTech Recruitment Ltd focus on finding roles for Engineers and Scientists. ...

Senior Software Engineer II, Developer Experience / Operational Excellence

Location
Greater London, England, United Kingdom
across new offices Minimum requirements for the role: 8+ years of experience designing and building products in a software engineering team Bachelor's Degree in Computer Science/Engineering or equivalent practical experience 3+ years of experience on infrastructure and/or platform engineering focused teams Expertise … within a technical lead capacity Proactive growth mindset, always looking at ways to improve the status quo An ideal candidate also has: B.S. in Computer Science or related technical discipline Strong communication skills and desire to collaborate across teams Experience with incident management tooling (Incident.io PagerDuty or equivalent ...

Software Engineer, Cybersecurity Analytics & Enforcement

Location
Greater London, England, United Kingdom
comparable tools and frameworks, and the ability to quickly learn and adapt. We encourage you to apply for this position if you have: A degree in Computer Science or a closely related field (Bachelor’s or higher), with a strong grasp of core computer science … Python , which shares syntax with Starlark (our embedded scripting language) and is commonly used to prototype models A strong interest or background in data science , machine learning, statistical analysis, or natural language processing is a plus — especially as applied to behavioral analytics and anomaly detection — but this is primarily ...