About the role: This role requires technical expertise in scaling data processing systems for high performance AI applications and the ability to partner and collaborate with a diverse of teams including scientists, innovators, operations and researchers from different fields. Job Responsibilities Design and implement components of a robust, scalable data pipelines and infrastructure Lead the development of data processing systems using cloud technologies Optimize data storage and retrieval for high-performance AI applications Collaborate with AI/ML teams to support model development and deployment Evaluate and integrate new technologies to enhance our data capabilities Partner and collaborate with a diverse set of teams incl. science, research, product, business development and operations Job Requirements Significant experience in data engineering at scale Strong knowledge of data management tools and technologies including ETL frameworks, database engines, and file and object stores Experience building secure/scalable platforms/products on cloud Experience partnering with research and product teams Strong software engineering experience with software design / architecture skills Extensive enterprise programming experience writing production code using any mainstream programming languages, e.g. Python Experience with data modelling, ETL processes, and data warehousing Familiarity with ML/AI workflows and data requirements Benefits: Hybrid working policy Travel allowance Competitive Salary: £70,000 - £75,00