Permanent 'Data Structures' Job Vacancies

401 to 425 of 911 Permanent Data Structures Jobs

Java Software Engineer

slough, south east england, united kingdom
BGC Group
and latency. Our engineers are analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a global footprint, applying modern software engineering principles. Requirements 5+ years experience with backend systems (all fields considered … Promote a culture of strong collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of data structures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree in Computer Science or STEM More ❯
Posted:

Data Intelligence Lead

Hull, North Humberside, England, United Kingdom
Castlefield Recruitment
Castlefield are working with a public sector organisation to recruit a Data Intelligence Lead. The role is onsite and based in Yorkshire. Onsite working is required to fulfil this role. Responsibilities To provide operational leadership on Adult Skills Fund intelligence; using initiative to develop, manage and maintain ASF intelligence to ensure work is relevant, timely and fit for purpose. … The scoping, development, design and adaptation of datasets, intelligence and system development relating to ASF and undertaking further research where necessary. Testing and implementation of management and data systems to support the management of ASF including: data sharing/protection, performance management and reporting and development of claims and payment systems linked to MI systems/Individual Learner …/analytical/epidemiological queries and issues/problems where there is a range of solutions. Requirements Knowledge and experience of the Post-16 Adult Education System. Knowledge of data structures, database design, implementation and maintenance. Knowledge and experience in using a range of Microsoft software packages particularly Excel and Power BI. Experience of the Individualised Learner Record More ❯
Employment Type: Full-Time
Salary: £45,000 - £48,000 per annum
Posted:

AI Engineer

Weybridge, Surrey, South East, United Kingdom
Polar Recruitment Services Ltd
open-source AI/ML tools to enhance business solutions continuously. Develop, deploy, and manage machine learning models aimed at solving complex real-world business problems. Utilize backend and data processing skills to manage both structured and unstructured datasets effectively. Prioritize AI implementation based on comprehensive business requirements and user feedback, ensuring alignment with strategic goals. Communicate complex technical … ensuring clarity and actionable insights. Skills & Experience: Essential - Demonstrable experience in Machine Learning, NLP, and GenAI including LLM/SLM fine-tuning and prompt development. Proficiency in Python and data libraries such as Pandas, NumPy, Scikit-learn, PyTorch/TensorFlow. Practical knowledge in SQL/NoSQL databases and API development/integration. Proven ability to analyze model performance and … optimize for accuracy, efficiency, and scalability. Exposure to prominent AI frameworks like Hugging Face, LangChain. Preferred/Advantage - Understanding of data structures, algorithms, and solution architecture. Familiarity with major cloud AI platforms (AWS, Azure, GCP). Broad knowledge of various ML algorithms including supervised, unsupervised, and deep learning. Strong problem-solving and effective communication skills. Qualifications: Bachelors or More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

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)

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)

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)

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)

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 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 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:
Data Structures
10th Percentile
£41,250
25th Percentile
£48,695
Median
£70,000
75th Percentile
£87,500
90th Percentile
£110,000