Machine Learning Engineer
A leading technology consultancy is seeking an experienced Machine Learning Operations Engineer to help deploy AI/ML solutions into production environments across a range of client engagements. This role is focused on operationalising models (MLOps / AIOps), rather than building ML applications from scratch.
Key Responsibilities- Design and develop machine learning operational processes across diverse client environments
- Analyse client requirements and provide clear technical recommendations
- Manage the full ML lifecycle, including data selection, model deployment, operationalisation, and monitoring
- Develop Infrastructure as Code for ML platforms using AWS CDK
- Collaborate closely with data scientists to productionise ML models
- Proven experience deploying AI/ML models into production (MLOps / AIOps)
- Strong AWS experience (other cloud platforms will not be considered)
- Experience with CI/CD pipelines for ML/DL models
- Proficiency in Python and common ML libraries (e.g. Scikit-learn, TensorFlow, PyTorch)
- Experience with container technologies (Docker, Kubernetes)
- Consultancy or client-facing experience preferred
- Strong communication and stakeholder management skills
- IT / Technology-related degree (e.g. Computer Science, Engineering, Mathematics or similar)
- Minimum 2:1 classification (or equivalent)
- Bachelor’s degree or higher required