Data Structures Jobs in the UK

26 to 50 of 477 Data Structures Jobs in the UK

Senior Java/Python Software Engineer, VP

Belfast, United Kingdom
Citigroup Inc
users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes Spring Framework including Core, Integration, Batch, JDBC More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Global Processing Services
Backend software solution development Experience with Agile development methodologies and SecDevOps practices. Excellent knowledge of secure coding practices inline. Strong knowledge of databases, SQL, and NoSQL, as well as data structures and algorithms. Excellent problem-solving skills and the ability to work in a fast-paced, evolving environment. Strong communication and collaboration skills, with the ability to articulate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

Plumstead, Greater London, UK
Global Processing Services
Backend software solution development Experience with Agile development methodologies and SecDevOps practices. Excellent knowledge of secure coding practices inline. Strong knowledge of databases, SQL, and NoSQL, as well as data structures and algorithms. Excellent problem-solving skills and the ability to work in a fast-paced, evolving environment. Strong communication and collaboration skills, with the ability to articulate More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
Indiaabroad2
software engineering from a recognized institute. At least 5 years of non-internship professional software development experience. Strong conceptual and practical foundation of core Computer Science concepts including Algorithms, Data Structures, Operating Systems, and Object-Oriented Programming. Excellent verbal and written communication skills in English. Ability to learn and adapt quickly to maximize productivity. Self-motivated person with More ❯
Employment Type: Full-time
Posted:

Azure Fullstack Cloud Engineer

Leicester, Leicestershire, United Kingdom
Avature
to design, develop, and support 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 Performance Optimization: Identify and resolve performance bottlenecks in both front-end and back-end systems. Experience with monitoring and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Azure Fullstack Cloud Engineer Professional Leicester, GB

Leicester, Leicestershire, United Kingdom
Avature
to design, develop, and support 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 Performance Optimization: Identify and resolve performance bottlenecks in both front-end and back-end systems. Experience with monitoring and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cross-Asset Markets Cloud KDB Lead

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Team Overview: The CloudKDB team is revolutionizing the architecture of our existing market and trade capture system to enable it to scale and ingest an ever-increasing volume of data sets. The team's vision extends beyond data capture, encompassing the development of innovative applications and advanced analytics directly on top of this data. Development Value: This is … an exceptional opportunity to tackle big data challenges at a Terabyte scale, working in close collaboration with business stakeholders to deliver impactful, data-driven solutions. You will be part of a team managing 50+ servers hosting 200+ globally distributed datasets, providing critical insights to over 600 users. Comprehensive training will be provided on the KDB+ database, and you … fostering a culture of continuous improvement. System Optimization: Continually improve the software development lifecycle and the overall quality of the product. Provide support to users in accessing and querying data, ensuring a seamless user experience. Qualifications: Proven ability to lead and mentor a team of developers, fostering a collaborative and high-performing environment. Strong understanding of computing fundamentals: concurrency More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full stack Java REACT Tech Lead | London, UK (London)

London, UK
Barclays
innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements … the product design, application functionality, and technical operations and processes. Some other highly valued skills may include: Computer Science degree or equivalent of Computer Science, Object Oriented Design and Data Structures. Experience of working in an IT project environment preferably in banking or financial sector. Ability to adapt to new tools, technologies, and methodologies. Willingness to keep up with More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - ML Data Platform (London)

London, UK
ZipRecruiter
from the US and the UK, including institutional VC funds and C-level executives of global technology companies. In this role, you will: Design and develop a highly-scalable data platform capable of ingesting and processing hundreds of terabytes of training data. Design and develop methodologies and metrics to better understand the underlying quality, structure and distribution of training … data. Architect training data validation, integrity and safety mechanisms for state-of-the-art ML models. Be given a high degree of autonomy and ownership over your work. Co-hire your future colleagues. Work closely with the founding team and contribute towards best practices, standards, and culture of the company. What we are looking for: Back-end development: 5+ … years of industry experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming : Proficiency in Python for data pipelines, distributed systems and micro-services. Cloud- technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g. More ❯
Employment Type: Full-time
Posted:

