curious. Join us to make an impact on one of the world's largest e-commerce websites. The team is a backend team building internal and external APIs, enterprise distributedsystems, services. Our teams operate a DevOps philosophy. You, together with the rest of your team, support in production what you build. We value delivery to production, getting … the domain Requirements To be considered for this role, you must have 10+years of experience in software development, 5+years of experience with software design and architecture, running large scale distributedsystems in production environments. You must have significant commercial experience and a passion for working in: Java Spring Boot Developing and using enterprise APIs Various testing methodologies System … Agile: Test-Driven Development, collaboration and continuous delivery are your preferred engineering practices? We take the best bits of Lean, Scrum and Kanban too. Architecture: In a large scale distributed web-application, you choose the right tool for the job at hand. You know when to break something out into a new component and the best way to wire More ❯
automate data connections and leverage BigQuery and Elasticsearch for data storage. We believe strongly in automation and testing to ensure delivery of robust and correct systems. We are a distributed team, working in the UK and US. Who are we looking for? The London Data Search team is looking for engineers who are passionate about and enable the next … tailor our data ecosystem to these needs Design and implementation of new solutions that increase the usage and the impact of data for AD/ADAS development Work on distributedsystems that serve,process and transform large quantities of data in the cloud Minimum Qualifications: Experience with Python (or other Object Oriented language) Experience building reliable, distributed … like BigQuery and SnowFlake Preferred Qualifications: Experience writing testable and modular code Experience working in a fast-paced environment, collaborating across teams and disciplines Experience designing, deploying, and maintaining distributedsystems Data pipelines, data platforms, workflow orchestration, batch processing Experience on building ML pipelines WHAT WE OFFER We are committed to creating a modern work environment that supports More ❯
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributedsystems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributedsystemsMore ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributedsystems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributedsystemsMore ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributedsystems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributedsystemsMore ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributedsystems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributedsystemsMore ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributedsystems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributedsystemsMore ❯
West London, London, United Kingdom Hybrid / WFH Options
Young's Employment Services Ltd
and Knowledge: Experience leading data or platform teams in a production environment as a Senior Data Engineer, Tech Lead, Data Engineering Manager etc. Proven success with modern data infrastructure: distributedsystems, batch and streaming pipelines Hands-on knowledge of tools such as Apache Spark, Kafka, Databricks, DBT or similar Experience building, defining, and owning data models, data lakes … Fabric, AWS, GCP, or Azure). Excellent stakeholder management and communication skills. A strategic mindset, with a practical approach to delivery and prioritisation. Proven success with modern data infrastructure: distributedsystems, batch and streaming pipelines. Experience building, defining, and owning data models, data lakes, and data warehouses. Exposure to data science concepts and techniques is highly desirable. Strong More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
Web and Data Science teams, and harness Gen AI to move faster and smarter. You will be experienced in AI and enjoy writing code. Responsibilities Build and maintain scalable distributedsystems using Scala and Java Design complex Spark jobs, asynchronous APIs, and parallel processes Use Gen AI tools to enhance development speed and quality Collaborate in Agile teams … the team and with customers Preferred Experience Degree in Computer Science or equivalent practical experience Commercial experience with Spark, Scala, and Java (Python is a plus) Strong background in distributedsystems (Hadoop, Spark, AWS) Skilled in SQL/NoSQL (PostgreSQL, Cassandra) and messaging tech (Kafka, RabbitMQ) Experience with orchestration tools (Chef, Puppet, Ansible) and ETL workflows (Airflow, Luigi More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
Web and Data Science teams, and harness Gen AI to move faster and smarter. You will be experienced in AI and enjoy writing code. Responsibilities Build and maintain scalable distributedsystems using Scala and Java Design complex Spark jobs, asynchronous APIs, and parallel processes Use Gen AI tools to enhance development speed and quality Collaborate in Agile teams … the team and with customers Preferred Experience Degree in Computer Science or equivalent practical experience Commercial experience with Spark, Scala, and Java (Python is a plus) Strong background in distributedsystems (Hadoop, Spark, AWS) Skilled in SQL/NoSQL (PostgreSQL, Cassandra) and messaging tech (Kafka, RabbitMQ) Experience with orchestration tools (Chef, Puppet, Ansible) and ETL workflows (Airflow, Luigi More ❯
great data pipelines, and abstracting away the difficult parts is our mission. What you are going to do: Solve challenging engineering problems related to the performance and robustness of distributedsystems infrastructure Come up with novel ideas on how to make complex data technology user-friendly, and then turn those ideas into software Collaborate on the design and …/ELT infrastructure that prioritizes user-friendliness and flexibility What we want to see in you: 5+ years of experience as a backend software engineer, with a focus on distributedsystems and data infrastructure You are drawn to and have experience solving challenging engineering problems Mastery in Java and a passion for building scalable, reliable systems You More ❯
great data pipelines, and abstracting away the difficult parts is our mission. What You Are Going To Do Solve challenging engineering problems related to the performance and robustness of distributedsystems infrastructure Come up with novel ideas on how to make complex data technology user-friendly, and then turn those ideas into software Collaborate on the design and …/ELT infrastructure that prioritizes user-friendliness and flexibility What We Want To See In You 5+ years of experience as a backend software engineer, with a focus on distributedsystems and data infrastructure You are drawn to and have experience solving challenging engineering problems Mastery in Java and a passion for building scalable, reliable systems You More ❯
automate data connections and leverage BigQuery and Elasticsearch for data storage. We believe strongly in automation and testing to ensure delivery of robust and correct systems. We are a distributed team, working in the UK and US. WHO ARE WE LOOKING FOR The London Data Infrastructure team is looking for engineers who are passionate about and enable the next … Understand the complex data requirements of modern ML development and tailor our data ecosystem to these needs Build efficient data pipelines for ingestion from the vehicle fleet Work on distributedsystems that serve,process and transform large quantities of data in the cloud Mentor junior engineers in their day to day work Design the long term strategy for … years of professional software engineering experience Experience writing testable and modular code Experience working in a fast-paced environment, collaborating across teams and disciplines Experience designing, deploying, and maintaining distributedsystems Data pipelines, data platforms, workflow orchestration, batch processing WHAT WE OFFER We are committed to creating a modern work environment that supports our employees and their loved More ❯
and patience, we are absolutely focused on how we organise ourselves in the best way to serve our customers in the years to come. This includes radical simplification of systems, structures, and processes on a huge scale. Together with our application of AI and technology, we are on a path to creating the UK's best telco, reimagining the … designing, implementing, and maintaining AWS solutions Hands-on experience with any cloud, preferably AWS, is preferred. Extensive background in software architecture and solution design, with deep expertise in microservices, distributedsystems, and cloud-native architectures. Advanced proficiency in Python and Apache Spark, with a strong focus on ETL data processing and scalable data engineering workflows. In-depth technical … Required: 3+ years of designing complex data pipelines deployed in AWS and deep knowledge all foundational AWS services and major data analytics services. Clear experience of system design, including distributedsystems and the use of AWS to achieve reliable robust systems is in place Proven skills in designing streaming and Lakehouse architectures - and the optimisation of capabilities More ❯
problems. This role will demand resourcefulness and willingness to learn on both the technical and business side. The challenges we take on can involve a mix of large-scale distributedsystems, big data technologies, machine learning science, and require a keen sense of customer obsession and long-term strategic thinking. About you: You're a former engineer or … high bar. As an Applied Science Manager, you will be responsible for ensuring your team successfully delivers on design, development, testing, experimentation, and the operations of algorithms, datasets, and systems your team owns. You should have an established track record of launching customer-facing experiences, deep technical ability, and excellent project management and communication skills. This role requires working … on status, risks, and strategy. About our organization: Amazon's Personalization organization is a small, high-performing group that leverages Amazon's expertise in machine learning, big data, and distributedsystems to deliver the best shopping experiences for our customers. We work end-to-end, from foundational backend systems to future-forward user interfaces. Our team's More ❯
so that agents never have to solve the same problem repeatedly. Our approach goes beyond existing agent frameworks, creating the connective tissue for the emerging agent economy where AI systems discover capabilities, learn collectively, and collaborate to create value. About Moonsong Labs: Entourage has been incubated by Moonsong Labs, a cutting-edge Web3 and AI venture studio driving next … blockchain optimised for cross-chain use cases - Tanssi - Decentralised AppChain infrastructure secured via Restaking What you'll do: Lead the end-to-end design and development of core AI systems that enable collective learning and shared memory among autonomous agents. Architect and implement scalable distributed infrastructure for capturing, validating, and surfacing agent experiences across complex networks at scale … ll bring: Previous experience in AI architectures and infrastructure, with a proven track record of delivering complex software platforms and AI-native products. Proven track record of shipping production systems or prototypes at high velocity, ideally in startup or research contexts where speed and adaptability are paramount. Deep expertise in Generative AI, multi-agent systems, LLMs, end-to More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Method Resourcing
logic. Location: London-based HQ, hybrid model Compensation: £200,000+ base salary + high-growth equity Scope: End-to-end ownership of ML strategy, from research and prototyping to systems-level deployment Stage: Post-Series A, well-funded by top-tier VCs, growing quickly The Opportunity This role sits at the intersection of research, infra, and real-world deployment. … You'll work with some of the brightest systems engineers, ML researchers, and product minds in the space, building out real-time, ML-powered infrastructure for scaling intelligent systems. Where most ML leaders are kept at the edge of core engineering, here, ML is the control layer. If you're someone who's led applied ML teams in complex … environments (infra, distributedsystems, cybersecurity, AI ops, etc.), this is a rare opportunity to own and grow something from first principles, without red tape or legacy blockers. What They're Looking For Proven experience leading high-performing AI/ML teams in high-velocity environments. Deep knowledge of modern ML (supervised, unsupervised, generative, self-supervised learning, etc.). More ❯
culture. What you'll do As a Staff Engineer in our Platform team, you'll be a technical leader responsible for evolving and scaling the core API and data systems that support our pricing, forecasting, and analytics applications. You'll balance hands-on development with strategic contributions across teams. Your responsibilities will include: Lead architectural decisions across the platform … with Product Managers, Designers, and fellow Engineers. Mentor and support other engineers , fostering technical growth and best practices through design reviews, pair programming, and knowledge sharing. Design and build distributedsystems that handle complex workflows and large volumes of energy data efficiently and securely. Take ownership of critical components , ensuring they evolve with the needs of the business … and maintain a high bar for quality and resilience. Influence technical direction and culture , helping shape how we build systems and collaborate as a team. Contribute to strategic planning , helping define roadmaps and long-term technical vision in partnership with engineering and leadership. What we're looking for Expertise in Python , with a strong command of modern software design More ❯
Virtualisation Join to apply for the Software Architect - Containers/Virtualisation role at Canonical . About the Role Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have … over 1200 colleagues across more than 80 countries, with few office-based roles, emphasizing distributed collaboration. We are hiring a Software Architect for Canonical LXD and MicroCloud to make clusters of compute, with system containers or virtual machines, easy to deploy and manage. This role involves distributedsystems, virtualization, container technology, networking, and storage, aiming to simplify … Strong academic background in high school and university Degree in Computer Science or STEM Experience with Golang and C Knowledge of storage, networking, virtualization, and container technologies Experience with distributedsystems and Linux (Debian/Ubuntu preferred) Excellent interpersonal, curiosity, and flexibility skills What We Offer Competitive worldwide compensation, annual reviews, and benefits including learning budgets, travel opportunities More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
You'll be working in small, collaborative engineering teams, building both internal and developer-facing tools that directly support operational and technical teams. The work is varied from backend systems and processes to intuitive frontends and dashboards and will suit engineers who thrive in agile, problem-solving environments. Key Responsibilities: Fullstack development across backend and frontend applications Backend: Python …/Django (primary), some Ruby on Rails Frontend: React & TypeScript Building UI components, admin functions, backend services, and internal tools Working on distributedsystems with multiple communicating services Applying strong analytical thinking to architectural and technical challenges Collaborating with product and engineering teams to deliver practical solutions Essential Skills & Experience: Proven experience in Python/Django Solid frontend … skills with React & TypeScript Exposure to Ruby on Rails (nice to have) Experience with distributedsystems and observability tools Ability to design solutions across multiple services Strong analytical problem-solving skills and clear communication Nice-to-Have Skills: Next.js Internal tooling for operational teams Experience in highly collaborative, agile teams Culture & Ways of Working: Agile (Scrum) with More ❯
and developing standards and tools to identify critical performance improvements across OCI data-planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level systems with high performance that can be adopted by our core cloud services across OCI. As Oracle Cloud Infrastructure (OCI) continues its rapid expansion, we are seeking a skilled Software … linking performance data to business metrics. Develop and implement improvements in shared components, libraries, and runtime configurations (e.g., Java runtime, SDKs, and images). Qualifications: 5 to 10 years distributed service engineering experience in a software development environment Development experience in a modern programming language, such as Java, C++, C# Hands-on experience designing, developing, and operating public cloud … cloud environment Experience working closely with architects, principals, product, and program managers to deliver product features on time and with high quality. Good knowledge of data structures, algorithms, operating systems, and distributedsystems fundamentals. Working familiarity with networking protocols (TCP/IP, and standard network architectures. Good understanding of databases, NoSQL systems, storage, and distributedMore ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
their team. This is a fantastic opportunity to join an award-winning tech business where you will have the opportunity to work at the forefront of data architecture, building distributedsystems and leveraging Gen AI tools to accelerate development and improve quality. You will be encouraged to explore new ways to utilise modern technologies and will be positioned … other members of the technical team whilst leading innovative technical projects. As part of this role, you will be responsible for some of the following areas: Design and build distributed data pipelines using languages such as Spark, Scala, and Java Collaborate with cross-functional teams to deliver user-centric solutions Lead on the design and development of relational and … machine learning models into production To be successful in the role you will have: Creating scalable ETL jobs using Scala and Spark Strong understanding of data structures, algorithms, and distributedsystems Experience working with orchestration tools such as Airflow Familiarity with cloud technologies (AWS or GCP) Hands-on experience with Gen AI tools for coding and debugging This More ❯
their team. This is a fantastic opportunity to join an award-winning tech business where you will have the opportunity to work at the forefront of data architecture, building distributedsystems and leveraging Gen AI tools to accelerate development and improve quality. You will be encouraged to explore new ways to utilise modern technologies and will be positioned … other members of the technical team whilst leading innovative technical projects. As part of this role, you will be responsible for some of the following areas: Design and build distributed data pipelines using languages such as Spark, Scala, and Java Collaborate with cross-functional teams to deliver user-centric solutions Lead on the design and development of relational and … machine learning models into production To be successful in the role you will have: Creating scalable ETL jobs using Scala and Spark Strong understanding of data structures, algorithms, and distributedsystems Experience working with orchestration tools such as Airflow Familiarity with cloud technologies (AWS or GCP) Hands-on experience with Gen AI tools for coding and debugging This More ❯
services, and APIs that make these capabilities accessible to developers. Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences. Work on projects that span distributedsystems, game engine integration like Unreal, real-time networking, and more. Receive mentorship and structured professional development from world-class engineers, helping you grow into a leading expert … identify with the following Strong academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment. A passion for gaming, online experiences or distributedsystems with a desire to shape the future of virtual worlds. Experience with at least one modern programming language such as JavaScript, TypeScript, Go, C++, or similar. Appreciation More ❯
Founding AI Engineer - Agentic Systems | £120-150k Equity | London Transform Financial Services with Cutting-Edge AI Avanti Recruitment is partnering with an ambitious Series A fintech startup that's revolutionizing how financial institutions operate. Our client has secured £6M+ from a top-tier VC and is building the future of AI-powered business process automation. The Opportunity Join … a founding team member and help build world-class AI agents that transform manual, weeks-long financial processes into intelligent, automated workflows. You'll be developing sophisticated multi-agent systems from entry-level automation to expert-level autonomous decision-making. You'll be architecting the cognitive intelligence behind agent systems that operate in highly regulated environments, processing complex … critical business decisions. What You'll Build Advanced agentic architectures with orchestrator-managed specialized sub-agents Machine learning algorithms that increase agent autonomy and reduce human input Collaborative learning systems where agents share knowledge and improve collectively Fine-tuned models optimized for complex financial workflows Event-driven distributedsystems handling sensitive data at enterprise scale The Tech More ❯