426 to 450 of 573 Data Structures Jobs in London

Backend Java Developer

Location
Greater London, England, United Kingdom
Backend Java Developer – City London We are urgently looking to recruit a Java backend Developers with at least 5 years experience. Must have strong Data structures and Algorithms experience. Also experience of Spring, working with large code base, SQL, Unix etc. You should ideally have a solid problem ...

Java Developer with SQL - Central London

Location
Greater London, England, United Kingdom
professional with 5 plus years experience in developing with Java as a backend Developer with SQL Server. You will have a good understanding of Data Structures and Algorithms. In addition to the Java and SQL Server development skills you should working knowledge of Spring, working with large code ...

Senior Ruby Engineer

Location
Greater London, England, United Kingdom
commerce experience. Build and maintain interfaces that support our frontend, mobile, and third-party integrations. Be very experienced working with pull, push models for data parity between third parties and our systems around e-commerce concerns of product, stock, orders and fulfillment synchronization. You’ll design, implement and deploy … solve complex e-commerce concerns. Architect systems for membership access, catalog management, checkout, order fulfillment, and payments. Collaborate cross-functionally with product, design, and data teams to deliver features that elevate the user experience. Own backend services end-to-end, from design to deployment and monitoring. Contribute to best ...

Backend Software Engineer Java Kafka - Tech Consultancy

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
tools)You have a good understanding of AWSYou have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design PatternsYou are familiar with DevOps, CI/CD pipelinesYou're collaborative, enjoy problem solving and interacting with clients Apply ...

ai engineer for defence systems

Location
Greater London, England, United Kingdom
challenging operational environments Define and execute end‐to‐end outcomes for delivering novel capabilities Collaborate with customer avionics engineers to understand aircraft mission control data structures and APIs Implement adapters for integrating unfamiliar databases, APIs, and network protocols with Helsing's cloud infrastructure Work closely with partners ...

Staff Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
have a good understanding of AWS You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients What ...

Software Engineer

Location
Greater London, England, United Kingdom
What Will Help You Succeed The team places a strong emphasis on software engineering fundamentals. Successful engineers can confidently discuss: Algorithms and data structures Complexity analysis Testing and maintainable code design System architecture and design decisions Why Join? Work on complex, business-critical software Join a highly regarded ...

Senior Researcher, Large Language Models

Hiring Organisation
Tencent
Location
London, UK
Employment Type
Full-time
with a strong understanding of statistical models and experience working on NLP related projects.3. Proficient in at least one programming language, familiar with basic data structures and algorithms.4. Publication of academic results in top-tier conferences in AI and NLP-related fields (such as: ICML, NeurIPS, ICLR, EMNLP ...

Machine Learning Engineer - Search and Recommendation

Location
Greater London, England, United Kingdom
deep learning algorithms, with experience using frameworks such as TensorFlow or PyTorch. Strong programming skills in Python, C++, or Java, with solid understanding of data structures and algorithms. Strong communication skills in English and Chinese, with the ability to bridge technical and business perspectives in a multicultural environment. ...

Senior Game Engine Programmer

Hiring Organisation
Tencent
Location
London, UK
Employment Type
Full-time
least one major technical area such as rendering, animation, physics, performance optimisation.3. Solid C/C++ programming skills, with strong knowledge of data structures, algorithms and software engineering principles.4. Experience developing and shipping games or engine technologies on mobile, PC or console platforms.5. Ability to read, understand ...

26959889 - Core Engineering Java Development Lead – FX Tech

Location
Greater London, England, United Kingdom
Driven Design. Engineering Fundamentals: Strong grasp of SOLID principles, design patterns, dependency injection, and persistence technologies Problem-Solving Mindset: Solid knowledge of algorithms and data structures, with the ability to reason about performance, complexity, and scalability Cloud-Ready Development: Experience building software for cloud environments, including containerization ...

Senior Finance Systems Analyst

Location
Greater London, England, United Kingdom
Time and Concur Expenses. We’re looking for someone with strong professional services finance systems experience, excellent knowledge of Aderant Expert and its underlying data structure, and strong SQL skills. Experience with Aderant Framework/Design Studio, Intapp and Concur would be highly advantageous. This is an excellent opportunity ...

Java Software Developer - Trading Systems (Remote) Amsterdam or London

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
doing Build and improve Java-based systems used across trading and research Extend core research infrastructure and distributed platform components Design scalable storage and data systems with strong reliability requirements Improve performance across internal software, open-source tools and Linux environments Work on monitoring, alerting and proactive detection across … production systems Improve communication between distributed services for lower latency and higher throughput Analyse data where needed to support platform decisions and future capacity planning Work with research, systems and operations teams to turn technical requirements into working software Review code and contribute to engineering standards across the teamWhat ...

Senior Java Lead Engineer - AI & Data Platforms

Location
Greater London, England, United Kingdom
role focuses on building the FTSE Russell Index Platform and involves leading projects from start to finish. Candidates must have strong algorithms and data structures skills. Benefits include healthcare, retirement planning, and a culture of inclusivity and sustainability. Join a dynamic organization and help shape the future ...

Production Solution Engineer

Location
Greater London, England, United Kingdom
commercialization teams together into one global organization. DEEis responsible for the P&L management and all distribution, network and engineering operations, sales, advertising, data, and certain key technology functions worldwide for the Company's content engines. DEE also manages operations of the Company's streaming services including Disney+, Hulu … another every day. What You Will Do Participate in system review activities and product workflow requirements Develop, analyse, prioritize, and organise requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow Work with the configuration and Product Solutions team to field functionality-related questions Translate business ...

Manager, Applied AI Engineering, DeepMind

Location
Greater London, England, United Kingdom
Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience. 8 years of software development experience, including system design, data structures, and algorithms. 7 years of experience leading technical project strategy, ML design, and optimizing industry-scale ML infrastructure (e.g., model deployment, model evaluation … data processing, debugging, fine tuning). 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role. Preferred qualifications: 5 years of experience with one or more of the following: media generation, reinforcement learning (e.g. ...

Burberry Senior Manager, Finance Systems & Master Data

Location
Greater London, England, United Kingdom
industry change and championing our communities. Job Purpose We are hiring a Finance Systems Senior Manager to lead the team responsible for the systems, data structures and reporting capabilities at the heart of Burberry's Group Finance operation. You will oversee the development and operational support of consolidation … close and access-management platforms, while helping shape the future finance systems landscape. Working across Finance, IT and the wider business, you will protect data integrity, strengthen controls and enable accurate, effective decision-making. This is an opportunity to combine technical expertise, thoughtful leadership and continuous improvement within ...

Software Engineer, TPU Compiler, PhD, Early Careers

Location
London, United Kingdom
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 … turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Minimum qualifications: Experience with coding in data structures, algorithms and software design. Research experience in Artificial Intelligence, Distributed Systems, Machine Learning, Data Mining, Natural Language Processing, Image Classification, Spam ...

Software Engineer, TPU Compiler, PhD, Early Careers

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 … turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Minimum qualifications: Experience with coding in data structures, algorithms and software design. Research experience in Artificial Intelligence, Distributed Systems, Machine Learning, Data Mining, Natural Language Processing, Image Classification, Spam ...

Python Software Engineer, Trading Platform

Location
Greater London, England, United Kingdom
researchers to design custom frameworks or end‐user solutions Write performance sensitive code and user‐friendly APIs to facilitate access to our in‐house data analysis infrastructure Lead design discussions and conduct code reviews to maintain high standards and quality of written code Requirements: Bachelor’s or Master … with current standards (3.11 onwards) Up‐to‐date knowledge of the Python ecosystem: third party libraries, packaging in‐built Python libraries. Solid understanding of data structures Strong verbal and written communication skills Knowledge of CI software, such as TeamCity or Jenkins Familiarity with Linux Ability to mentor others ...

Specialist, Software Developer

Location
London, England, United Kingdom
They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are effective and identify areas for improvement. This is a secondary processing purpose. This … with experience in a selection of the following: Backend programming/markup languages: Java/J2EE, Python Backend development frameworks/libraries : maven, Spring Data/Security/MVC Backend testing frameworks/libraries: junit DB: Neo4j (graph DB), Oracle DB, PostgreSQL+TimescaleDB Others technologies: ElasticSearch, drools, Kafka integration, ReST ...

Lead Backend Engineer

Hiring Organisation
ZEGO
Location
London, UK
Employment Type
Full-time
dashboards in minutes. Engineering commits are entirely AI-assisted, which shifts the focus from team size to the quality of your thinking and our data warehouse connects directly to an AI assistant for instant answers. Backed by a modern tech stack (Claude Code, Snowflake, Figma and Zapier … another language works too! Systems at scale - You have built distributed architectures and understand performance tuning and observability, on top of solid fundamentals in data structures, algorithms and system designYou strive for simplicity - You build systems that are easy to understand, test and maintain, and you weigh trade ...

Lead Software Engineer

Hiring Organisation
BroadbandUK
Location
East London, London, United Kingdom
Employment Type
Permanent
absent from property listings. Were working with the industry to help make broadband information a standard part of every property listing and define the data structures that will make this possible. To achieve this, we are transitioning into an AI-first company, using large language models and automated … technical direction of our products, balancing scalability with speed of delivery. Design and integrate AI models and algorithms that unlock insights from national connectivity data to tackle real-world challenges. Leverage unique datasets from Ofcom, Openreach, independent networks and ISPs to uncover problems that directly impact ...

Software Engineer

Hiring Organisation
ZEGO
Location
London, UK
Employment Type
Full-time
dashboards in minutes. Engineering commits are entirely AI-assisted, which shifts the focus from team size to the quality of your thinking and our data warehouse connects directly to an AI assistant for instant answers. Backed by a modern tech stack (Claude Code, Snowflake, Figma and Zapier … software in a professional setting. We do not mind which language: our stack is mostly Python and you will pick it up quicklySolid fundamentals - Data structures, basic algorithms, object-oriented programming, testing and version controlGrowth mindset - You treat gaps in your knowledge as opportunities, not weaknesses ...

Finance ERP Lead

Hiring Organisation
Kantar
Location
London, UK
Employment Type
Full-time
world's leading data, insights, and consulting company; we shape the brands of tomorrow by better understanding people everywhere. Our Functions teams are right at the centre of our business, making sure we can always get better, every day. Supporting the business with things like Marketing, Human Resources, Finance … implementations and enhancements, ensuring quality, scalability and business alignmentPartner closely with Finance, Technology and Transformation teams to translate business needs into effective solutionsOversee integrations, data flows and system design, ensuring best practice and consistencyManage external vendors and delivery partners, ensuring strong performance and value for investmentDrive continuous improvement across ...