Salary: £42,500 - 72,000 per year Requirements: Good knowledge of Python programming Experience in cloud computing (ideally AWS) Strong experience across industries in both Geospatial and non-Geospatial domains Experience with Machine Learning (sci-kit learn, tensorflow, metaflow, MLOps) Preferred: Experience with frameworks like Metaflow, Prefect, etc. Preferred: Experience with geospatial libraries i.e. Raster, Geo-pandas, Vector databases Responsibilities: Developing ETL pipelines for Raster, Vector, and Tabular data Configuring CI/CD pipelines Managing data storage within an AWS environment Improving data automation, workflow, and efficiency Developing Python-based ML pipelines Technologies: AWS CI/CD Cloud ETL Machine Learning Python TensorFlow pandas More: We are a leading environmental risk consultancy, recognized for our innovative data solutions and commitment to quality. Our team of skilled software and data engineers works collaboratively in a remote setup, supporting data workflow and orchestration. We are excited to offer this contract role for a Geospatial Data Engineer, valued at £420 per day for a duration of 12 months, with the possibility of extension into 2027. We foster a diverse and inclusive workplace and take pride in our equal opportunities approach. last updated 8 week of 2026