601 to 625 of 844 Data Structures Jobs

Java Developer Kafka API - Tech Consultancy

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
have a good understanding of AWS You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns You are familiar with DevOps, CI/CD pipelines You're collaborative, enjoy problem solving and interacting with clients Apply ...

Computer science teacher

Hiring Organisation
Term Time Teachers
Location
Tonbridge, Kent, United Kingdom
Employment Type
Permanent
Salary
GBP 130 - 200 Daily
could be the role for you. Key Responsibilities: Plan, deliver, and assess engaging Computer Science up to KS5. Teach key concepts including programming, algorithms, data structures, cybersecurity, and computational thinking. Foster a creative and inclusive classroom environment where students feel confident exploring technology. Prepare students for examinations ...

Lead Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Reigate, Surrey, UK
Employment Type
Full-time
Microsoft software engineering best practicesYou have a good knowledge of event driven architectureYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, AlgorithmsYou have a good understanding of CI/CD and Infrastructure as Code (IaC)You have an appreciation of Azure ...

C#.Net Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Knowledge of design patterns and advanced programming techniques and ability to apply them. Knowledge of basic computer science, including multi-threaded approach, algorithm complexity, data structures, graph theory, etc. Experience with dependency injection, unit testing, object mocking,Solid experience of the Software LifecycleThis is a unique opportunity ...

Blockchain Architect

Location
Slough, England, United Kingdom
building highly scaled distributed systems and REST services. Should come from a strong development background. Very strong computer science fundamentals in algorithm design, data structures, problem solving, and complexity analysis Thorough understanding of parallel algorithms, concurrency, asynchronous architectures Experience working in an agile software development organization Proven ability ...

Blockchain Architect

Location
Greater London, England, United Kingdom
building highly scaled distributed systems and REST services. Should come from a strong development background. Very strong computer science fundamentals in algorithm design, data structures, problem solving, and complexity analysis Thorough understanding of parallel algorithms, concurrency, asynchronous architectures Experience working in an agile software development organization Proven ability ...

C# .NET Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Knowledge of design patterns and advanced programming techniques and ability to apply them. Knowledge of basic computer science, including multi-threaded approach, algorithm complexity, data structures, graph theory, etc. Experience with dependency injection, unit testing, object mocking,Solid experience of the Software LifecycleThis is a unique opportunity ...

AI Software Engineer London R&D · London ·

Location
Greater London, England, United Kingdom
SOLID, TDD, version control systems (Git/GitHub/GitLab), and the ability to write production-ready code Deep understanding of Computer Science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance Familiarity with software architecture patterns such as microservices, CQRS, and event ...

Software Engineer (Full Stack)

Location
Greater London, England, United Kingdom
yarn. Solid experience with relational databases such as MySQL, PostgreSQL, or Oracle, and SQL query writing. Strong understanding of OOP fundamentals, SOLID principles, and data structures and algorithms. Familiarity with testing frameworks across the stack, such as JUnit, Mockito, Jest, React Testing Library, or Cypress. Familiarity with Docker ...

SW Dev Eng 6, Prin

Location
United Kingdom
/C++ in embedded or hardware-adjacent environments* Knowledge of FPGA logic design or hardware description concepts preferred* Solid foundation in object-oriented programming, data structures, and algorithms* Experience with SystemC, QEMU, or hardware modeling is a plus but not required — we will train the right candidate* Must ...

Senior Full-Stack Software Engineer Manchester, UK

Location
Manchester, England, United Kingdom
skills, with a demonstrated ability to collaborate effectively with non-technical stakeholders, including Content, Sales, and Customer Success teams Solid computer science fundamentals, including data structures, algorithms, system architecture, and distributed systems Good judgment and practical experience applying best practices when working with AI coding assistants What ...

Senior Developer

Location
Greater London, England, United Kingdom
Experience of full-stack software development principles, architecture and conventions Experience of cloud-native micro-services and distributed systems (ideally AWS) Strong understanding of data structures and architectures, using relational and/or non-relational database approaches A strong understanding test-driven development and testing conventions Experience ...

Senior Blockchain Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
structure, readable and maintainable code). Hands-on development experience as a full stackdeveloperbuildingenterprise-grade web applications Excellent computer science fundamentals: demonstrable command of data structures, algorithms, and design patterns along with capability to translate them into working, elegant code. Intricate knowledge of controls for consistent deployment ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
chain/off-chain integration patterns and blockchain node interaction Backend Engineering Fundamentals: solid grounding in enterprise software engineering — API design, microservices, data structures, algorithms, and design patterns Security Mindset: awareness of common smart contract vulnerabilities (reentrancy, front-running, integer overflow, etc.) and best practices for secure ...

Software Engineer II

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
issued security clearance is required prior to start date with the ability to obtain special program access after start. Qualifications We Prefer Knowledge of data structures and algorithms, systems software design, operating systems and architectures. Knowledge of assembly, C/C++ programming, structured programming concepts. Knowledge of object ...

UK | Credit Risk Specialist

