Permanent Data Structures Jobs in England

51 to 75 of 113 Permanent Data Structures Jobs in England

Senior Software Engineer IAM

London, United Kingdom
Hybrid / WFH Options
Confidential
What we re looking for: Solid Experience in full stack development web and mobile front-end technologies such as React, Java, APIs & microservices, PostgreSQL, data structures, workflow Knowledge of Site Reliability Engineering, automation, observability, incident management, resilience, disaster recovery, high availability, documentation IAM engineering experience, authentication, authorisation, single … system integration, , security features, extensions) Skills that will help you in the role: Experience in DevSecOps, secure coding best practices, defensive programming, security testing, data security, network security, cloud security, security compliance and regulations Infrastructure as Code, Ansible, Terraform and Containerisation, Docker, Kubernetes Experience with AWS and Azure cloud more »
Posted:

C++ Software Engineer Python - Artificial Intelligence

London, United Kingdom
Hybrid / WFH Options
Client Server
C++ Software Engineer/Developer (C++ Python AI) London to 120kAre you a data centric technologist who has expertise with C++ and Python looking for an opportunity to work on complex and interesting AI based systems?You could be progressing your career at a growing tech start-up as … things like searching for particular people and licence plates.As a C++ Software Engineer you will build Edge-computing and IoT applications for processing vision data and communication layers for the compute-constrained edge devices. You'll be deploying Machine Learning models to production and optimising the platform runtime performance … home once a week.About you:You're a skilled Software Developer/Engineer with a thorough knowledge of Computer Science fundamentals such as OOP, Data Structures, Design PatternsYou have advanced level C++ skills (they're using C++20) including multithreadingYou have also have strong Python skills and experience of more »
Salary: £ 100 K
Posted:

Senior Software Engineer

London, United Kingdom
Confidential
to-end development of client-facing software applications, helping develop new features and product improvements . You bring not only strong experience. with algorithms, data structures, coding, and distributed systems, but also a passion for translating those skills into business impact for our customers. Specifically, you will have … processes and best practices. Qualifications Ability to develop software in Python, Rust, or other programming languages Ability to design maintainable APIs Solid understanding of data modeling and database systems Experience working on a collaborative product team passionate about Agile software processes, data-driven development, and experimentation Strong analytical more »
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
collaborating with cross-functional stakeholders. Creative problem-solving skills, with the ability to develop innovative solutions to complex problems Strong computer fundamentals (e.g. algorithms, data structures and concurrency) What you can expect from us Generous LTIP tez token scheme Flexible hours and a hybrid working environment; work from more »
Posted:

Senior Software Engineer

London, United Kingdom
Confidential
platforms. Qualifications Who we're looking for: Experience with Java Core, Spring/Quarkus framework and Linux Understanding of computing science fundamentals concurrency, algorithms, data structures, design patterns, etc. Good understanding of build activities across the SDLC including unit testing, system testing, integration, security, and performance testing Relentless more »
Posted:

Senior Software Engineer - Alerts

London, United Kingdom
Confidential
changes and analyst recommendations. Today, we support over 70 different types of alert conditions, but we are always looking to expand the scope of data and rules that we offer. We are therefore evolving our system in the direction of an evaluation platform, in which teams sending us data … An opportunity to expand and scale a complex, large-scale system for use by any team at Bloomberg Interesting technical challenges in dealing with data intensive, low latency, highly distributed systems The ability to learn from and mentor other people in your immediate area and around the company Partnership … from each other You'll need to have: Experience working with C++ and/or Python An understanding of Computer Science fundamentals such as data structures and algorithms Experience working closely with other engineering and product teams to understand user requirements and support the implementation of our products more »
Posted:

Senior Software Engineer, Pixel

London, United Kingdom
Confidential
a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and C , and with data structures/algorithms. Experience in embedded development. Experience with mobile security, debugging. Preferred qualifications: Experience with phone security design, development and lifecycle. Experience … 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 … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers more »
Posted:

Senior Software Engineer, Pixel

London, United Kingdom
Confidential
a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and C++, and with data structures/algorithms. Experience in embedded development. Experience with mobile security, debugging. Preferred qualifications: Experience with phone security design, development and lifecycle. Experience … 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 … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers more »
Posted:

Quantitative Developer C+ Python

London, United Kingdom
Hybrid / WFH Options
Confidential
and push what is possible; you'll wok on ultra-low latency algorithmic trading systems (tracking nanoseconds), the research platform which encompasses terabytes of data per day, analytics and cloud based infrastructure. Location/WFH: You'll join colleagues based in high spec offices with free breakfast and lunch … keen to take ownership and see ideas through to completion You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Quantitative Developer (C++ Python) you will earn more »
Posted:

Senior Software Engineer, TPU Horizontal Scaling

London, United Kingdom
Confidential
degree or equivalent practical experience. Candidates will typically have 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. Typically 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and … architecture. Typically 3 years of experience with performance, systems data analysis, visualization tools, or debugging. Preferred qualifications: Master's degree or PhD in Computer Science, or related technical fields. Experience in compilers. Experience in C . Experience optimizing programs at distributed scale. About the job Google's software engineers … 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 more »
Posted:

Senior Backend-End Engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
years of recent experience in C# and .NET technologies with an emphasis on web environments. Experience with ASP.NET Proficiency in object-oriented design, data structures, system applications, and multithreading programming Familiarity with Entity Framework, Entity Framework Core and ADO.NET Knowledge of relational databases and experience with MS SQL more »
Posted:

Senior Software Engineer

London, United Kingdom
Confidential
You have architected and implemented distributed, low-latency, high-volume services and know how to deploy and monitor them in production Deep understanding of data structures, algorithms, and software design principles Expertise in SQL queries, database performance tuning, and scalable schema design Hands-on experience with data-processing systems (e.g., Lambda architecture, Kafka, RabbitMQ, ELK) Storage solutions (Cassandra, Postgres, Redis, Zookeeper) VMs and container technologies (Docker, Kubernetes) You believe data is the most powerful tool for informed decision-making You thrive in ambiguity; complex and fuzzy requirements are more common than clearly defined customer expectations more »
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
late-stage drug discovery and partnership drug discovery programs. Your work will have direct implications on our success by enabling us to visualize our data, validate our results, and pilot methods to advance and future-proof Recursion s industrialized drug discovery process. You'll contribute to the evolution of … our internal drug discovery programs, the delight of our partners, and the development of our one-of-a-kind data and capabilities. Moreover, you'll address the recurring challenges identified together with data scientists and computational biologists and increase our capacity to innovate, achieve ambitious goals, and scale … functionally to accelerate drug discovery by learning from, partnering with, and co-developing impactful tools and analyzes together with biologists, chemists, computational biologists, and data scientists. You will get the opportunity to substantially influence and innovate to deliver drug discovery programs at an industrial scale. The Experience You ll more »
Posted:

Machine Learning Engineer

London, United Kingdom
Confidential
system, for our upcoming space missions. Role and Responsibilities: Development and Implementation of ML models, tailored for specific applications. Develop and maintain pipelines for data acquisition, cleaning, and preprocessing to ensure high-quality input for models. Utilise popular ML models and ML frameworks like TensorFlow, PyTorch, or Scikit-learn … Strong skills in Python and ML libraries. A good knowledge of OpenCV and experience of image/video processing. Solid understanding in ML algorithms, data structures, and software development principles. Strong problem-solving skills. Excellent technical communication skills (written/verbal) Education and work experience: The ideal candidate more »
Posted:

Senior Software Engineer, Android Studio

London, United Kingdom
Confidential
the UK's leading over-50s age inclusive jobs board. Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience with data structures/algorithms and software development in one or more programming languages. 4 years of experience building developer tools (e.g., compilers, automated releases … 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 more »
Posted:

Senior Software Engineer - Computational Geometry London

London, United Kingdom
Hybrid / WFH Options
Confidential
enable our VR app to become a more fully fledged 3D design tool. This will include architecting code to harness the efficiency of a data-oriented , rather than OOP, approach, designing and optimising computational geometry algorithm by leveraging the Burst compiler and Unity s lower level APIs, as well … and 3D computational geometry Strong hands-on experience in writing, testing, and maintaining efficient C/C++ or C# code Working knowledge of advanced data structures and algorithms design 3+ years of experience with low-level optimization techniques related to 3D game engine or real-time graphics/ more »
Posted:

Principal Applied Scientist, AGI Personalization

London, United Kingdom
Confidential
cross-functional projects with evolving requirements. Ability to take a project from requirements gathering and design to actual product launch. Computer Science fundamentals in data structures, algorithm design and complexity analysis. Ability to develop machine learning platform strategies and influence the organization adopting new approaches, concepts and paradigms. … balances business, product, and technology very well. Effective verbal and written communication skills with non-technical and technical audiences. Experience working with real-world data sets and building scalable models from large-scale data. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is … 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 (https://www.amazon.jobs/en/privacy_page) to know more more »
Posted:

Senior Software Engineer, Traffic Interconnect Site Reliability Engineering

London, United Kingdom
Confidential
related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 5 years of experience with data structures or algorithms. 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems, and 2 years of experience leading projects … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers more »
Posted:

Senior Software Engineer, Traffic Interconnect Site Reliability Engineering

London, United Kingdom
Confidential
related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 5 years of experience with data structures or algorithms. 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems, and 2 years of experience leading projects … Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers more »
Posted:

Senior JavaScript Developer React

London, United Kingdom
Hybrid / WFH Options
Confidential
UK on a B2B contract. About you: You have an indepth knowledge of React You have a thorough understanding of Computer Science fundamentals including Data Structures, Design Patterns and Algorithms You have fluent English language skills and used to collaborating with remote, globally distributed teams What's in more »
Posted:

Research Engineers (Architecture integration)

London, United Kingdom
Confidential
you will: Collaborate with a team of optimization and security researchers to enhance our automated smart contract auditing system. Implement and optimize algorithms and data structures using the Rust programming language to improve automation efficacy. Design and build complex architectures for automating value extraction systems for smart contracts … quality standards. You might thrive in this role if you have: Bachelor's or Master's degree or above in Computer Science, Statistics, Mathematics, Data Science, or any other related discipline or commensurate work experience or demonstrated competence. You have 3+ years of experience in Rust programming language, and more »
Posted:

Senior Software Engineer, Scale

London, United Kingdom
Confidential
be a fit if you have: 3+ years of C++ or Golang development of production-released code A rock-solid foundation in Computer Science (data structures, algorithms, software design) Rigor in high code quality, automated testing, and other engineering best practices Experience in the design of major components more »
Posted:

Senior Software Engineer - Python/AI

London, United Kingdom
Confidential
from Silicon Valley level tech companies and Oxford and Cambridge University alumni, you ll play an integral role in the build of a complex, data-driven technology - from scratch - that integrates to their AI/ML powered platform. Python BigQuery Redis TypeScript Node CircleCI Terraform Requirements: Strong engineering background … in Computer Science, Mathematics or Physics (or relevant experience) Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools Experience with distributed systems They are doing everything they can to accelerate the deployment of their technology across the globe and have reached partnership more »
Posted:

Engineering Manager (Machine Learning)

London, United Kingdom
Confidential
built a fast-paced, energetic, and innovative environment that is dedicated to bringing the best solutions to customers. Your Mission Lead a team of data scientists and machine learning engineers to build fraud detection and mitigation models deployed in a real-time decision making platform to protect merchants, their … risk and allow Teya to focus on effectively serving our merchants. Build a diverse and innovative team that leverages the strengths and capabilities of data scientists and machine learning engineers to continuously improve and address fast-moving risks and opportunities while creating opportunities for growth and advancement at all … for the Fraud Prevention team, you will: Manage the careers and growth of a diverse team of individual contributors, both machine learning engineers and data scientists. Collaborate with peers across Teya to deliver world class services for small business owners in Europe, ensuring those services include fraud prevention mechanisms. more »
Posted:

Senior Software Engineer

London, United Kingdom
Confidential
source control management, build processes, testing and release. Your Story 5+ years of professional software development experience. Ability to solve problems in code using data structures and algorithms and be able to analyse the time and space complexity of those solutions. Professional experience leading design or architecture (design more »
Posted:
Data Structures
England
10th Percentile
£35,000
25th Percentile
£47,500
Median
£70,000
75th Percentile
£90,000
90th Percentile
£110,000