Data Product Developer

London, United Kingdom
Euronext
Commcise is a company of Euronext, the leading pan-European exchange in the Commcise is seeking an experienced and passionate individual to join our team to: build-out new Data Products integrate AI into existing business functionality. As a Data Product Developer, you'll play a crucial role in shaping our data-driven solutions. This position can … be considered "Full Stack", combining Data Science analysis with engineering solutions for final product delivery to our clients. We're looking for someone with a positive, entrepreneurial mindset who can collaborate effectively with cross-functional teams to build innovative data products and seamlessly integrate AI capabilities into our existing business functionality. The role entails: Data Analysis: Dive … into complex datasets, extracting meaningful insights, and identifying patterns. Collaborate with stakeholders to understand business requirements and translate them into actionable data strategies. Python Coding: Write efficient, maintainable code for processing and transforming data. Collaborate with data engineers to ensure seamless integration of data pipelines. Platform Delivery: Work closely with the team to deliver data products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Pricing and Derived Data

London, United Kingdom
P2P
DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking to hire a Senior Software Engineer into the Pricing and Derived Data team. We are responsible for building foundational APIs and data services to price all products and related products that the firm may trade, using market and derived data. … the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management, and Senior Leadership. We collect, transform, aggregate and disseminate pricing and related derived data, such as: Commodity Price and Yield Curves - Mark-to-market, and Mark-to-model settlement prices Option sensitivities ('greeks') and fixed-income sensitivities like DV01s and BPVs. Proprietary pricing … Management. While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry-specific expertise. The Pricing and Derived Data team has embraced the BEAM in building the core of our real-time pricing, analytic and reporting systems. We make extensive use of the OTP and wider Elixir ecosystem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Architect (London)

Wandsworth, Greater London, UK
Walkers
Join to apply for the Data Architect role at Walkers 1 day ago Be among the first 25 applicants Join to apply for the Data Architect role at Walkers We are a leading international law and professional services firm providing legal, corporate and fiduciary services to global corporations, financial institutions, capital market participants and investment fund managers. With … own thinking in tune with the world in which we operate. Overview Of Role Office: London (hybrid - 2 days per week required as a min in the office) The Data Architect will be responsible for owning and executing Walkers' Enterprise Data Strategy. This will include leading and influencing the alignment of data strategy, and data architecture … across multiple service lines, and programmes of work. The Data Architect will be responsible for translating Walkers' data strategy into clear, actionable roadmaps of data-orientated solutions. The role holder will be responsible for setting and enforcing the standards, patterns and principles involving enterprise data, and ensuring that that any area within the firm working for More ❯
Employment Type: Full-time
Posted:

Data Architect (London)

London, UK
Walkers
and keep our own thinking in tune with the world in which we operate. Office: London (hybrid - 2 days per week required as a min in the office) The Data Architect will be responsible for owning and executing Walkers' Enterprise Data Strategy. This will include leading and influencing the alignment of data strategy, and data architecture … across multiple service lines, and programmes of work. The Data Architect will be responsible for translating Walkers' data strategy into clear, actionable roadmaps of data-orientated solutions. The role holder will be responsible for setting and enforcing the standards, patterns and principles involving enterprise data, and ensuring that that any area within the firm working for … or on behalf of Walkers follows these. As part of this, the role holder will be responsible for embedding data quality, metadata and compliance requirements into reference architecture and associated standards, patterns and principles. Expected to be a key decision maker within Walkers' data governance board, the role holder will work alongside Security, and Compliance stakeholders to advise More ❯
Employment Type: Full-time
Posted:

Senior AI Engineer

England, United Kingdom
Scrumconnect Limited
a dynamic environment. Build, train, and deploy state-of-the-art models (e.g., deep learning, NLP, computer vision, reinforcement learning, or relevant domain-specific architectures). Design infrastructure for data ingestion, experimentation, model versioning, and monitoring. Collaborate with product, design, and DevOps teams to integrate AI features into our platform. Stay current with AI research, open-source tools, and … frameworks to maintain a leading edge. Support and mentor junior engineers as the team grows. Key Responsibilities Implement end-to-end AI pipelines: data collection/cleaning, feature engineering, model training, validation, and inference. Rapidly prototype novel models using PyTorch, TensorFlow, JAX, or equivalent. Productionize models in cloud/on-prem environments (AWS/GCP/Azure) with containerization … Docker/Kubernetes). 2. Data & Infrastructure Build and maintain scalable data pipelines (ETL/ELT) and data lakes/warehouses. Establish best practices for data labeling, versioning, and governance. Implement MLOps processes: CI/CD for model training, automated testing, model drift detection, and continuous monitoring. Evaluate applicability of new research and tools to improve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer (London)

London, UK
Hybrid / WFH Options
BJSS
thinking Building a deep understanding of business domain and user needs and making sure that the actual business value is unlocked as early as possible Thinking holistically and treating data as a business service About You You should apply if you have: Proven Machine Learning Expertise : Hands-on experience in developing and deploying Machine Learning models in production environments. … Solid grasp of common Machine Learning algorithms and their application Software Engineering Skills: Proficiency in Python, with a focus on writing testable, modular code. Strong understanding of data structures, data modeling, and software architecture Data Science Library Knowledge: Deep understanding of key Data Science and Machine Learning libraries (e.g., pandas, NumPy, scikit-learn, TensorFlow), with More ❯
Employment Type: Full-time
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:

Lead Software Engineer

London, United Kingdom
Group M Worldwide Inc
the best platform, people, and partners together to create limitless opportunities for growth. For more information, visit 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. WHO WE ARE LOOKING FOR 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Java, C++

Manchester, United Kingdom
Roku, Inc
re excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NO SQL, and other databases is a plus Experience … with Big Data and cloud services such as AWS/GCP is a plus Experience in advertising domain a big plus B.S. or M.S. degree in Computer Science, Engineering, or equivalent Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include … global footprint, and how we've grown, visit . By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Analytics Front Office

London, United Kingdom
P2P
platforms, Docker and Kubernetes. Familiarity with More than one of: C#, Java, Python, and C++ Databases such as: MSSQL, Postgres, Redis Kafka/RabbitMQ or similar event-based platforms Data structures and design/analysis of algorithms Not required, but a bonus Fixed Income products and Interest Rate derivatives (including Risk, PnL attribution, scenario analysis, etc.) IR derivatives … Strong attention to detail, with a track record of leading and driving projects to completion. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please review the California Privacy Notice for information about certain legal rights at . More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Analytics Front Office (London)

Wandsworth, Greater London, UK
P2P
platforms, Docker and Kubernetes. Familiarity with More than one of: C#, Java, Python, and C++ Databases such as: MSSQL, Postgres, Redis Kafka/RabbitMQ or similar event-based platforms Data structures and design/analysis of algorithms Not required, but a bonus Fixed Income products and Interest Rate derivatives (including Risk, PnL attribution, scenario analysis, etc.) IR derivatives … Strong attention to detail, with a track record of leading and driving projects to completion. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please review the California Privacy Notice for information about certain legal rights at . [#LI-SK1] #J-18808-Ljbffr More ❯
Employment Type: Full-time
Posted:

FX Risk Lead Java Developer - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
support and maintain high-quality code using TDD principles. Technical Skills: Strong knowledge of Core Java (JDK 21 and above) and multithreading concepts. Proficiency in designing and implementing efficient data structures and algorithms. Experience with SQL/NoSQL databases (e.g., Oracle, MySQL, Postgres, MongoDB, Cassandra). Familiarity with messaging systems (e.g., Kafka, Tibco, Solace). Solid understanding of … and Unix/Linux environments. Qualifications: A wealth of experience building business-critical applications in a full-stack manner. Strong understanding of computer science fundamentals, including algorithms, complexity, and data structures. Proven track record of managing and implementing successful projects. Ability to work under pressure and meet tight deadlines. Bachelor's degree/University degree or equivalent experience. Additional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Technologist

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
good 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 What's in it for you: As More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

Quotient Therapeutics, Inc. Cambridge, UK Senior AI Scientist

United Kingdom
Flagship Pioneering
implementing novel machine learning and deep learning methods applied to somatic genomics. This includes identifying research problems that could be addressed through structured or unstructured, complex omics and imaging data and developing appropriate models and analytical solutions. Responsibilities: Develop and implement novel machine learning and deep learning methods to address key challenges in somatic genomics, ranging from imaging data analysis to variant interpretation. Extract research and business value from complex, unstructured somatic genomics data and metadata. Optimize large-scale data preparation, enhance analytics platforms, and industrialize validated analytical methods in collaboration with the data engineering team. Uncover novel biological insights into disease, spanning complex and rare diseases, and develop methods to validate new drug targets. … technical audiences. Key Qualifications: PhD (or equivalent experience) in Machine Learning, Computational Biology, Bioinformatics, or a related quantitative field. Strong programming skills with a solid understanding of algorithms and data structures. Proficiency in Python with hands-on experience using open-source ML frameworks such as scikit-learn, PyTorch, TensorFlow, or Keras. Extensive experience with Machine Learning and Deep Learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Microsoft Dynamics 365 CRM Developer

London, United Kingdom
Hybrid / WFH Options
Michael Page (UK)
5+ years of hands-on experience with Microsoft Dynamics 365, specializing in developing Power Pages, Power Apps, and Dataverse-based solutions, with a strong understanding of Dataverse application and data structures. Confident in creating and managing solution CI/CD pipelines using Azure DevOps. Extensive experience in customizing Dynamics 365, with a particular focus on CRM (Sales and Marketing … of end-to-end connectivity (network/proxy) between devices and cloud services to support seamless integration. Understanding of Azure security principles and best practices to ensure compliance and data protection. Strong attention to detail and a customer-focused approach to solution delivery. Microsoft certifications related to Dynamics 365, Power Platform, or Azure are highly valued. Experience with Azure … Data Factory and MS Fabric is an advantage. Competencies & Aptitude Fast learner with the ability to quickly adapt to new technologies and implement solutions effectively. Analytical and problem-solving mindset, capable of identifying patterns, understanding root causes, and formulating effective solutions. Strong communication skills, both written and verbal, ensuring clear documentation and stakeholder engagement. Detail-oriented with a structured More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Oracle Fusion Data Architect

Nottingham, Nottinghamshire, East Midlands, United Kingdom
In Technology Group Limited
Job Title: Oracle Fusion Data Architect Location: Nottingham (3 Days onsite) Salary: £80,000 - £90,000 DOE The Role Oracle Fusion Data Architect to lead the data strategy, architecture, integration and migration activities for Oracle Fusion Cloud implementation. Should have knowledge of Oracle Fusion data models across multiple modules (Financials, SCM, EPM etc), strong expertise in … ETL, data governance and cloud data integration tools. Key responsibilities: Define and lead the data architecture strategy for Oracle Fusion Cloud applications across various business domains Design end-to-end data solutions, including data modeling, integration architecture and migration plan for on-premise to cloud transitions Work closely with functional team and implementation partners to … map legacy data to Fusion data structures Lead data conversion activities using tool like Oracle FBDI, ADFdi, HDL and REST APIs Ensure data quality, integrity and compliance with governance policies and regulatory standards Collaborate with enterprise architects, DBAs and infrastructure teams to optimize data performance security Develop and maintain data lineage, metadata and More ❯
Employment Type: Permanent
Salary: £90,000
Posted:
Data Structures
10th Percentile
£40,875
25th Percentile
£46,750
Median
£70,000
75th Percentile
£95,000
90th Percentile
£123,250