Summary: The role of Machine Learning / MLOps Engineer involves building, deploying, and supporting production-ready machine learning solutions on Azure and Databricks. The engineer will collaborate with various teams to operationalize ML models and manage the end-to-end ML lifecycle. This position is a 6-month fixed-term contract and requires a hybrid working arrangement. The role is classified as inside IR35.
Key Responsibilities:
- Deploy and operationalise machine learning models developed by Data Science teams.
- Build and maintain ML and data pipelines using Python, PySpark, SQL, Azure, and Databricks.
- Develop and manage Databricks Workflows, Jobs, MLflow, and model deployment processes.
- Implement CI/CD pipelines and Git-based development practices.
- Build monitoring and alerts for model performance, data quality, workflow failures, and operational health.
- Manage model lifecycle activities including versioning, deployment, testing, and continuous improvement.
- Collaborate with platform, cloud, DevOps, security, and operational teams to ensure scalable and secure deployments.
- Create deployment documentation, runbooks, and support processes.
Key Skills:
- Hands-on experience as an ML Engineer, MLOps Engineer, or similar role.
- Strong experience with Azure Cloud, Databricks, Python, PySpark, SQL, MLflow, and Databricks Workflows.
- Experience with CI/CD and Git.
- Machine Learning deployment and operational support.
- Experience building and maintaining production-grade ML pipelines.
- Understanding of model monitoring, observability, testing, and governance.
- Experience working across Data Science, Engineering, and Platform teams.
- Strong troubleshooting, communication, and stakeholder management skills.
Salary (Rate): undetermined
City: Nottingham
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Location: Nottingham, UK (Hybrid)
Employment Type: 6-Month Fixed-Term Contract / Contract Inside IR35
Start Date: Immediate
We are seeking a Machine Learning / MLOps Engineer to help build, deploy, and support production-ready machine learning solutions on Azure and Databricks. Working closely with Data Scientists, Data Engineers, Platform Engineers, and business stakeholders, you will be responsible for operationalising ML models, building scalable data and ML pipelines, implementing monitoring, and supporting the end-to-end ML lifecycle. This role will initially span MLOps, data engineering, and platform activities while the capability continues to mature.
Key Responsibilities:
- Deploy and operationalise machine learning models developed by Data Science teams.
- Build and maintain ML and data pipelines using Python, PySpark, SQL, Azure, and Databricks.
- Develop and manage Databricks Workflows, Jobs, MLflow, and model deployment processes.
- Implement CI/CD pipelines and Git-based development practices.
- Build monitoring and ing for model performance, data quality, workflow failures, and operational health.
- Manage model lifecycle activities including versioning, deployment, testing, and continuous improvement.
- Collaborate with platform, cloud, DevOps, security, and operational teams to ensure scalable and secure deployments.
- Create deployment documentation, runbooks, and support processes.
Essential Skills & Experience:
- Hands-on experience as an ML Engineer, MLOps Engineer, or similar role.
- Strong experience with: Azure Cloud Databricks Python, PySpark, SQL MLflow and Databricks Workflows CI/CD and Git Machine Learning deployment and operational support
- Experience building and maintaining production-grade ML pipelines.
- Understanding of model monitoring, observability, testing, and governance.
- Experience working across Data Science, Engineering, and Platform teams.
- Strong troubleshooting, communication, and stakeholder management skills.
Desirable Skills:
- Generative AI / LLM development experience (LangChain, LangGraph, RAG frameworks).
- Unity Catalog and Databricks Model Registry.
- Azure DevOps, GitHub Actions.
- Docker, Kubernetes (AKS), Azure Container Apps.
- Terraform or Infrastructure-as-Code tools.
- Retail, forecasting, recommendation, or personalisation use cases.
- Azure or Databricks certifications.
Hurry & apply for a more detailed conversation!