Machine Learning Engineer

Machine Learning Engineer

Posted 2 days ago by Yolk Recruitment on JobServe

Negotiable
Outside
Hybrid
Cardiff, Wales, UK

Summary: The role of Machine Learning Engineer involves working with a growing tech startup in South Wales to scale, optimize, and productionize machine learning pipelines and infrastructure. This position focuses on deploying models in a cloud-first environment rather than research. The contract is initially for six months with the possibility of extension, and the role is classified as outside IR35.

Key Responsibilities:

  • Design, build, and deploy robust ML pipelines in Python
  • Use Azure ML and Azure Web Apps to host and scale models
  • Automate workflows with Airflow and manage infrastructure with Terraform
  • Containerise models using Docker, deploy via Kubernetes
  • Version and automate CI/CD via GitHub/GitHub Actions
  • Collaborate with Data Scientists and Engineers to improve model reliability and performance
  • Work with both Linux and Windows VMs, managing environments with Anaconda and Artifactory

Key Skills:

  • Proven experience as an ML Engineer with production-level deployment experience
  • Strong coding skills in Python
  • Experience with cloud-native ML workflows (preferably Azure)
  • Ability to build and maintain CI/CD pipelines
  • Understanding of scalable architecture, containerisation, and infra automation
  • A passion for clean, modular, efficient systems

Salary (Rate): undetermined

City: Cardiff

Country: UK

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT