Data Structures Jobs in London

226 to 250 of 319 Data Structures Jobs in London

Global Banking & Markets, STS Strats, Associate, London

London, United Kingdom
WeAreTechWomen
Masters, or PhD in Mathematics, Physics, Computer Science, Engineering or similar subject. Strong quantitative skills. Strong programming skills, including clear understanding of algorithms and data structures. Excellent written and verbal communication skills. High level of diligence and discipline. Comfortable managing multiple stakeholders, demonstrating initiative and showing commercial impact. ABOUT More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global Banking & Markets, Equity Systematic Trading Strategy (STS) Strat / Quant, VP, London

London, United Kingdom
NCAA (National Collegiate Athletic Association)
Science, Engineering or similar subject. Strong quantitative skills with significant experience in equity derivatives modelling. Strong programming skills, including clear understanding of algorithms and data structures. Excellent written and verbal communication skills. High level of diligence and discipline. Comfortable managing multiple stakeholders, demonstrating initiative and showing commercial impact. ABOUT More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer, GPU Performance, Core ML

London, United Kingdom
Google Inc
fare Google place London, UK Apply Minimum Qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development and with data structures/algorithms (e.g., C++ or Python). 5 years of experience with Machine Learning (ML) design and ML infrastructure (e.g., model deployment … model evaluation, data processing, debugging, fine tuning). Experience working with GPUs. Experience in a technical leadership role leading project teams and setting technical direction. Preferred Qualifications: Master's degree or PhD in Engineering, Computer Science, or a related technical field. Experience with compiler optimization, code generation, and runtime … search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Engineer - Data Experience (Warsaw)

