Computer Science Jobs in London

51 to 75 of 965 Computer Science Jobs in London

Quantitative Developer - QIS Platform

City Of London, England, United Kingdom
Selby Jennings
of experience building production-grade software. Proficiency in Python and at least one other language (e.g., Rust, Haskell, etc.). Experience building and maintaining long-term software projects. Strong Computer Science fundamentals (algorithms, data structures, design principles). An advanced degree in Computer Science, or related degrees (optional, but preferred). Exposure to greenfield projects and More ❯
Posted:

Head of Development, EMEA IT, IT

London, United Kingdom
CLSA Global Markets Pte Ltd
of high-quality software solutions aligned with business needs. Maintain full compliance with CLSA training programs and regulatory requirements for yourself and your team. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related IT field. 10-15 years of extensive software development experience. Strong proficiency in Java-class creation, JVM internals, garbage collection-with certifications … on experience developing low-latency, high-throughput Java components. Practical experience building cash equity trading platforms-OMS, EMS, Market Connectivity, Risk, GUI, Middleware, Middle Office. Deep understanding of fundamental computer science concepts. Experience with distributed caching technologies (GigaSpaces, Ignite, Coherence). Full-stack skills in Core Java and REST APIs. Practical knowledge of multi-threading, event-driven programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

london, south east england, united kingdom
JPMorganChase
developing, debugging, and maintaining code with modern programming languages and database querying languages Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred qualifications, capabilities, and skills Knowledge and experience with Python Knowledge and experience with Data Lakehouse Platforms (e.g. More ❯
Posted:

Junior Data Scientist

City of London, London, United Kingdom
Hybrid/Remote Options
Intellect Group
minded graduate with a Master’s degree from a leading UK university to apply their technical skills to real-world data challenges. You’ll work across the full data science lifecycle — from data wrangling and model development to delivering insights that shape strategic decisions. What you’ll do Collect, clean, and analyse large datasets from a variety of sources … Develop data visualisations and dashboards to communicate findings effectively Contribute to the automation and optimisation of analytical workflows What we’re looking for Master’s degree (or higher) Data Science, Computer Science, Mathematics, Statistics, Physics, or Economics Strong academic background – ideally from a Redbrick or Russell Group university Proficient in Python (pandas, NumPy, scikit-learn, etc.) and … data tools and infrastructure Opportunity to make a visible impact from day one If you’re a high-achieving Master’s graduate eager to launch your career in data science and work on meaningful, high-impact projects — we’d love to hear from you. More ❯
Posted:

Junior Data Scientist

London Area, United Kingdom
Hybrid/Remote Options
Intellect Group
minded graduate with a Master’s degree from a leading UK university to apply their technical skills to real-world data challenges. You’ll work across the full data science lifecycle — from data wrangling and model development to delivering insights that shape strategic decisions. What you’ll do Collect, clean, and analyse large datasets from a variety of sources … Develop data visualisations and dashboards to communicate findings effectively Contribute to the automation and optimisation of analytical workflows What we’re looking for Master’s degree (or higher) Data Science, Computer Science, Mathematics, Statistics, Physics, or Economics Strong academic background – ideally from a Redbrick or Russell Group university Proficient in Python (pandas, NumPy, scikit-learn, etc.) and … data tools and infrastructure Opportunity to make a visible impact from day one If you’re a high-achieving Master’s graduate eager to launch your career in data science and work on meaningful, high-impact projects — we’d love to hear from you. More ❯
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Harrington Starr
software development life cycle. We are looking for an experienced Full Stack Engineer with NodeJS, JavaScript, TypeScript and NodeJS and including cloud technologies. You will have a degree in computer science from a reputable University and have a good understanding of JavaScript TypeScript and React Framework. Key requirements within this opportunity are as follows: Experience with NodeJS Solid … experience with JavaScript and TypeScript Experience with Azure Cloud Experience with Kubernetes and Docker. Any experience with Digital Investments. A 2:1 or above in Computer Science - Required A leader within their community and a specialist Development team already in place, due to recent success they are looking to further build out their Software Engineering team in their More ❯
Posted:

Lead Software Engineer

London Area, United Kingdom
Harrington Starr
software development life cycle. We are looking for an experienced Full Stack Engineer with NodeJS, JavaScript, TypeScript and NodeJS and including cloud technologies. You will have a degree in computer science from a reputable University and have a good understanding of JavaScript TypeScript and React Framework. Key requirements within this opportunity are as follows: Experience with NodeJS Solid … experience with JavaScript and TypeScript Experience with Azure Cloud Experience with Kubernetes and Docker. Any experience with Digital Investments. A 2:1 or above in Computer Science - Required A leader within their community and a specialist Development team already in place, due to recent success they are looking to further build out their Software Engineering team in their More ❯
Posted:

Senior C# Developer - Finance

City of London, London, England, United Kingdom
Client Server Ltd
expertise with C# .Net, ASP.Net development You have a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum
Posted:

Quant Developer | Hedge Fund | London

City of London, London, United Kingdom
Orbis Group
data analysis, and modern compute infrastructure to improve research and execution workflows. What you need Strong programming background, primarily in Python (NumPy, Pandas, SciPy, etc.). Solid understanding of computer science fundamentals – algorithms, data structures, and software design. Experience within a quant, trading, or financial markets environment (hedge fund, prop desk, or similar) is ideal. Degree in Computer Science, Mathematics, Physics, or a related field from a top-tier university. More ❯
Posted:

Quant Developer | Hedge Fund | London

London Area, United Kingdom
Orbis Group
data analysis, and modern compute infrastructure to improve research and execution workflows. What you need Strong programming background, primarily in Python (NumPy, Pandas, SciPy, etc.). Solid understanding of computer science fundamentals – algorithms, data structures, and software design. Experience within a quant, trading, or financial markets environment (hedge fund, prop desk, or similar) is ideal. Degree in Computer Science, Mathematics, Physics, or a related field from a top-tier university. More ❯
Posted:

Java Software Engineer

Greater London, England, United Kingdom
BGC Group
accommodate the platform’s growth targets. Areas of focus include system reliability, testability, recoverability, automation, throughput and latency. Our engineers are analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a … experience Strong knowledge of data structures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree in Computer Science or STEM field Excellent communicator Self-directed, self-motivated More ❯
Posted:

Data Scientist

London, United Kingdom
Hybrid/Remote Options
Circle Group
addresses, browser metadata, connection logs, and more - to uncover insights that help build out our products in new and detailed ways. This role sits at the intersection of data science and network research. You'll be responsible for: Working with massive, complex datasets using BigQuery in GCP . Writing efficient SQL and Python to clean, join and analyse data. … protocols, and data flows translate into meaningful patterns. Collaborating with researchers to make sense of raw network data and identify trends or anomalies. This is not a standard data science position. You'll need to understand how the internet actually functions - from the 7-layer OSI model through to how browsers and IP routing behave in the real world. … Solid understanding of networking fundamentals - TCP/IP, DNS, HTTP, routing, IP addressing, etc. Experience handling and analysing large-scale datasets . Background in network engineering , cyber security , or computer science . A genuine interest in how the internet works at a deep technical level. You'll have access to vast datasets and the freedom to explore them More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Data Scientist

London, South East, England, United Kingdom
Hybrid/Remote Options
Circle Recruitment
addresses, browser metadata, connection logs, and more - to uncover insights that help build out our products in new and detailed ways. This role sits at the intersection of data science and network research. You'll be responsible for: Working with massive, complex datasets using BigQuery in GCP . Writing efficient SQL and Python to clean, join and analyse data. … protocols, and data flows translate into meaningful patterns. Collaborating with researchers to make sense of raw network data and identify trends or anomalies. This is not a standard data science position. You'll need to understand how the internet actually functions - from the 7-layer OSI model through to how browsers and IP routing behave in the real world. … Solid understanding of networking fundamentals - TCP/IP, DNS, HTTP, routing, IP addressing, etc. Experience handling and analysing large-scale datasets . Background in network engineering , cyber security , or computer science . A genuine interest in how the internet works at a deep technical level. You'll have access to vast datasets and the freedom to explore them More ❯
Employment Type: Full-Time
Salary: £70,000 - £75,000 per annum
Posted:

Staff Software Engineer- (Optimizely Analytics, Backend)

London, United Kingdom
Optimizely
system challenges such as performance optimization, fault tolerance, and data-intensive workloads. Influence product direction, leveraging deep technical insight to shape road Knowledge and Experience Bachelor's degree in Computer Science, or equivalent practical experience. 8+ years of software development experience with strong foundations in data structures, algorithms, and distributed systems. 5+ years of backend experience building, deploying … of mentoring engineers and scaling engineering organizations. Passion for working in fast-paced environments where you wear multiple hats and influence both product and technology. Education Bachelor's Degree (Computer Science or engineering preferred) or equivalent work experience Displaying Technical Expertise Communicating Effectively Solving Complex Problems Demonstrating Initiative Delivering High Quality Work Optimizely is committed to a diverse More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

City Of London, England, United Kingdom
Highbury Consulting
Graduate Software Engineer - Portfolio Management £45K - £55K + Bonus + Bens A small, high-performance team at the centre of a specialist reinsurance group are looking for several Computer Science/Maths graduates to join them in London. You will be joining a team that builds systems and tooling that are critical to the business. This is a … with the rest of the team to drive innovation. The firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP – language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship More ❯
Posted:

C# Developer

London Area, United Kingdom
Understanding Recruitment
that platform processes billions of events every week, powered by modern cloud infrastructure and innovative methods. 👀 Experience required as a C# Developer: Russell Group university 1st Class Degree in Computer Science (or related – Maths, Physics, Engineering) 2-6 years experience in C# (also open to Python & Go engineers) Strong computer science fundamentals End-to-end project More ❯
Posted:

C# Developer

City of London, London, United Kingdom
Understanding Recruitment
that platform processes billions of events every week, powered by modern cloud infrastructure and innovative methods. 👀 Experience required as a C# Developer: Russell Group university 1st Class Degree in Computer Science (or related – Maths, Physics, Engineering) 2-6 years experience in C# (also open to Python & Go engineers) Strong computer science fundamentals End-to-end project More ❯
Posted:

Financial Services AI Engineer

London Area, United Kingdom
Hybrid/Remote Options
Leading Point
responsible for tasks such as pattern recognition, MLOps, software development, neural networks, and natural language processing on a day-to-day basis. Qualifications Pattern Recognition and Neural Networks skills Computer Science and Software Development skills Natural Language Processing (NLP) skills Strong analytical and problem-solving skills Essential financial services experience (mins 5 years) and hands on AI engineering … life cycle experience Bachelor's degree in Computer Science, Engineering, or related field More ❯
Posted:

Financial Services AI Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Leading Point
responsible for tasks such as pattern recognition, MLOps, software development, neural networks, and natural language processing on a day-to-day basis. Qualifications Pattern Recognition and Neural Networks skills Computer Science and Software Development skills Natural Language Processing (NLP) skills Strong analytical and problem-solving skills Essential financial services experience (mins 5 years) and hands on AI engineering … life cycle experience Bachelor's degree in Computer Science, Engineering, or related field More ❯
Posted:

Mandarin Speaking AVP Business Intelligence Analyst

London, South East, England, United Kingdom
People First
of data workflows Provide support for ad hoc analytical requests and contribute to projects as needed The Skills You'll Need to Succeed: Degree educated in Business Analytics, Data Science, Computer Science, Information Systems, or other equivalent Experienced in data analysis, BI, or a related area Familiarity with BI tools (e.g. Tableau, Power BI, Looker) and basic More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Software Engineer C# .Net - Asset Manager

City of London, London, United Kingdom
Client Server
expertise with C# .Net, ASP.Net development You have a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science More ❯
Employment Type: Permanent
Posted:

Systems Optimisation Engineer

London, United Kingdom
Advanced Technical Recruitment
succeed in this role. Exposure to cloud-based data pipelines for large-scale test data processing. As the successful Systems Optimisation Engineer, you should have achieved a Degree in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, or related field. Additional Information: Candidates MUST be eligible to work and live in the UK. Copies of Visa and Passport … my client offers a range of Benefits including Hybrid and Flexible Working, Stock Options, 25 days holiday, and relocation assistance. Skills: . Optimisation, Algorithm, Optical Networks, Software, Hardware, Test, Computer Science, Electronic Engineering, Applied Mathematics. To Apply Direct: Please send CV to Iona Mulligan More ❯
Employment Type: Permanent
Salary: £60000 - £120000/annum Competitive £plus generous benefit
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

London, England, United Kingdom
Client Server
fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a world top ranked/Russel Group university, backed by A*s and As at A-level You're a technologist who … be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Please More ❯
Posted:

Senior Full Stack Systems Developer

London, South East, England, United Kingdom
Penguin Recruitment Ltd
responsibility for the long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree in Computer Science, Computer Engineering, or a similar, relevant discipline Extensive experience of working as a Full Stack Developer Excellent working knowledge of the full Software System Lifecycle, including … in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience More ❯
Employment Type: Full-Time
Salary: £80,000 - £85,000 per annum
Posted:

Senior Full Stack Systems Developer

London, United Kingdom
Penguin Recruitment
responsibility for the long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree in Computer Science, Computer Engineering, or a similar, relevant discipline Extensive experience of working as a Full Stack Developer Excellent working knowledge of the full Software System Lifecycle, including … in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience More ❯
Employment Type: Permanent
Salary: £80000 - £85000/annum
Posted:
Computer Science
London
10th Percentile
£40,646
25th Percentile
£56,250
Median
£82,250
75th Percentile
£120,000
90th Percentile
£142,500