Data Structures Job Vacancies

326 to 350 of 615 Data Structures Jobs

Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd, Outside IR35 | 6 month Contract, likely extension

Bolton, Greater Manchester, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
product companies. Frontend: React, Sass, and Storybook Backend: Node, Express, PostgreSQL Infrastructure: AWS ClickHouse desirable, but not required. Must have's are: Confidence with performing in Leetcode style interviews (Data Structures and Algorithms) A degree in Computer Science or Software Engineering related Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd More ❯
Posted:

Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd, Outside IR35 | 6 month Contract, likely extension

Leigh, Greater Manchester, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
product companies. Frontend: React, Sass, and Storybook Backend: Node, Express, PostgreSQL Infrastructure: AWS ClickHouse desirable, but not required. Must have's are: Confidence with performing in Leetcode style interviews (Data Structures and Algorithms) A degree in Computer Science or Software Engineering related Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd More ❯
Posted:

Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd, Outside IR35 | 6 month Contract, likely extension

Altrincham, Greater Manchester, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
product companies. Frontend: React, Sass, and Storybook Backend: Node, Express, PostgreSQL Infrastructure: AWS ClickHouse desirable, but not required. Must have's are: Confidence with performing in Leetcode style interviews (Data Structures and Algorithms) A degree in Computer Science or Software Engineering related Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd More ❯
Posted:

Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd, Outside IR35 | 6 month Contract, likely extension

Bury, Greater Manchester, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
product companies. Frontend: React, Sass, and Storybook Backend: Node, Express, PostgreSQL Infrastructure: AWS ClickHouse desirable, but not required. Must have's are: Confidence with performing in Leetcode style interviews (Data Structures and Algorithms) A degree in Computer Science or Software Engineering related Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd More ❯
Posted:

Principal Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 90,000 Annual
Posted:

Principal Embedded Software Engineer

RG1, Reading, Berkshire, United Kingdom
Platform Recruitment
recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
Posted:

Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd, Outside IR35 | 6 month Contract, likely extension

Central London / West End, London, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
product companies. Frontend: React, Sass, and Storybook Backend: Node, Express, PostgreSQL Infrastructure: AWS ClickHouse desirable, but not required. Must have's are: Confidence with performing in Leetcode style interviews (Data Structures and Algorithms) A degree in Computer Science or Software Engineering related Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd More ❯
Posted:

Product Taxonomy Lead

London, United Kingdom
Barclays
Additional Job Description As a Product Taxonomy Lead at Barclays, you will be at the forefront of designing and delivering enterprise-grade data solutions that support Product Taxonomy adoption across front-to-back processes, regulatory reporting, and business insights. This role sits at the intersection of data architecture, data analytics, and regulatory transformation, ensuring that product taxonomies … data structures, and analytical frameworks are aligned with both operational execution and strategic goals. To be successful as a Product Taxonomy Lead, you should have experience with: Deep understanding of investment banking products and its application in regulatory and operational contexts. Strong technical expertise in data modelling, logical design, and data pipeline development. Familiarity with reference … and master data management Proven experience in data architecture, data analytics, or engineering within financial services or investment banking. Ability to communicate complex data issues through compelling storytelling and visualisation. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd, Outside IR35 | 6 month Contract, likely extension

Ashton-Under-Lyne, Greater Manchester, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
product companies. Frontend: React, Sass, and Storybook Backend: Node, Express, PostgreSQL Infrastructure: AWS ClickHouse desirable, but not required. Must have's are: Confidence with performing in Leetcode style interviews (Data Structures and Algorithms) A degree in Computer Science or Software Engineering related Senior Full Stack Engineer Contract Role | JavaScript/Typescript | B2C, Scale-up | UK Fully Remote | £500pd More ❯
Posted:

Applied Scientist, Amazon Ads - Creative X

