Machine Learning Operations (MLOps) Engineer
- edinburgh, scotland, EH1 1BG, United Kingdom
- Permanent·Hybrid
- Full time
- £72,000 - £72,000 Per Annum
Job Description
About the Role
Our client is looking for a skilled Machine Learning Operations (MLOps) Engineer to enhance their AI capabilities in Edinburgh . This role focuses on bridging the gap between machine learning model development and reliable production deployment. You will be instrumental in building and maintaining robust MLOps pipelines, ensuring the seamless integration, monitoring, and scaling of machine learning models. This position offers a chance to work with cutting-edge technologies and contribute significantly to the operational efficiency and success of AI-driven products and services within a collaborative team.
Key Responsibilities
- Design, build, and maintain scalable MLOps pipelines for CI/CD of machine learning models.
- Implement automated testing, monitoring, and alerting for ML systems in production.
- Optimize ML model performance, deployment, and infrastructure.
- Collaborate with data scientists and software engineers to streamline the ML lifecycle.
- Ensure the reliability, scalability, and security of ML infrastructure.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Proven experience as an MLOps Engineer, DevOps Engineer, or Software Engineer with an ML focus.
- Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Experience with ML frameworks (TensorFlow, PyTorch) and CI/CD tools.
- Strong scripting skills (e.g., Python, Bash) and understanding of infrastructure as code (IaC).
Benefits
- Competitive salary and performance-related bonuses.
- Hybrid working model offering flexibility in Edinburgh .
- Comprehensive health, dental, and vision insurance.
- Pension scheme and generous holiday allowance.
- Opportunities for training and professional development in the MLOps domain.