Location
Greater London, England, United Kingdom
field of specialism, whether IFRS 9 or IRB credit risk model development (i.e., beyond audit or review activities). Experience in programming languages and data structures. Relevant programming languages include Python, SAS, R, SQL, etc. Thorough knowledge of local and relevant international regulations in financial services. Strong analytical skills ...

Software Engineer

Location
Warmley, England, United Kingdom
with backend development using Rust, Python or Go. Understanding of software development principles including MVVM and UDF. Understanding of Web APIs, OpenAPI standards and data structures. Experience with Docker and containerised deployments. Knowledge of DevOps processes, including CI/CD pipelines and automated testing. Strong communication and collaboration skills. ...

AI Solutions Implementation Specialist

Location
Old Warren, England, United Kingdom
success teams by building lightweight AI‐assisted workflows (e.g., sales enablement aids, support automation) using internal AI tooling. Apply a working understanding of AI data security, privacy, and governance principles when building tools, partnering with the CISO and AI Innovation Committee on anything requiring deeper security review. Work with … generative AI/LLM concepts and enterprise AI copilot tools (e.g., Microsoft Copilot) and how they apply to business problems. Basic understanding of data security, privacy, and governance principles as they apply to AI tools (deep security expertise not required). Experience collaborating cross‐functionally with engineering, product ...

Member of Technical Staff

Location
Boston, England, United Kingdom
advancing an AI-native approach to drug discovery by making protein interactions programmable. Our platform brings together foundation-model machine learning, a scalable data generation engine, and a partnership track record exceeding $5B in collaborations across the world’s leading biopharma and tech organizations. We’ve recently closed … promising frontiers in modern drug discovery with the potential to treat previously intractable diseases and target ‘undruggable’ proteins. Our technology combines proteome-scale structural data with state-of-the-art generative AI foundation models, and, coupled with our talented team of scientists and engineers, we are uniquely well-positioned ...

Senior Software Engineer - Portugal London

Location
Greater London, England, United Kingdom
track record building and maintaining backend systems and cloud microservices. Our stack is Python, but strong experience in another language works too! Strong fundamentals - Data structures, algorithms and object-oriented programming, applied rather than recited Delivery discipline - Comfortable with testing frameworks, debugging, refactoring, version control and CI/… pipelines Data fluency - A working understanding of SQL and document databases Ownership at pace - You work independently, take business and product ownership and keep moving when requirements evolve You work AI-first - You will use AI daily here, and we mean daily. You do not need to arrive ...

Lead AIML Software Engineer (Python)

Location
Greater London, England, United Kingdom
adventure where you can push the limits of what’s possible. As a Lead Software Engineer at JPMorganChase within the AI and Machine Learning Data Platforms team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market‐leading technology products … drive outcomes‐oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Will provide technical leadership on data projects across engineers, product managers and stakeholders Will provide mentorship/guidance to a couple of junior engineers Drives team adoption of enterprise‐authorized ...

Network DevOps Engineer

Location
West of England, England, United Kingdom
automated software testing strategy, including evaluating and selecting the best tools and frameworks. Managing and extending our network Source of Truth by developing custom data models, plugins, and state-driven automation jobs. Building and managing CI/CD pipelines to automate the testing and deployment of network changes. Collaborating … Strong experience designing, consuming, and integrating REST and GraphQL APIs using frameworks such as Django REST Framework, FastAPI and Pydantic. Proficiency working with standard data structures, serialisation, and templating languages (e.g., JSON, YAML, Jinja2). In-depth understanding of DevOps principles and Agile software development methodologies (e.g., Scrum ...

Software Engineer, TPU Compiler, PhD, Early Careers

Location
Greater London, England, United Kingdom
velocity of important production teams. Apply AI to the development of the Compiler and to the Compiler itself. Qualifications Experience with coding in data structures, algorithms and software design. Research experience in Artificial Intelligence, Distributed Systems, Machine Learning, Data Mining, Natural Language Processing, Image Classification, Spam Fighting … search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer ...

Product Engineer (all levels)

Location
United Kingdom
system around them that failed: the way information moved, the way decisions got routed, and the way fragmented teams and fragmented data turned solvable problems into tragedy. Our mission is human wellbeing, and we're focusing on the breakthrough technology of personalised medicine. Since the beginning, our proprietary insight … always been that the company to create a true active learning data engine with a loss function against human wellbeing would be the one to crack it, becoming one of the most impactful companies in the world as a result. We're now in 1,100+ clinics, across ...

Junior Software Engineer – Generative AI Platforms

Location
Greater London, England, United Kingdom
hands‐on software engineering experience; internships, substantial academic projects and personal projects will also be considered. Strong foundation in software engineering fundamentals, including data structures, algorithms and coding practices. Exposure to Golang (Go) or another backend programming language, with enthusiasm to develop deeper Go expertise. Python … TypeScript fundamentals. Understanding of REST APIs and how modern applications communicate. Basic exposure to Kubernetes, OpenShift or containerised applications. Familiarity with databases or data technologies such as MongoDB and Redis. Basic understanding of authentication concepts such as OAuth and JWT. Awareness of Large Language Models (LLMs) and Generative ...