AWS Cloud Engineer
Location: Glasgow
Duration: Until 31/12/2026
Working Pattern: 2-3 days on-site per week
Day Rate: £382.50 (Inside IR35)
Role Overview
We are seeking an experienced AWS Cloud Engineer with a strong background in cloud-based machine learning solutions to join our Glasgow team. The successful candidate will work on the design, development, and deployment of large-scale ML models within an AWS environment, supporting advanced analytics and data-driven decision-making.
This role requires proven expertise in AWS machine learning technologies, distributed computing, and CI/CD pipelines, along with demonstrable experience in the financial services sector.
Key Requirements
Core Skills and Experience
*
Strong proficiency in AWS-based Machine Learning technologies including SageMaker, Lambda, S3, and EC2.
*
Hands-on experience in CI/CD pipelines and Docker containerisation for ML model development and deployment.
*
Expertise in data preprocessing and feature engineering to prepare datasets for large-scale modelling.
*
Proficiency in Python programming with experience of ML frameworks such as TensorFlow, PyTorch, and scikit-learn.
*
Demonstrable experience of distributed computing for handling large ML workloads, particularly using Spark.
*
Strong capability in statistical analysis and model evaluation, ensuring robust and reliable outputs.
Desirable Skills
*
Experience with experiment tracking and model registry tools (MLflow, DVC).
*
Knowledge of infrastructure as code using Terraform or CloudFormation.
*
Familiarity with data visualisation tools and techniques to support model explainability and stakeholder reporting.
*
Advanced understanding of machine learning algorithms and optimisation techniques.
*
Previous experience in the banking sector (mandatory).
JBRP1_UKTJ