Banner Default Image

Machine Learning Engineer

Machine Learning Engineer

  • Location

    Cardiff

  • Sector:

    Technology & Digital

  • Job type:

    Contract

  • Salary:

    Negotiable

  • Contact:

    Brian Meyer

  • Email:

    Brian.Meyer@yolkrecruitment.com

  • Job ref:

    BBBH38889

  • Published:

    1 day ago

  • Duration:

    6 - 12 Months

  • Expiry date:

    2025-05-06

  • Start date:

    ASAP

  • Consultant:

    ConsultantDrop

  • Machine Learning Engineer
  • Cardiff (hybrid)
  • Initial 6 Month Contract
  • OUTSIDE IR35

Yolk Recruitment are currently hiring for an ML Engineer on an initial 6 month contract with likely extension.

We're working with a growing tech startup based in South Wales that's doing exciting things with data and AI. They're on the hunt for a Machine Learning Engineer to help scale, optimise, and productionise their ML pipelines and infrastructure.

This isn't a research role, it's all about getting models into production, making them scalable, maintainable, and deployable across a cloud-first environment.

(There is no set budget for this role - Candidates will be submitted at desired rates with the expectation to be on site once per month or as project dictates)

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

Tech Stack You'll Work With:

  • Python
  • Azure (Virtual Machines, ML, Cloud Storage, Web Apps)
  • Docker & Kubernetes
  • Terraform for infra as code
  • Airflow for orchestration
  • Git, GitHub, GitHub Actions
  • SQL for data wrangling and storage
  • Artifactory for package management
  • Linux & Windows VMs

Experience Required

  • 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

x ‎‎
x


Looking for top-notch talent?

If you're a business owner or hiring manager, Yolk can help you find your next superstar.

Submit your vacancy below.