'Data Structures' Job Vacancies

426 to 450 of 946 Data Structures Jobs

Product Analyst (Maternity Cover - Mid/Senior Level)

Leeds, Yorkshire, United Kingdom
Interactive Investor Plc
strategy definition and ensure business readiness, including process mapping, documentation and training. Analysis & Requirements Define and document functional and non functional requirements, clear acceptance criteria, API integration points and data mapping. Work closely with Solution Architects to shape requirements into scalable, maintainable technical designs. Analyse dependencies, risks and impacts across systems including Salesforce, AWS API and Figaro. Maintain detailed … user stories with clear acceptance criteria and ensure traceability through delivery. Customer & Data Insight Apply a user centred approach to define and refine customer journeys (external & internal), leveraging data and insight to inform decisions. Use analytics and KPIs to measure product performance and identify opportunities for improvement. Work with the Data and Research teams to validate hypotheses … as a Product Analyst or Business Analyst, ideally within a financial, Salesforce and digital product environment. Strong technical understanding of Salesforce, AWS API and core systems (e.g. Figaro), including data structures and integration principles. Experience eliciting and documenting requirements across online and offline customer journeys. Demonstrated ability to analyse complex systems from both business and technical perspectives. Skilled More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Scientist II - 527770

Tuscaloosa, Alabama, United States
The University of Alabama
systems, artificial intelligence and machine learning, and databases. Works with both AWI technical staff, OIT/UAHPC and external partners to develop software and tools to support hydrologic modeling, data analysis and scientific computing. Builds, optimizes, and maintains complex software applications using a variety of programming techniques and technologies. Collaborates with water researchers and engineers to design, build, and … Kernel Library (MKL) or NVIDIA CUDA Toolkit. Ability to optimize code for performance by understanding hardware architectures, memory management, cache optimization, and vectorization techniques. Strong understanding of algorithms and data structures, especially those suitable for parallel processing and distributed computing. Understanding of scientific computing principles and applications, including numerical methods, simulation techniques, and computational modeling. Proficiency in using More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Full Stack Engineer

United Kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Warrington, England, United Kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Full Stack Engineer

chester, north west england, united kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Full Stack Engineer

liverpool, north west england, united kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Full Stack Engineer

manchester, north west england, united kingdom
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Senior Java Software Engineer - Electronic Trading (Middle Office)

City of London, London, United Kingdom
Hiire.co
with international teams, delivering systems used daily across the US, Europe, and Asia. What They’re Looking For 8+ years of professional Core Java development experience Strong knowledge of data structures and algorithms Hands-on experience with SQL and at least one scripting language (Python, Perl, Shell etc.) Solid understanding of network programming fundamentals Degree in Computer Science More ❯
Posted:

Senior Java Software Engineer - Electronic Trading (Middle Office)

London Area, United Kingdom
Hiire.co
with international teams, delivering systems used daily across the US, Europe, and Asia. What They’re Looking For 8+ years of professional Core Java development experience Strong knowledge of data structures and algorithms Hands-on experience with SQL and at least one scripting language (Python, Perl, Shell etc.) Solid understanding of network programming fundamentals Degree in Computer Science More ❯
Posted:

Senior Java Software Engineer - Electronic Trading (Middle Office)

South East, United Kingdom
Hiire.co
with international teams, delivering systems used daily across the US, Europe, and Asia. What They're Looking For 8+ years of professional Core Java development experience Strong knowledge of data structures and algorithms Hands-on experience with SQL and at least one scripting language (Python, Perl, Shell etc.) Solid understanding of network programming fundamentals Degree in Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer - Electronic Trading (Middle Office)

london, south east england, united kingdom
Hiire.co
with international teams, delivering systems used daily across the US, Europe, and Asia. What They’re Looking For 8+ years of professional Core Java development experience Strong knowledge of data structures and algorithms Hands-on experience with SQL and at least one scripting language (Python, Perl, Shell etc.) Solid understanding of network programming fundamentals Degree in Computer Science More ❯
Posted:

Senior Java Software Engineer - Electronic Trading (Middle Office)

london (city of london), south east england, united kingdom
Hiire.co
with international teams, delivering systems used daily across the US, Europe, and Asia. What They’re Looking For 8+ years of professional Core Java development experience Strong knowledge of data structures and algorithms Hands-on experience with SQL and at least one scripting language (Python, Perl, Shell etc.) Solid understanding of network programming fundamentals Degree in Computer Science More ❯
Posted:

Senior Java Software Engineer - Electronic Trading (Middle Office)

slough, south east england, united kingdom
Hiire.co
with international teams, delivering systems used daily across the US, Europe, and Asia. What They’re Looking For 8+ years of professional Core Java development experience Strong knowledge of data structures and algorithms Hands-on experience with SQL and at least one scripting language (Python, Perl, Shell etc.) Solid understanding of network programming fundamentals Degree in Computer Science More ❯
Posted:

Senior C# Developer .Net Core - FinTech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
strong 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 Apply now to find out more about More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
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:

Senior Software Engineer

Sliedrecht, Zuid-Holland, Netherlands
Unit4
Services, Azure Functions, Azure DevOps, and Resource Manager (ARM) templates. Experience designing and developing RESTful APIs, microservices, and service-oriented architectures (SOA). Solid grasp of software engineering principles, data structures, algorithms, and object-oriented programming. Familiarity with CI/CD pipelines, automated testing, and deployment strategies in Azure. Excellent debugging, performance profiling, and optimization skills. Strong collaboration More ❯
Employment Type: Permanent
Salary: EUR 60,000 - 85,000 Monthly
Posted:

Boomi Integration Analyst Developer

London, United Kingdom
Hybrid / WFH Options
itecopeople
Boomi Integration Analyst Developer. About the Role. Application and Data integrations are the beating heart at the centre of all the client's applications - allowing the sharing of data between systems & interoperability of their platforms. This Integrations Analyst Developer will be working within their solution development team, working with the team to design, test and build new integrations … integration techniques. This is a hybrid role, currently with 2 day per week onsite at their building in East London. About You. You will need strong technical expertise in data integration using the Boomi platform within a large scale organisation, analytical and problem solving skills, the ability to collaborate effectively with cross-functional teams, and stakeholder management. You will … need a solid understanding of data structures within a variety of database platforms - they integrate between systems with data held in flat files, SQL, MySQL, MARIA, ORACLE and others. You will have a strong working knowledge of developing & maintaining integrations using web services and APIs, including REST and SOAP. You will be able to demonstrate your great More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

IT Business Analyst

london (biggin hill), south east england, united kingdom
Formula One
technology solutions, ensuring accurate and actionable requirements throughout the project lifecycle. In this role, you will work with stakeholders from various areas of the business to collect functional and data requirements, and coordinate with technical architects to gather and document technical requirements, for both new and existing systems and applications. You will bridge business needs and technology by gathering … Project and Programme Management, Business Stakeholders and Functional Leads, Technical Architects, SMEs, Partners and Suppliers (3rd Parties). Key Responsibilities Requirement Gathering: Collaborate with stakeholders to capture functional and data requirements and liaise closely with technical architects to define and enhance systems and applications. Use varied elicitation techniques during interviews, workshops, document analysis, and prototyping to ensure accurate, thorough … workflows using Business Process Modelling Notation (BPMN) and other recognised modelling techniques to identify inefficiencies, gaps, and opportunities for improvement. Develop Entity Relationship Diagrams (ERDs) to visualise and analyse data structures, relationships, and flows across systems, supporting effective data architecture and integration planning. Define and size solution requirements through the creation of detailed use cases, epics, user More ❯
Posted:

Machine Learning Engineer - Data and AI

Plano, Texas, United States
Genesis10
Direct Hire position is located in either Plano, TX OR Camus, WA Description: The Machine Learning Engineer will design, implement, and optimize production-ready ML models, working closely with data scientists and engineers to deliver innovative AI solutions. You will ensure that models are performant, maintainable, and seamlessly integrated with enterprise systems. You will report to the Vice President … Technology Innovation. Responsibilities: Arial 11 with bullets Build and deploy machine learning models into production environments Optimize model training and inference pipelines for performance and scalability Collaborate with data engineers to design robust feature pipelines Leverage APIs and microservices for integrating AI models into enterprise applications Ensure models are explainable, reliable, and compliant with regulatory requirements Work with cloud … optimization and scaling, and use NeMo services for model development and fine-tuning Requirements: Bachelor's degree in Computer Science, Machine Learning, or related field 10+ years experience developing data-related solutions and software 5+ years of experience as an ML Engineer or Software Engineer with ML focus 5+ years of proficient experience with Python, strong experience in ML More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Assistant/Associate/Full Professor, Department of Computer Science

Cincinnati, Ohio, United States
University of Cincinnati
making; and computational approaches for analyzing and interpreting biological, medical, and disease-related data. Essential Functions Teaching graduate and undergraduate courses related to Artificial Intelligence (AI) and/or Data Structures, specifically related to Data Science, Machine Learning and Deep Learning, in online and in traditional classroom settings.Participating in service-related activities, such as serving on departmental More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Java Software Developer

London, United Kingdom
Hybrid / WFH Options
Itrs Insights
in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to … backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink … to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. More ❯
Employment Type: Permanent
Salary: GBP Annual
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

South East, 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: GBP Annual
Posted:

Senior Cheminformatics Research Scientist

England, United Kingdom
Menlo Ventures
with AI Research Engineers to enhance our generative approaches to molecule design. Collaborate within interdisciplinary drug discovery teams to advance pharmaceutical programmes Contribute to the design of AI/data science methods to expedite the Design-Make-Test-Analyze discovery cycle Lead the development of production-grade toolkits and libraries at the intersection of cheminformatics, computational chemistry, structural bioinformatics … and contribute to our mission of decoding biology to radically improve lives drives everything we do. In your role, you will collaborate cross-functionally within the Chemistry, Biology and Data Science teams to ensure successful planning and execution of discovery operations. The Experience You'll Need: Degree in chemistry, cheminformatics, structural bioinformatics a related field or a degree in … optimization Hands-on experience developing and deploying scientific software or toolkits that were successfully used to solve drug discovery problems Strong expertise in Python, necessary programming skills to implement data structures and complex algorithms using numerical and computational chemistry toolkits (e.g. RDKit, OpenEye). Software development experience to confidently design and implement modules, packages, applications and APIs. Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Engineer

City of London, London, United Kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£48,695
Median
£70,000
75th Percentile
£87,500
90th Percentile
£110,000