SonicJobs Logo
Login
Left arrow iconBack to search

Machine Learning Engineer

Yolk Recruitment
Posted 6 hours ago, valid for 25 days
Location

Cardiff, South Glamorgan CF24 0TB, Wales

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The job is for a Machine Learning Engineer on an initial 6-month contract based in Cardiff, offering a hybrid working model and is classified as OUTSIDE IR35.
  • The role focuses on scaling, optimizing, and productionizing ML pipelines rather than research, with responsibilities including deploying models and automating workflows.
  • Candidates are expected to have proven experience as an ML Engineer, particularly with production-level deployments, and strong coding skills in Python.
  • While there is no set salary budget, candidates will submit their desired rates and are expected to be on-site once a month as needed.
  • Experience with cloud-native ML workflows, especially Azure, and the ability to build and maintain CI/CD pipelines are essential, along with a passion for efficient systems.
  • 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

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.