×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Specialist

Job in York and North Yorkshire, York, North Yorkshire, YO1, England, UK
Listing for: Solution Performance Resourcing Limited
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Python
Salary/Wage Range or Industry Benchmark: 60000 GBP Yearly GBP 60000.00 YEAR
Job Description & How to Apply Below

Salary:
Up to £60,000
(adjustable depending on experience)

Company Overview

Join a leading international organisation with an ambitious technology and data strategy. The organisation combines a strong commercial focus with a collaborative, inclusive culture and continues to invest in modern cloud, data and machine learning capabilities.

You’ll join a growing technology function where you’ll have the opportunity to develop your technical skills, work with experienced colleagues and contribute to the delivery of innovative machine learning solutions.

The Role

We’re looking for a motivated Machine Learning Engineer to help develop, deploy and maintain machine learning solutions in production. Working closely with Data Scientists, Data Engineers and Platform Engineers, you’ll support the infrastructure, APIs and deployment pipelines that enable models to move from development into live environments.

This is an excellent opportunity for someone with a foundation in Python development, cloud technologies and machine learning who wants to build their experience in MLOps, automation and production engineering.

Key Responsibilities

  • Support the deployment and maintenance of machine learning models in batch and real-time environments.
  • Develop and maintain Python APIs using frameworks such as Flask or FastAPI.
  • Help build and improve CI/CD pipelines for model deployment.
  • Contribute to automating model training, testing, deployment and monitoring processes.
  • Assist with maintaining model registries, versioning and monitoring solutions.
  • Support the development of reliable cloud-based machine learning services.
  • Write clean, maintainable and well-tested Python code.
  • Use Git and follow good software engineering practices, including code reviews and automated testing.
  • Work with Terraform or similar tools to manage cloud infrastructure.
  • Help monitor model performance, investigate issues and improve service reliability.
  • Collaborate with Data Scientists and Data Engineers to product ionise machine learning models.
  • Contribute ideas for improving existing MLOps processes, tooling and ways of working.

Qualifications & Skills

Required

  • A degree in Computer Science, Data Science, Mathematics, Engineering or another relevant discipline, or equivalent practical experience.
  • Around 1–3 years’ experience in software engineering, machine learning engineering, data engineering or a related technical role.
  • Good Python programming skills and an understanding of software development principles.
  • A basic understanding of machine learning concepts and the process of deploying models into production.
  • Some experience developing APIs, ideally using Flask, FastAPI or similar frameworks.
  • Familiarity with Git, CI/CD pipelines and automated testing.
  • Exposure to cloud platforms such as Azure, AWS or GCP.
  • Familiarity with Docker and containerised applications.
  • An understanding of infrastructure automation, ideally using Terraform or similar tools.
  • An interest in monitoring, logging, model performance and production support.
  • Strong problem-solving skills, a willingness to learn and the ability to work collaboratively.

Preferred

  • Experience supporting the deployment of machine learning models or data science applications.
  • Exposure to MLOps tools, model registries or experiment tracking platforms.
  • Experience working with data scientists or data engineering teams.
  • Familiarity with Agile development practices and collaborative software engineering.
  • An interest in financial services or other regulated industries.
  • Exposure to cloud-based data platforms and scalable data processing environments.
  • Competitive salary and performance-related bonus.
  • Employer pension contribution.
  • Health and wellbeing benefits.
  • Generous annual leave.
  • Flexible and hybrid working.
  • Professional development and training opportunities.
  • Exposure to modern cloud, data and machine learning technologies.
  • Support from experienced colleagues and opportunities to develop your MLOps expertise.
  • The opportunity to contribute to the growth of the organisation’s machine learning capabilities.

Equal Opportunity Statement

We are an equal opportunities employer and are committed to fostering an inclusive workplace that values and benefits from the diversity of the workforce we hire. We offer reasonable adjustments at every stage of the application and interview process.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary