Data Structures Jobs in London

101 to 125 of 1,105 Data Structures Jobs in London

Automation Test Lead

City of London, London, United Kingdom
Mastek
financial sector. The ideal candidate will have a deep experience and understanding of test automation frameworks, and an understanding of COTS (Commercial Off-The-Shelf) products and experience in Data Modernization/Transformation programmes. As an Automation Test Lead, you will be responsible for designing and executing test plans, coordinating with cross-functional teams, and ensuring the quality of … support Coordinate with cross-functional teams, including developers, business analysts, and project managers, to understand project requirements and develop test strategies Potentially also support, advise, assist to prepare test data, migrations testing CI/CD, NFT and UAT Potentially create automated solutions around data inputs, outputs and data source-target comparisons Qualifications and Skills: Bachelor's degree … experience as an Automation Test Lead, with at least 5 years of experience and automation testing in the banking and financial sector Experience with cloud technologies, such as Azure Data Factory In depth experience, knowledge and understanding of test automation frameworks with Karate, JSON, NUnit, Pytest, Eggplant; along with Github Actions pipeline and IntelliJ IDE. In-depth understanding of More ❯
Posted:

Automation Test Lead

london, south east england, united kingdom
Mastek
financial sector. The ideal candidate will have a deep experience and understanding of test automation frameworks, and an understanding of COTS (Commercial Off-The-Shelf) products and experience in Data Modernization/Transformation programmes. As an Automation Test Lead, you will be responsible for designing and executing test plans, coordinating with cross-functional teams, and ensuring the quality of … support Coordinate with cross-functional teams, including developers, business analysts, and project managers, to understand project requirements and develop test strategies Potentially also support, advise, assist to prepare test data, migrations testing CI/CD, NFT and UAT Potentially create automated solutions around data inputs, outputs and data source-target comparisons Qualifications and Skills: Bachelor's degree … experience as an Automation Test Lead, with at least 5 years of experience and automation testing in the banking and financial sector Experience with cloud technologies, such as Azure Data Factory In depth experience, knowledge and understanding of test automation frameworks with Karate, JSON, NUnit, Pytest, Eggplant; along with Github Actions pipeline and IntelliJ IDE. In-depth understanding of More ❯
Posted:

Automation Test Lead

london (city of london), south east england, united kingdom
Mastek
financial sector. The ideal candidate will have a deep experience and understanding of test automation frameworks, and an understanding of COTS (Commercial Off-The-Shelf) products and experience in Data Modernization/Transformation programmes. As an Automation Test Lead, you will be responsible for designing and executing test plans, coordinating with cross-functional teams, and ensuring the quality of … support Coordinate with cross-functional teams, including developers, business analysts, and project managers, to understand project requirements and develop test strategies Potentially also support, advise, assist to prepare test data, migrations testing CI/CD, NFT and UAT Potentially create automated solutions around data inputs, outputs and data source-target comparisons Qualifications and Skills: Bachelor's degree … experience as an Automation Test Lead, with at least 5 years of experience and automation testing in the banking and financial sector Experience with cloud technologies, such as Azure Data Factory In depth experience, knowledge and understanding of test automation frameworks with Karate, JSON, NUnit, Pytest, Eggplant; along with Github Actions pipeline and IntelliJ IDE. In-depth understanding of More ❯
Posted:

Sr. Machine Learning Engineer London, UK

London, United Kingdom
Galytix Limited
Galytix (GX) is delivering on the promise of AI. GX has built specialised knowledge AI assistants for the banking and insurance industry. Our assistants are fed by sector-specific data and knowledge and easily adaptable through ontology layers to reflect institution-specific rules. GX AI assistants are designed for Individual Investors, Credit and Claims professionals. Our assistants are being … and delivering 10x improvements by supporting them in their day-to-day tasks. As a Sr. Machine Learning Engineer, you will need to: Develop a state of the art data science and ML runtime stack in a multi-cloud environment. Lead on software engineering and software design for ML components. Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity, and computer architecture. Manage the infrastructure and pipelines needed to bring models and code into production. Demonstrate end-to-end understanding of applications (including, but not limited to, the machine learning algorithms) being created. Build algorithms based on statistical modelling procedures and maintain scalable machine learning solutions in production. Apply machine learning algorithms More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Global Banking & Markets - Associate - London

London, England, United Kingdom
NCAA (National Collegiate Athletic Association)
The CCR Engineering group is responsible for enhancing the way the firm measures, manages, and supervises counterparty credit risk by improving first line-of-defense counterparty data repositories and analytical tooling to ensure comprehensive and timely risk identification, measurement, monitoring and controls. We develop stress testing methodologies to systematically capture tail, concentration and liquidation risks across Global Banking & Markets … from across the firm that are enriched with enterprise reference data. We aim to provide a unified platform facilitating prime and counterparty risk management, with self-service access to data sets to enable adhoc queries, filters, aggregations and management reporting capabilities to streamline stressed client management and increase the efficiency of a risk management response in times of market … solutions to keep our firm's position on the cutting edge. Or, join our core engineering teams, and elevate all of our businesses by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, collaboration and more. Innovate with UI/UX designers, data scientists, cloud engineers, and more in a collaborative, agile environment where your More ❯
Posted:

Automation Test Lead

London, England, United Kingdom
Mastek
financial sector. The ideal candidate will have a deep experience and understanding of test automation frameworks, and an understanding of COTS (Commercial Off-The-Shelf) products and experience in Data Modernization/Transformation programmes. As an Automation Test Lead, you will be responsible for designing and executing test plans, coordinating with cross-functional teams, and ensuring the quality of … support Coordinate with cross-functional teams, including developers, business analysts, and project managers, to understand project requirements and develop test strategies Potentially also support, advise, assist to prepare test data, migrations testing CI/CD, NFT and UAT Potentially create automated solutions around data inputs, outputs and data source-target comparisons Qualifications and Skills: Bachelor's degree … experience as an Automation Test Lead, with at least 5 years of experience and automation testing in the banking and financial sector Experience with cloud technologies, such as Azure Data Factory In depth experience, knowledge and understanding of test automation frameworks with Karate, JSON, NUnit, Pytest, Eggplant; along with Github Actions pipeline and IntelliJ IDE. In-depth understanding of More ❯
Posted:

Delivery Lead, Software Engineer - Global Banking & Markets - Vice President - London

London, United Kingdom
Quality Control Specialist - Pest Control
floor. This is a dynamic, entrepreneurial team with a passion for technology and the markets, with individuals who thrive in a fast-paced changing environment. The team takes a data-driven approach to decision making, and you should be willing to participate in the full product lifecycle from requirements gathering, design, implementation, testing, support, and monitoring trading risks for … availability, high-capacity, yet nimble and adaptive platform for front-to-back trading systems such as order management, exchange connectivity, smart order routing, internalization, clearing, and securities lending. Use data to guide decision-making, developing or enhancing tools as necessary to collect it. Understand market rules, regulations, exchange service offerings, and front-to-back business functions, and build systems … of experience in developing Java systems Proven track record of leading a team and delivering projects with a commercial mindset Prior experience with Event Sourcing (Kafka, Akka, Spark) and data distribution-based architecture Experience with NoSQL (Mongo, Elastic, Hadoop), in-memory (MEMSQL, Ignite), and relational (Sybase, DB2, SybaseIQ) data store solutions Strong knowledge of data structures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Pre-Sales Scientist

London, United Kingdom
FICO
respond to RFIs/RFPs, and prepare sales proposals. What We're Seeking MSc in computer science, engineering, physics, statistics, mathematics, operations research, or natural sciences, with hands-on data science experience including AI/Gen AI and machine learning. Experience analyzing large data sets, data cleaning, and statistical analysis. Proven experience with at least three machine … learning algorithms (e.g., neural networks, logistic regression, random forests). Proficiency with Java and Python, understanding of data structures, algorithms, and software design patterns. Experience with AI/Gen AI frameworks like TensorFlow or PyTorch. Experience with cloud platforms such as AWS SageMaker or Azure Machine Learning. Ability to translate business problems into solutions. Strong communication skills; bilingualism … work/life balance, resource groups, and social events. Why Join FICO? At FICO, you will develop your career in one of the fastest-growing fields in tech - Big Data analytics. You'll contribute to our mission to help businesses improve decision-making using AI, machine learning, and optimization. FICO makes a difference worldwide: Credit Scoring - Used by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer - Healthcare

South London, UK
Princeton Biopartners
every engagement. This is a cross-functional role, with high growth potential - the ideal candidate will be highly driven and relish the chance to wear multiple hats (Engineering, Product, Data). Must Haves: UK based: role is remote, but only open to candidates localized within the UK STEM degree: from a top research-intensive university, preferably in London or … limited supervision Efficient: value pragmatism over idealism (efficiently arrive at 80-20 solutions) Structured: thinker, problem solver, and communicator Key Responsibilities: Design, develop, and maintain Web, Front End, and Data Visualization applications Produce performant, well tested code that scales gracefully with more features, users, and data Assist with deploying and embedding software products into consulting solutions Understand the … between different engineering solutions Write and maintain clear, concise documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative More ❯
Employment Type: Full-time
Posted:

Graduate Software Engineer

London, United Kingdom
WeAreTechWomen
Role: Grade Level (for internal use): 08 S&P Global Market Intelligence The Role: Graduate Software Engineer The Location: London, United Kingdom The Team: The Pricing, Valuations and Reference Data (PVR) team is responsible for providing software solutions for pricing financial securities and delivering unrivaled valuations and reference data to major sell-side and buy-side institutions. The … Impact: The team leverages cloud technologies and diverse machine learning techniques to build and scale solutions which can process and deliver millions of data points within strict client SLAs so that our clients can get insightful information in a timely manner and can make meaningful decisions to support their business operations. What's in it for you: Join the … team if you are interested in big data processing, building software at scale, working in an agile fashion, and keen to learn how technology can transform a business through automation, discovery, and reach. Responsibilities: Participate and actively engage in requirement gathering sessions with business stakeholders. Design and implement the software components adhering to best industry standards ensuring re-usability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer - Healthcare

London, England, United Kingdom
JR United Kingdom
every engagement. This is a cross-functional role, with high growth potential - the ideal candidate will be highly driven and relish the chance to wear multiple hats (Engineering, Product, Data). Must Haves: UK based: role is remote, but only open to candidates localized within the UK STEM degree: from a top research-intensive university, preferably in London or … limited supervision Efficient: value pragmatism over idealism (efficiently arrive at 80-20 solutions) Structured: thinker, problem solver, and communicator Key Responsibilities: Design, develop, and maintain Web, Front End, and Data Visualization applications Produce performant, well tested code that scales gracefully with more features, users, and data Assist with deploying and embedding software products into consulting solutions Understand the … between different engineering solutions Write and maintain clear, concise documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best More ❯
Posted:

Full Stack Software Engineer - Healthcare

Hounslow, England, United Kingdom
JR United Kingdom
every engagement. This is a cross-functional role, with high growth potential - the ideal candidate will be highly driven and relish the chance to wear multiple hats (Engineering, Product, Data). Must Haves: UK based: role is remote, but only open to candidates localized within the UK STEM degree: from a top research-intensive university, preferably in London or … limited supervision Efficient: value pragmatism over idealism (efficiently arrive at 80-20 solutions) Structured: thinker, problem solver, and communicator Key Responsibilities: Design, develop, and maintain Web, Front End, and Data Visualization applications Produce performant, well tested code that scales gracefully with more features, users, and data Assist with deploying and embedding software products into consulting solutions Understand the … between different engineering solutions Write and maintain clear, concise documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best More ❯
Posted:

Senior Software Engineer London, England

London, United Kingdom
Group M Worldwide Inc
Title: Senior Engineer, Creative Optimizations WHO WE ARE Choreograph is WPP's global data products and technology company. We're on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies and clients to transform the value of data by bringing together technology … data, and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising. We're endlessly curious. Our team of thinkers, builders, creators, and problem solvers are over 1,000 strong, across 20 markets around the world. ABOUT CHOREOGRAPH OPTIMIZATION We're a Product & Engineering team … omnichannel dynamic content optimization (DCO) platform, that enables brands to power ads (e.g. images, videos, copy) across a range of channels (display, social, online video, connected TV) with dynamic data (e.g. location, weather, events) in real-time, turning a single creative concept into thousands of unique stories. We utilize AI to optimize for the best performing content, helping advertisers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Developer

London, England, United Kingdom
Choreograph
best platform, people, and partners together to create limitless opportunities for growth. For more information, visit wppmedia.com About Choreograph: A Leading WPP Media Brand Choreograph is WPP's global data products and technology company. We're on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We … work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising. We're endlessly curious. Our team of thinkers, builders, creators and problem solvers are over … strong, across 20 markets around the world. Role Summary and Impact Our team consists of 100+ engineers, designers, data, and product people, working in small inter-disciplinary teams closely with creative agencies, media agencies, and with our customers, to develop and scale our DCO platform, a leading digital advertising optimization suite that delivers amazing outcomes for brands and audiences. More ❯
Posted:

Analyst / Programmer - Jupiter Asset Management Ltd

London, England, United Kingdom
Hybrid / WFH Options
Jobs via eFinancialCareers
requirements. Design and build solution. Design and architect AI solutions. Collaborate with the business to integrate AI models with large datasets. Ensuring security and integrity of AI systems and data across their lifecycle. Good SQL data skills. Good integration skills. Advanced Python knowledge. Desired Skills/Experience The candidate must have demonstrable relevant development experience gained as an … passion for technology and delivery. Knowledge and experience of: Essential Enterprise Level Development. Full development life cycle. Deep proficiency using Python specifically with regards to software development principles, algorithms, data structures and design patterns. Experience handling unstructured data and applying techniques including Natural language processing. AI knowledge and understanding. Knowledge of testing frameworks. Experience working with deployment More ❯
Posted:

Python Developer – 11022CF

London, England, United Kingdom
Proactive.IT Appointments Limited
colleagues, internal partners, and business stakeholders. Ensure solutions align with security and compliance standards. What We’re Looking For: Strong programming skills in Python , with solid grounding in OOP , data structures , and algorithms . Experience with DevOps tools and practices, version control (Git) , and CI/CD pipelines . Comfortable with Agile methodologies and collaborative team-based development. … interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website http:// More ❯
Posted:

Senior Clojure Developer

London, England, United Kingdom
Choreograph
best platform, people, and partners together to create limitless opportunities for growth. For more information, visit wppmedia.com About Choreograph: A Leading WPP Media Brand Choreograph is WPP's global data products and technology company. We're on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We … work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising. We're endlessly curious. Our team of thinkers, builders, creators and problem solvers are over … strong, across 20 markets around the world. Role Summary and Impact Our team consists of 100+ engineers, designers, data, and product people, working in small inter-disciplinary teams closely with creative agencies, media agencies, and with our customers, to develop and scale our DCO platform, a leading digital advertising optimization suite that delivers amazing outcomes for brands and audiences. More ❯
Posted:

Java Engineering Lead, Vice President | London, UK

London, England, United Kingdom
Citi
MS in Computer Science or related technical field or related experience Graduate in STEM (Science, Technology, Engineering and Mathematics) or Finance disciplines. Broad experience in relational and document databases, data structures, caching and reporting Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools A track record of managing and mentoring … multiple time zones Experience attracting and hiring top talents, including engineering leaders and software engineers Proficient at working with large and complex code bases Ability to be metrics/data driven and have a bias for action and result delivery Preferred Qualifications Experience in financial industry specifically in Credit Risk & Market Risk Capital domains. Technologies and tools: Java, Web … development standards Experience building modern enterprise applications and deploying to public or private clouds including AWS Experience in distributed cache systems like Apache Ignite or Redis Experience in big data platforms and technologies such as Hadoop, Hive, HDFS, Presto/Starburst, Spark, and Kafka Experience in Spring Framework and Cloud Computing for both batch and real-time high volume More ❯
Posted:

Quant Developer - Equity Derivatives

London, United Kingdom
UBS Financial Services
Are you an experienced Quant Developer or Analyst with expertise in derivatives pricing, risk management, and data science? Do you enjoy innovative thinking and building tools? We are seeking a candidate who can collaborate closely with traders and sales teams, utilizing various technologies to deliver fast, market-ready applications. Responsibilities include: Developing high-quality trading and sales tools for … application development skills. Strong technical skills in at least one core programming language (Java or C#) and one scripting language (Python, JavaScript, ReactJS + TypeScript). Solid understanding of data structures and algorithms. Knowledge of web development, Equity Derivatives, Kafka, Kubernetes, Docker, SQL, KDB, Excel/VBA, and Unix programming is a plus. Good understanding of testing methodologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Epic Business Intelligence Analyst

London, England, United Kingdom
Family Care Network
Position: Full-time, 40 hours/week, Monday to Friday, 8:00am – 5:00pm, non-exempt (hourly) Job Summary The overarching goal of the position is to analyze clinical data for the purpose of imagining, proposing, and implementing missed or newly realized opportunities for Family Care Network. Under general supervision, the Epic Business Intelligence Analyst (BIA) creates analytic content … for end users and third parties who require Epic data. The BIA will extract clinical and financial data from disparate sources, inspect, clean, and model the data to identify potential business opportunities for further exploration. Compensation: The full wage scales are as follows: Epic Business Intelligence Analyst I is $31.70 to $47.58. Epic Business Intelligence Analyst II is … 32.97 to $49.48. Epic Business Intelligence Analyst Senior is $34.24 to $51.38 Epic Business Intelligence Developer I Minimum 2 years previous Data and Business Developer or Business Intelligence Developer experience preferred demonstrating proficiency in SQL, an understanding of the architecture and structure of data and exceptional critical thinking and analytical skills. Epic Business Intelligence Developer II Possesses Epic More ❯
Posted:

Machine Learning R&D Engineer - KTP Associate

London, England, United Kingdom
Birmingham City University
work closely with Buro Happold's computational team to build reusable AI/ML datasets, develop and optimise ML models, facilitate their deployment within the company, and co-define data-driven solutions that have the potential to revolutionise the Architecture, Engineering and Construction (AEC) industry. This role presents an exciting opportunity to work in collaboration with leading academics at … review, understanding challenges, and proposing realistically achievable goals with a clearly defined plan and timeline. Help develop reusable datasets suitable for training ML models, using Buro Happold's extensive data sources. This includes co-defining labelling processes according to the developed KG and coordinate with domain experts that will perform the labelling. Select and fine-tune computer vision models … the use case and the resources available at specific times (from lightweight RCNNs to more complex models like YOLO). Select appropriate modelling techniques (e.g. few-shot learning) and data augmentation strategies when appropriate to adapt the developed solution to low-data contexts. Contribute to the development of an Ontology/Knowledge Graph (KG) to represent key engineering More ❯
Posted:

Senior Java Tech Lead

London, England, United Kingdom
developrec
Drive the design and implementation of scalable microservice architectures using Java and Spring Boot. Guide teams through cloud-native application development and deployment, primarily on AWS. Design and model data structures, optimize databases, and address performance bottlenecks. Utilize middleware and open-source tools to streamline integrations and enhance system capabilities. Collaborate closely with cross-functional teams to deliver … to mentor, coach, and motivate high-performing engineering teams. Strong expertise in Java, Spring Boot, and microservice architecture. Deep understanding of cloud environments, particularly AWS. Experience in database design, data modeling, performance tuning, and optimization. Familiarity with middleware technologies and open-source ecosystems. Excellent analytical, problem-solving, and communication skills. Seniority level Seniority level Mid-Senior level Employment type More ❯
Posted:

Senior Outsystems Developer

London, England, United Kingdom
Hybrid / WFH Options
Version 1
browser caching, etc.) Ability to design applications/solutions following the 3-layer architecture principle. Knowledge of web technologies (e.g. CSS, HTML, JavaScript), database modelling and SQL programming, algorithms, data structures, and programming best practices. Expertise in integrating OutSystems apps with external systems and consuming/exposing REST and SOAP webservices. Good knowledge of UX design principles and … and fix errors and issues. Best Practices: Contribute to and ensure adherence to the continuous evolution of best practices. Integration Processes: Proven ability to design and optimize application and data integration processes across systems, ensuring maximum reuse. Non-functional Requirements: Understand non-functional requirements such as accessibility, performance, security, and scalability to ensure that the solutions developed meet all More ❯
Posted:

Graduate Software Developer

London, England, United Kingdom
Blink - Employee Experience Platform
Computer Science, Software Engineering, or a related field (Bachelor's, Master's or PhD) Solid programming and software design fundamentals Experience with relational databases and a strong grasp of data structures and algorithms An interest in full-stack development - from UI to infrastructure Excellent problem-solving and communication skills Curiosity, humility, and a passion for learning and technology … Kingdom 6 months ago London, England, United Kingdom 4 months ago Software Engineer Intern/Co-op (Fall 2025) London, England, United Kingdom 5 days ago Graduate Software Engineer (Data & Infrastructure) London, England, United Kingdom 1 month ago Greater London, England, United Kingdom 1 week ago Greater London, England, United Kingdom 1 week ago Software Engineer – Early-Stage Start More ❯
Posted:

Senior Python Developer - Financial Technology

London, England, United Kingdom
Hybrid / WFH Options
Jgasurveyors
Strong Python skills (or equivalent OO/Functional language experience) Degree in Computer Science, Physics, Engineering, Mathematics or similar Experience with high-availability financial systems Solid understanding of algorithms, data structures, and design patterns Knowledge of messaging middleware and TCP/IP networking Front office trading experience (FX/Fixed Income/Derivatives preferred) Agile development experience (SCRUM More ❯
Posted:
Data Structures
London
10th Percentile
£56,714
25th Percentile
£76,375
Median
£90,000
75th Percentile
£124,375
90th Percentile
£142,500