London, United Kingdom
Amazon
responsibilities • Use statistical analysis, machine learning and LLM techniques to create scalable solutions for business problems • Analyze and extract relevant information from large amounts of both structured and unstructured data • Design, experiment and evaluate highly innovative models for regression and classification challenges • Maintain, evaluate and improve existing models • Research and implement novel machine learning and statistical approaches • Establish scalable … efficient, automated processes for large scale data analyses, model development, model validation and model implementation together with software engineering teams BASIC QUALIFICATIONS - PhD, or a Master's degree and experience in CS, CE, ML or related field - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language … Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is an equal opportunities employer. We believe passionately that employing a diverse More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

People Reporting Analyst

London, United Kingdom
Deliveroo
and maintaining Workday reports & dashboards to support People Operations across the business. As a member of the People Team, your expertise in Workday reporting tools and deep understanding of data will be crucial in providing valuable insights to stakeholders as part of our ongoing optimisation of our Workday Platform. This is an excellent opportunity to bring your technical knowledge … Reporting Development & Optimisation: Design, build, and maintain reports and dashboards within Workday, including Advanced, Matrix, Composite, and Discovery Boards. Optimise existing reports to improve efficiency and user experience. Ensure data accuracy and consistency across all reporting solutions. Business Analysis & Data Interpretation: Work cross-functionally to understand reporting needs and translate business requirements into Workday output. Provide insights and … analysis to support decision-making. Identify trends and anomalies within data. Testing & Validation: Perform rigorous testing of new and modified reports to ensure data integrity. Troubleshoot reporting issues and work with stakeholders to resolve discrepancies. Support the People Team with testing and deployment plans. Data Governance & Compliance: Ensure all reports comply with internal policies and external regulatory requirements. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Sales Engineer - UK United Kingdom, London

London, United Kingdom
Dataiku
adapting to the AI revolution, we're leading it. Since our beginning in Paris in 2013, we've been pioneering the future of AI with a platform that makes data actionable and accessible. With over 1,000 teammates across 25 countries and backed by a renowned set of investors, we're the architects of Everyday AI, enabling data … Generative AI. We are looking for a Senior Sales Engineer to join our team in London. In this role, you will get hands-on experience applying the latest big data technologies to business use cases with companies whose names you hear and products you use every day. Our ideal candidate is comfortable learning new technologies while being able to … explain their work to both technical and non-technical stakeholders. You will be operating as a Senior Sales Engineer, with a background in Data Science. Running your own opportunities (together with the opportunity team) while acting as a sparring partner, supporting your team with any in-depth Data Science challenges or conversations on their opportunities. How you'll More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cryptologic Computer Scientist with Security Clearance

Maryland, United States
MultiLingual Solutions Inc
and rapid prototyping and DevOps. The Contractor shall use requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures) and apply them to each problem to provide state-of-the-art analysis, techniques, tools, and approaches. Requirements Candidates shall: - Analyze software and programming - Create analysis of … software prototypes - Conduct technical problem solving and design, and use algorithms and software to analyze data Degree and minimum years of relevant work experience as follows: - AA +4-13 years' experience or; - BS + 2-11 years' experience or; - MS + 3-9 years' experience or; - PhD + 2-7 years' experience Required: - Degree must be from an accredited More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Quantitative Developer

City of London, London, United Kingdom
NJF Global Holdings Ltd
code. Performance Optimization: Identify and resolve performance bottlenecks in existing and new systems, focusing on micro-optimizations, cache efficiency, and concurrency. Latency Reduction: Implement techniques for minimizing latency in data processing, order execution, and market data handling. System Design: Contribute to the architectural design of distributed, scalable, and resilient trading systems. Testing and Validation: Develop comprehensive unit, integration … Stay current with advancements in C++, low-latency programming, and quantitative finance. Required Qualifications C++ Expertise: Strong proficiency in modern C++ (C++17/20) with a deep understanding of data structures, algorithms, object-oriented design, and multi-threading. Process and Thread Management: Experience with Inter-Process Communication (IPC) Mechanisms (for example, Pipes, Sockets, Shared Memory) and CPU Scheduling More ❯
Posted:

C++ Quantitative Developer

London Area, United Kingdom
NJF Global Holdings Ltd
code. Performance Optimization: Identify and resolve performance bottlenecks in existing and new systems, focusing on micro-optimizations, cache efficiency, and concurrency. Latency Reduction: Implement techniques for minimizing latency in data processing, order execution, and market data handling. System Design: Contribute to the architectural design of distributed, scalable, and resilient trading systems. Testing and Validation: Develop comprehensive unit, integration … Stay current with advancements in C++, low-latency programming, and quantitative finance. Required Qualifications C++ Expertise: Strong proficiency in modern C++ (C++17/20) with a deep understanding of data structures, algorithms, object-oriented design, and multi-threading. Process and Thread Management: Experience with Inter-Process Communication (IPC) Mechanisms (for example, Pipes, Sockets, Shared Memory) and CPU Scheduling More ❯
Posted:

Applied Scientist, EU INTech Consumer

London, United Kingdom
Amazon
systems to enable and enhance the team's mission-real world incarnations of some of the most difficult academic problems. An Applied Scientist in the team drives innovation through data-driven insights building advanced data pipelines and applying machine learning techniques such as computer vision, LLM and foundation models. An Applied Scientist also owns a science agenda for … apply for patents for your inventions. Key job responsibilities - Work on research projects in machine learning and related fields to create highly innovative customer experiences; - Analyze large amounts of data to discover patterns, find opportunities, and develop highly innovative, scalable algorithms to seize these opportunities; - Validate models via statistically rigorous experiments across millions of customers; - Work closely with software … patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience building machine learning models or developing algorithms for business application PREFERRED QUALIFICATIONS - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, Enterprise Research London, UK

London, United Kingdom
Scale AI, Inc
vitally important in every function of our society. At Scale, our mission is to accelerate the development of AI applications. For 8 years, Scale has been the leading AI data foundry, helping fuel the most exciting advancements in AI, including generative AI, defense applications, and autonomous vehicles. With our recent Series F round, we're accelerating the usage of … frontier data and models by building complex agents for enterprises around the world through our Scale Generative AI Platform (SGP). The SGP ML team works on the front lines of this AI revolution. We interface directly with clients to build cutting edge products using the arsenal of proprietary research and resources developed at Scale. As an ML Engineer … have: At least 1-3 years of model training, deployment and maintenance experience in a production environment Strong skills in NLP, LLMs and deep learning Solid background in algorithms, data structures, and object-oriented programming Experience working with a cloud technology stack (eg. AWS or GCP) and developing machine learning models in a cloud environment Experience building products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer Low Latency Trading

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer WFH to £100k Are you a skilled Java Developer with low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for cryptocurrency markets. As a Java Developer you will develop, test and maintain high-quality, low-latency Java applications handling millions of requests per day … must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbage collection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems) You have strong design skills and More ❯
Employment Type: Full-Time
Salary: £80,000 - £100,000 per annum
Posted:

Applied Scientist, AWS Polly

London, United Kingdom
Amazon
patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application PREFERRED QUALIFICATIONS - Experience using Unix … success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II, Play Console

United Kingdom
WeAreTechWomen
practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Preferred qualifications: 1 year of experience with data structures or algorithms. Experience with full stack coding. Experience developing large-scale distributed systems. Strong communication, collaboration, and initiative skills. About the job Google's software engineers develop … handle information at massive scale and extend beyond web search. We seek engineers with innovative ideas across areas such as information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific projects critical to Google's needs, with opportunities More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Digital Network Exploitation Analyst Level 3 with Security Clearance