London, United Kingdom
hyperexponential
deeply creative, innovative environment where we push technological boundaries, both through our work and our regular (and sometimes irregular!) hackathons. Your Mission At the Data Experience team, our mission is to turn the wealth of information into actionable insights. We focus on delivering features that help our customers better … go, giving them the clarity and confidence to move forward with certainty. You will play a key role in shaping the user experience, ensuring data is not only accessible but also presented in an intuitive and actionable way for our customers. Your Impact Help us build the right thing … our product in production by joining an on-call rota. Expected Skills Experience with ReactJS and Typescript. Understanding of good UI/UX of Data & Analytics tooling. Ability to collaborate with Product to design and implement green field features. Have experience of a complete product development lifecycle (conception through More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Engineer - Data Experience (London)

London, United Kingdom
hyperexponential
deeply creative, innovative environment where we push technological boundaries, both through our work and our regular (and sometimes irregular!) hackathons. Your Mission At the Data Experience team, our mission is to turn the wealth of information into actionable insights. We focus on delivering features that help our customers better … go, giving them the clarity and confidence to move forward with certainty. You will play a key role in shaping the user experience, ensuring data is not only accessible but also presented in an intuitive and actionable way for our customers. Your impact Help us build the right thing … our product in production by joining an on-call rota. Expected Skills Experience with ReactJS and Typescript. Understanding of good UI/UX of Data & Analytics tooling. Ability to collaborate with Product to design and implement green field features. Have experience of a complete product development lifecycle (conception through More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London Area, United Kingdom
Gravitas Recruitment Group (Global) Ltd
AI and in particular Machine Learning. In this role you will be working across Image matching, large language models and leveraging and understanding their data structures. The position can pay up to £100,000 per annum and offers a strong equity package as well. The role requires … days working in the London office. Skills required: Strong knowledge across AI and Machine Learning Good knowledge of data structures and Matching Ability to work in a fast paced startup environment Python knowledge and also experience working with JavaScript would be beneficial but not essential STEM degree background More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Gravitas Recruitment Group (Global) Ltd
AI and in particular Machine Learning. In this role you will be working across Image matching, large language models and leveraging and understanding their data structures. The position can pay up to £100,000 per annum and offers a strong equity package as well. The role requires … days working in the London office. Skills required: Strong knowledge across AI and Machine Learning Good knowledge of data structures and Matching Ability to work in a fast paced startup environment Python knowledge and also experience working with JavaScript would be beneficial but not essential STEM degree background More ❯
Posted:

Senior C++ Software Engineer

London, United Kingdom
WorldQuant LLC
in C++ on Linux platform Strong understanding and experience with Linux system programming fundamentals Ability to develop large-scale, distributed systems Strong understanding of data structures, algorithms, high-performance application design, and concurrency patterns. Self-motivated and able to work independently with minimal direction Proficiency in English An … experience with one or more of: Python development experience is also a plus Developing systems for managing and performing computation on large-scale graph data Streaming/dataflow systems Candidates need not have prior experience in financial services. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front End Developer, Vue, TypeScript, ES6

East London, London, United Kingdom
Hybrid / WFH Options
Richard Wheeler Associates
reconfigures upon login to deliver different experiences depending on the user persona (patient, clinician, executive, etc.). APIs are to the backend app, the data warehouse and proprietary clinical CMS. The JS + TS codebase is a mixture of polymorphic classes and functional services. There is a lot of … frontend development, including complex web apps Proficiency in JavaScript (ES6+), Vue 3 and TypeScript Strong understanding of design patterns, architectural best practices, OOP and data structures Comfortable contributing to architectural discussions and tech decisions Strong understanding of frontend test automation, creating tests as part of the definition-of … software development kits (SDKs) Familiar with microservices architecture Working experience with TailwindCSS, Vuetify or any other frontend design libraries The companys mobile, web and data products are live in 12 countries and 8 languages, spanning 3 AWS regions. Their business is growing very strongly. Working with the Lead Frontend More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Quantitative Developer

London Area, United Kingdom
Zenith Search
global equities. Partner directly with researchers and traders to translate ideas into robust, production-ready code. Develop infrastructure for systematic trading strategies, real-time data analysis, and backtesting. Contribute to the continuous improvement of execution algorithms and performance tuning. Engage in a fast-paced environment focused on innovation, experimentation … C++ (or other low-latency languages). Solid experience (2+ years) working with equities trading, including understanding of market microstructure. Deep knowledge of algorithms, data structures, and optimization techniques. Hands-on experience with real-time trading systems, backtesting frameworks, and performance profiling. Strong academic background with a degree More ❯
Posted:

Quantitative Developer

london, south east england, united kingdom
Zenith Search
global equities. Partner directly with researchers and traders to translate ideas into robust, production-ready code. Develop infrastructure for systematic trading strategies, real-time data analysis, and backtesting. Contribute to the continuous improvement of execution algorithms and performance tuning. Engage in a fast-paced environment focused on innovation, experimentation … C++ (or other low-latency languages). Solid experience (2+ years) working with equities trading, including understanding of market microstructure. Deep knowledge of algorithms, data structures, and optimization techniques. Hands-on experience with real-time trading systems, backtesting frameworks, and performance profiling. Strong academic background with a degree More ❯
Posted:

Senior Software Engineer, Pixel Graphics, GPU Software

London, United Kingdom
Google
UK Apply Bachelor's degree or equivalent practical experience. 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. … search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Fullstack Engineer

London, United Kingdom
Up Closets of North Cincinnati
product development, innovate, optimize complex problems and improve efficiency. We're looking for team players that value opinions other than their own, look to data to support their decisions, take initiative and make things better. Ideal candidates are curious and eager to learn, are comfortable with ambiguity and a … with either Golang or Scala Must have expert knowledge and experience with a modern front-end framework like React Must have proven experience using data structures and algorithms especially as pertain to web system design and distributed systems Must have expert knowledge of RDBMS such as Postgres or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - RISC-V

London, United Kingdom
Hybrid / WFH Options
Trili
hands-on experience in software engineering Experience with modern idiomatic Rust or a strong desire to learn it Strong Computer Science fundamentals (e.g. algorithms, data structures and concurrency) Familiarity with instruction sets in various contexts Being comfortable or having worked on/with language runtimes, compilers or interpreters … workplace for everyone, so please let us know if you need any accommodations throughout the interview process. By applying, you consent to your application data being shared with our partner companies for recruitment purposes, in compliance with our privacy policy More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid Java Developer

London Area, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading More ❯
Posted:

Mid Java Developer

london, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading More ❯
Posted:

Senior Rust Software Engineer - Digital Asset Trading

London Area, United Kingdom
Hybrid / WFH Options
Tempest Vane Partners
performance optimization. A passionate software engineering professional who has an agnostic approach to technology Passionate about the Crypto-Trading space Good working knowledge of data structures and algorithms Knowledge of other languages like Python, C++ or GoLang are advantageous Exceptional communication, problem-solving and collaboration skills More ❯
Posted:

Senior Rust Software Engineer - Digital Asset Trading

london, south east england, united kingdom
Hybrid / WFH Options
Tempest Vane Partners
performance optimization. A passionate software engineering professional who has an agnostic approach to technology Passionate about the Crypto-Trading space Good working knowledge of data structures and algorithms Knowledge of other languages like Python, C++ or GoLang are advantageous Exceptional communication, problem-solving and collaboration skills More ❯
Posted:

Amazon Robotics - Software Development Engineer Co-Op - Spring 2025 - Toronto

London, United Kingdom
Amazon
opportunities to extend its product lines into new areas. BASIC QUALIFICATIONS Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis Are 18 years of age or older Experience with at least one modern language such as Java, Python, C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Junior & Mid-Level)

London Area, United Kingdom
Gold Group Ltd
machine learning pipelines What We’re Looking For 1–4 years of professional experience working with Python Solid understanding of backend fundamentals, APIs, and data structures A love for solving real-world problems through technology Enthusiasm to learn, experiment, and collaborate Experience in media, entertainment, or creative industries More ❯
Posted:

Software Engineer (Junior & Mid-Level)

london, south east england, United Kingdom
Gold Group Ltd
machine learning pipelines What We’re Looking For 1–4 years of professional experience working with Python Solid understanding of backend fundamentals, APIs, and data structures A love for solving real-world problems through technology Enthusiasm to learn, experiment, and collaborate Experience in media, entertainment, or creative industries More ❯
Posted:

Software Engineer, Android AI, Core

London, United Kingdom
Google
experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience with Android application development. Experience in Java and working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Fulfillment by Amazon (FBA)

London, United Kingdom
Amazon
job responsibilities You will solve ambiguous business problems and map them to well designed technical solutions. You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale. You will design, launch, and re-architect multi-tier systems with large amounts of data. You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
慨正橡扯
years of commercial experience as a Software Engineer. Experience in large-scale software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Azure Full Stack Engineer

london, south east england, united kingdom
IBM - Avature
high quality and scalable products.* Help maintain and improve code quality, organization, and automatization* Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product More ❯
Posted:
Data Structures
London
10th Percentile
£44,000
25th Percentile
£70,000
Median
£90,000
75th Percentile
£124,375
90th Percentile
£142,500