Data Structures Jobs in the City of London

14 of 14 Data Structures Jobs in the City of London

Machine Learning Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
JLA Resourcing Ltd
scale NLP and GenAI capabilities to optimise business processes. Build out a robust GenAI application technology stack, from experimentation through to production. Develop, maintain and improve existing ML pipelines, data transformation workflows and MLOps practices. Create serverless data/ML pipelines in cloud environments (Azure preferred). Work closely with architects, senior developers, product owners and business analysts … and architecture. Own user stories end-to-end, contribute to sprint planning, and provide accurate estimates for delivery. Translate business problems into well-structured ML and automation solutions using data-led insight. Collaborate with wider technology teams to share knowledge, improve processes, and produce training/documentation. The Person Were looking for someone who combines strong engineering fundamentals with … practical ML delivery experience, and who enjoys working collaboratively in agile teams. Youll bring: Strong Python development skills and solid grasp of algorithms, data structures and cloud concepts. Experience contributing to solution design and familiarity with architectural patterns/frameworks. Proven delivery of serverless pipelines in Azure/AWS/GCP (Azure highly desirable). Experience building data More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Fruition Group
Software Engineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects - building new, scalable products that help venues create seamless, data-driven guest experiences from the ground up. What will I be doing? Design, develop, test, and maintain high-performance backend systems supporting real-time hospitality operations. Take ownership of … key features throughout the software development lifecycle - from technical design through to deployment and ongoing optimisation. Collaborate with cross-functional teams including product, design, and data science to deliver innovative, customer-focused solutions. Work with modern technologies such as Python, Django, Cloud Firestore, BigQuery, and Elasticsearch to deliver scalable, reliable software. Contribute to continuous improvement by identifying opportunities to … in backend software development within a fast-paced, agile environment. Strong proficiency in Python (or similar modern backend language) and experience building RESTful APIs or microservices. Solid understanding of data structures, algorithms, and software design principles. Experience with cloud-based infrastructure (Google Cloud, AWS, or Azure) Passion for building customer-centric products and working collaboratively to solve complex More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Senior Software Engineer - Backend

City of London, London, United Kingdom
Hybrid/Remote Options
Fruition Group
Software Engineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects - building new, scalable products that help venues create seamless, data-driven guest experiences from the ground up. What will I be doing? Design, develop, test, and maintain high-performance backend systems supporting real-time hospitality operations. Take ownership of … key features throughout the software development lifecycle - from technical design through to deployment and ongoing optimisation. Collaborate with cross-functional teams including product, design, and data science to deliver innovative, customer-focused solutions. Work with modern technologies such as Python, Django, Cloud Firestore, BigQuery, and Elasticsearch to deliver scalable, reliable software. Contribute to continuous improvement by identifying opportunities to … in backend software development within a fast-paced, agile environment. Strong proficiency in Python (or similar modern backend language) and experience building RESTful APIs or microservices. Solid understanding of data structures, algorithms, and software design principles. Experience with cloud-based infrastructure (Google Cloud, AWS, or Azure) Passion for building customer-centric products and working collaboratively to solve complex More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Acturis Business Analyst Insurance

City of London, London, United Kingdom
Hybrid/Remote Options
Huxley Associates
office one day of the week, you are fully flexible hybrid working) Permanent role £40-45,000 Overview: The Business Systems Migration Analyst is tasked with managing and executing data migration workstreams within the Acturis insurance software platform. This role is crucial in ensuring the accurate and efficient transfer of data from legacy systems to Acturis, while maintaining … data integrity throughout the process. In this role you will support the overall implementation process, playing a key role in the successful transition to the Acturis platform. If you have a keen eye for detail and are skilled in data migration, we encourage you to apply. What we are looking for from you Experience as a business analyst … or systems analyst Experience Acturis software platform and its data structures For more information, and the chance to be considered, please do send a CV through - good luck. To find out more about Huxley, please visit (url removed) Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered More ❯
Employment Type: Permanent
Salary: £20000 - £50000/annum
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Fruition Group
accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision and architectural direction across complex … Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ownership of mission-critical initiatives … proven experience designing distributed systems, APIs, and microservices at scale. Deep understanding of software architecture, cloud infrastructure (Google Cloud, AWS, or Azure), and modern DevOps practices. Strong knowledge of data structures, algorithms, and system design principles. Demonstrated experience influencing technical direction across teams and driving alignment on complex engineering decisions. Passion for delivering elegant, high-performance software and More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Fruition Group
accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision and architectural direction across complex … Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ownership of mission-critical initiatives … proven experience designing distributed systems, APIs, and microservices at scale. Deep understanding of software architecture, cloud infrastructure (Google Cloud, AWS, or Azure), and modern DevOps practices. Strong knowledge of data structures, algorithms, and system design principles. Demonstrated experience influencing technical direction across teams and driving alignment on complex engineering decisions. Passion for delivering elegant, high-performance software and More ❯
Employment Type: Permanent
Posted:

Software Engineer - C++ Developer

City of London, London, United Kingdom
Mploy Group
for machining operations. You will work on problems such as toolpath optimization, cutting strategy selection, and the automation of complex CAM tasks. Collaboration with specialists across software engineering, manufacturing, data science, and research will be central to this work. This position suits someone who enjoys experimental development, problem-solving, and building practical solutions from theoretical ideas. You should be … concepts. What Youll Need Strong proficiency in C++ , focusing on clear, efficient, and maintainable code. Experience designing and implementing algorithms, ideally involving geometric or numerical computation. Solid understanding of data structures, algorithmic performance, and runtime considerations. Ability to collaborate effectively with a multidisciplinary engineering team. Clear communication skills and the ability to explain complex technical topics. Degree or More ❯
Employment Type: Permanent
Posted:

.Net Developer - Sports Trading

City of London, London, United Kingdom
Client Server
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 or similar technical discipline Apply now to find out More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Senior Software Engineer C# .Net - Hedge Fund

City of London, London, United Kingdom
Client Server
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 or similar technical discipline What's in it for More ❯
Employment Type: Permanent
Posted:

Assistant Professor / Associate Professor in Computing

City Of Westminster, London, United Kingdom
Imperial College London
probabilistic programming, and programming languages for emerging areas such as quantum computing and AI. Systems, including distributed and operating systems, machine learning systems, networking, storage, cloud and edge computing, data systems, real-time systems, and high-performance computing. Security, including cryptography and post-quantum security, usable security and human factors, security for AI and AI for security, blockchain and … architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics and vision), and quantum computing hardware. Theoretical Computer Science, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. While these areas are of strategic importance to the Department, we will consider truly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Aladdin Accounting Channel Lead

City, London, United Kingdom
Square One Resources
ideal candidate will have the following: Extensive experience leading accounting workstreams within Aladdin transformations. Deep understanding of investment accounting (ABOR, IBOR), NAV production and valuation processes. Strong knowledge of data structures, accounting rules and control frameworks. Proven delivery leadership across complex, multi-team implementations. Ability to collaborate with finance, operations, auditors, and regulators. If you are interested in More ❯
Employment Type: Contract
Rate: GBP 750 - 950 Daily
Posted:

Head of Operations, Red Tractor Assurance, City of London,London (Hybrid Working), Salary and Benefits Package

london (city of london), south east england, united kingdom
Hybrid/Remote Options
Berwick Partners
our certification scheme assurance processes and strengthen change delivery across our member and user facing systems (databases, portals, Content Management etc). This will include accountability for the underpinning data structures which support these systems. Red Tractor is a world-leading food assurance scheme. It is fundamental to the UK food chain - trusted by shoppers, retailers, and government … the delivery of efficient and robust assurance operations, ensuring compliance with industry standards and stakeholder expectations. Drive the development and implementation of a forward-looking technology systems strategy, managing data infrastructure and system reliability. Champion customer service excellence for members and supply chain stakeholders. Contribute to strategic planning as part of the Senior Management Team, supporting delivery of the … managing tech-driven operational functions. You will be an enthusing people leader skilled in multi-functional team leadership. You will bring an understanding of compliance models, technology systems, and data governance. A strategic thinker yet possessing the pragmatic hands-on capability to deliver outcomes. You will be able to turn vision into operational delivery. You will be a confident More ❯
Posted:

Principal Engineer

City of London, London, United Kingdom
Amazon
technology solutions. Their expertise is deep and broad. They are hands on, producing both detailed technical work and high-level architectural designs. Basic Experience Knowledge of object-oriented design, data structures, and algorithms Experience (non-internship) in professional software development Preferred Experience Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture More ❯
Employment Type: Permanent
Posted:

SharePoint Developer

City of London, London, United Kingdom
Hybrid/Remote Options
VIQU IT Recruitment
organised, secure, and scalable. Key Sills from the Sharepoint Developer: Strong experience developing and deploying PowerApps (Canvas and/or Model-Driven). Proven background working with SharePoint Online (data structure, permissions, and integration). Experience connecting PowerApps to live data sources (Dataverse, SQL, SharePoint, or REST APIs). Understanding of version control and governance best practices for … and maintain versioning, documentation, and governance policies across Power Platform environments. Integrate PowerApps with SharePoint lists, Teams, OneDrive, and other Microsoft 365 services. Build PowerApps that connect to live data sources (Dataverse, SQL, SharePoint, APIs). Support ongoing maintenance, troubleshooting, and performance optimisation of Power Platform solutions. Apply now to speak with VIQU IT in confidence about the Sharepoint More ❯
Employment Type: Contract, Work From Home
Rate: £450 - 550 per day
Posted:
Data Structures
the City of London
10th Percentile
£56,750
25th Percentile
£80,000
Median
£85,500
75th Percentile
£140,000
90th Percentile
£170,000