Job Description
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