Maryland, United States
ELEVI Associates, LLC
Because You Deserve More Than Just a Job As a Digital Network Exploitation Analyst, you will: evaluate target opportunities using all source data to understand and map target networks, and to assist in developing detailed exploitation and operations plans. analyze SIGINT and cybersecurity data at multiple levels up and down the OSI network stack and bring a solid … relevance, and areas of expertise. apply your innate curiosity and analytical talent to form hypotheses, critically assess and choose analysis techniques, then query, merge, enrich, evaluate, and pivot within data to attain and share insights distill, document, contextualize and share your findings including any new tradecraft that you develop with teammates, stakeholders, and intelligence consumers. You'll Bring These … Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS) degrees may be considered relevant if the programs More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Digital Network Exploitation Analyst Level 3 MD with Security Clearance

Annapolis Junction, Maryland, United States
ELEVI Associates, LLC
Because You Deserve More Than Just a Job As a Digital Network Exploitation Analyst, you will: evaluate target opportunities using all source data to understand and map target networks, and to assist in developing detailed exploitation and operations plans. analyze SIGINT and cybersecurity data at multiple levels up and down the OSI network stack and bring a solid … relevance, and areas of expertise. apply your innate curiosity and analytical talent to form hypotheses, critically assess and choose analysis techniques, then query, merge, enrich, evaluate, and pivot within data to attain and share insights distill, document, contextualize and share your findings including any new tradecraft that you develop with teammates, stakeholders, and intelligence consumers. You'll Bring These … Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS) degrees may be considered relevant if the programs More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Digital Network Exploitation Analyst 2 with Security Clearance

Southern Md Facility, Maryland, United States
Torin Consulting, Inc
comprehensive analysis of all-source data. The role involves mapping target networks and assisting in the development of detailed exploitation and operational plans. Responsibilities include analyzing SIGINT and cybersecurity data across various OSI network layers, understanding IP core infrastructure, communication devices, network connectivity, and traffic patterns. The analyst will need to develop new techniques as technology evolves. Collaboration is … to align on intelligence needs and mission relevance. The ideal candidate will use their curiosity and analytical skills to form hypotheses, select analysis methods, and integrate, evaluate, and interpret data to uncover insights. Findings and newly developed techniques will be documented and shared with teammates, stakeholders, and intelligence consumers. The Level 2 Digital Network Exploitation Analyst shall possess the … Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS) degrees may be considered relevant if the programs More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Digital Network Exploitation Analyst 3 with Security Clearance

Southern Md Facility, Maryland, United States
Torin Consulting, Inc
comprehensive analysis of all-source data. The role involves mapping target networks and assisting in the development of detailed exploitation and operational plans. Responsibilities include analyzing SIGINT and cybersecurity data across various OSI network layers, understanding IP core infrastructure, communication devices, network connectivity, and traffic patterns. The analyst will need to develop new techniques as technology evolves. Collaboration is … to align on intelligence needs and mission relevance. The ideal candidate will use their curiosity and analytical skills to form hypotheses, select analysis methods, and integrate, evaluate, and interpret data to uncover insights. Findings and newly developed techniques will be documented and shared with teammates, stakeholders, and intelligence consumers. The Level 3 Digital Network Exploitation Analyst shall possess the … Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS) degrees may be considered relevant if the programs More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Digital Network Exploitation Analyst 4 with Security Clearance

Southern Md Facility, Maryland, United States
Torin Consulting, Inc
comprehensive analysis of all-source data. The role involves mapping target networks and assisting in the development of detailed exploitation and operational plans. Responsibilities include analyzing SIGINT and cybersecurity data across various OSI network layers, understanding IP core infrastructure, communication devices, network connectivity, and traffic patterns. The analyst will need to develop new techniques as technology evolves. Collaboration is … to align on intelligence needs and mission relevance. The ideal candidate will use their curiosity and analytical skills to form hypotheses, select analysis methods, and integrate, evaluate, and interpret data to uncover insights. Findings and newly developed techniques will be documented and shared with teammates, stakeholders, and intelligence consumers. The Level 4 Digital Network Exploitation Analyst shall possess the … Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) and Information Security (IS) degrees may be considered relevant if the programs More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£47,125
Median
£70,000
75th Percentile
£96,250
90th Percentile
£125,000