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

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

ICT - Computer Teacher

Location
Greater London, England, United Kingdom
Computer Science Teacher (KS3 & KS4) - South West London Company: Aspire People Limited 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 digital literacy … passion for technology in a safe and inclusive learning environment. Prepare students for assessments including GCSE Computer Science and related qualifications. Support extracurricular activities such as coding clubs, digital competitions, or IT workshops. Requirements: QTS or equivalent teaching qualification. Degree in Computer Science, Information Technology ...

Senior AI/ML Engineer

Location
Greater London, England, United Kingdom
with Agile delivery methodologies and tools such as Azure DevOps Experience working within healthcare, insurance or other highly regulated industries is desirable Bachelor's degree in Computer Science, Mathematics, Statistics or another quantitative discipline is desirable Master's degree in Data Science, Statistics, Epidemiology … Preparation Model Development Deployment and Monitoring Evaluation Frameworks Soft Skills Stakeholder Engagement Coaching and Mentoring Collaboration Influencing Skills Relationship Building Certifications & Qualifications Bachelor's Degree in Computer Science Master's Degree in Data Science Industry Keywords Healthcare Insurance Regulatory Compliance Data Security Governance Tools & Technologies ...

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

Senior Engineer - LMEsmart

Location
City Of London, England, United Kingdom
relevant test environments so application codebases and underlying infrastructure are well understood and documented. Academic and Professional Qualifications Required: Preferred - Bachelors or Master’s Degree (Computer Science or Related Degree, Maths or Physics also considered) Required Knowledge and Level of Experience: Degree in Computer Science, IT or related disciplines. 5+ years’ experience in software development with Java (JVM), including performance optimisation and profiling. Deep understanding of cloud infrastructures, usage patterns, across at least one major cloud vendor. Knowledge of off-heap data structures, including memory-mapped file-based data structures. Knowledge ...

Senior Engineer - LMEsmart

Location
Greater London, England, United Kingdom
relevant test environments so application codebases and underlying infrastructure are well understood and documented.**Academic and Professional Qualifications Required:**Preferred - Bachelors or Master’s Degree (Computer Science or Related Degree, Maths or Physics also considered)**Required Knowledge and Level of Experience:*** Degree in Computer Science, IT or related disciplines.* 5+ years’ experience in software development with Java (JVM), including performance optimisation and profiling.* Deep understanding of cloud infrastructures, usage patterns, across at least one major cloud vendor.* Knowledge of off‐heap data structures, including memory‐mapped file‐based data structures.* Knowledge ...

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

Senior Software Engineer (Cloud)

Location
Greater London, England, United Kingdom
cloud computing, distributed systems, and secure software practices, applying these insights to your work What We’re Looking For Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field Strong understanding of computer science fundamentals, including algorithms, data structures ...

Software Engineer (Cloud)

Location
Greater London, England, United Kingdom
cloud computing, distributed systems, and secure software practices, applying these insights to your work What We’re Looking For Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field Strong understanding of computer science fundamentals, including algorithms, data structures ...

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

Software Engineer - Distributed Compute

Hiring Organisation
Hudson River Trading
Location
London, UK
Employment Type
Full-time
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, UK
Employment Type
Full-time
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 ...

Python Engineer | Python Performance New

Location
Greater London, England, United Kingdom
Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty … cloud, or other large-scale compute environments Self-directed, intellectually curious, and comfortable taking ownership of meaningful technical problems Minimum academic qualification: Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Physics, or equivalent Background in research infrastructure, high-performance computing, distributed systems, or performance engineering ...

Research Scientist, Human-AI Interaction, DeepMind

Hiring Organisation
Google
Location
London, United Kingdom
Communicate research findings internally and externally via peer-reviewed scientific publications, whitepapers and tech reports, presentations, keynotes, workshops, blogs, and other media.Minimum qualifications:PhD degree in Computer Science, Human-Centered Computing, Cognitive Science, or a related field. 6 years post-PhD experience conducting research on topics … literature and commercial innovations in AI, HCI, and related areas.Strong track record of peer-reviewed publications in venues for AI, ML, HCI, or social science research. Proficiency in developing prototypes for exploring novel modes of Human-Computer Interaction (software or hardware). As a research scientist, you will ...

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

Lead Software Engineer (XVA) - VP

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
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 & QualificationsExperience leading AI or automation initiatives within a financial services engineering team … 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. ...

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

AI Engineer (UK)

Location
Greater London, England, United Kingdom
impact of algorithm changes. Learn and grow under mentorship, gaining exposure to industry-standard NLP tools and techniques. What You’ll Bring Bachelor’s Degree in Computer Science or a related field, with 3 years working experience OR a Master’s Degree in Computer Science ...

NTN Stack SW Architect (UK)

Location
Greater London, England, United Kingdom
integration support and drive feature development. Contributing strategically to platform roadmaps and long-term technology strategies for the Meridian constellation. Basic Qualifications: Bachelor's degree in computer science, software engineering, electrical engineering, or a related field. 15+ years of professional software engineering experience, with a critical focus … Linux development environments. Excellent communication and leadership skills, with a demonstrated ability to mentor junior engineers and lead technical initiatives. Preferred Qualifications: Master's degree in computer science, software engineering, telecommunications, or a related field. Programming Languages: Advanced proficiency in languages optimized for high-performance microservices, network ...

Machine Learning Scientist III

Hiring Organisation
Expedia
Location
London, United Kingdom
capabilities that improve the quality, relevance, and usefulness of content-focused products and services across Expedia Group. Working within the Product & Technology Machine Learning Science and Engineering organisation, you will translate research and experimentation into reliable, scalable production outcomes. The team works across content understanding, review intelligence, search relevance … 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+ ...

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

Principal Software Architect (UK)

Location
Greater London, England, United Kingdom
domain‐expert network architects to shape technical requirements and drive the execution of ground network features. Basic Qualifications: Core Engineering & Experience: Bachelor's degree in computer science, software engineering, electrical engineering, or a related field. Minimum 10 years of professional software engineering experience, spanning cloud architectures, distributed … latency systems tuning. Proficiency in network protocols and architecture, including TCP/IP, UDP, routing, and network performance optimization. Preferred Qualifications Master's degree in computer science, software engineering, telecommunications, or a related field. Deep understanding of 3GPP 5G Non‐Terrestrial Network (NTN) standards, particularly Release ...

Software Engineer

Location
Greater London, England, United Kingdom
networking maestros who understand and optimise the complex topology required to support our platform (and everything in-between). Requirements You should have: A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either Server-side … networking maestros who understand and optimise the complex topology required to support our platform (and everything in-between). Requirements You should have: A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either Server-side ...

Modern Workspace EUC Technology Lead

Location
Greater London, England, United Kingdom
service lifecycle management.* Demonstrated track record of operating within engineering or architecture service frameworks, contributing to standards, patterns, and technology direction.* Bachelor’s degree in Computer Science, Information Technology, or a related discipline is preferred; however, equivalent professional experience and a proven track record of delivering complex … workplace technology solutions will be considered in lieu of formal qualifications.**Required Knowledge and Level of Experience:*** Degree in Computer Science, IT or related disciplines.* Microsoft Endpoint Manager (Intune) — advanced administration, AutoPilot, compliance policies, configuration profiles, app lifecycle management.* Windows 11 — expert-level understanding, including security baselines ...