Senior Data Engineer (Machine Learning (ML)

Allscreens Nationwide Ltd

Cardiff

On-site

GBP 40,000 - 49,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension 28.97%
25 days annual leave
Flexible working

Job summary

The Government Recruitment Service in Cardiff is seeking a Senior Data Engineer (ML) to work with a cross-disciplinary team to transform data science prototypes into secure, scalable, production-ready AI solutions.

You will lead MLOps, CI/CD and model development, optimise machine learning pipelines, and establish engineering standards to support the Agency’s growing data and AI capability.

Qualifications

  • Experience turning prototypes into production-ready ML solutions.
  • Collaborate with data scientists to deliver scalable ML systems.
  • Implement robust MLOps and CI/CD practices.
  • Ensure data quality, lineage and reproducibility.
  • Utilise MLflow, Databricks and IaC for reproducibility.

Responsibilities

  • Deliver rapid prototypes for new solutions with the data science team.
  • Translate prototypes into scalable, production-grade ML systems with robust engineering.
  • Design scalable ML pipelines using modern MLOps tools and Prototype-to-Production.
  • Apply data engineering best practices for data quality and reproducibility.
  • Maintain CI/CD workflows for ML models, including testing and monitoring.
  • Monitor models for drift and performance, implementing retraining strategies.

Skills

Data engineering
Machine learning
MLOps
CI/CD
Data pipelines
Collaboration with data scientists

Tools

MLflow
Databricks
Infrastructure as Code

Job description

Can you work with technical and non-technical stakeholders to deliver data-driven outcomes?

Do you enjoy solving complex data engineering and machine learning challenges?

Have you built and optimised data pipelines that support analytical and AI use cases?

If so, we’d love to hear from you!

A Senior Data Engineer (ML) works within a rapid prototyping team alongside data scientists to develop, test, and scale data science solutions. They are responsible for ensuring that prototypes are production-ready, scalable, and maintainable. The role bridges data science and data engineering, enabling the team to deliver high-impact, operational AI solutions. Joining our department comes with many benefits, including:

  • Employer pension contribution of 28.97% of your salary. Read more about Civil Service Pensions here
  • 25 days annual leave, increasing by 1 day each year of service (up to a maximum of 30 days annual leave), plus 8 bank holidays and a privilege day for the King’s birthday
  • Flexible working options where we encourage a great work-life balance.

Read more in the Benefits section below!

Find out more about what it's like working at: MCA Homepage | Civil Service Careers

As our Senior Data Engineer (ML), you’ll transform data science prototypes into secure, scalable, production-ready solutions. Working alongside data scientists, you’ll lead MLOps, CI/CD and model development and drift practices, optimise machine learning pipelines, champion responsible AI, and establish engineering standards that will support the Agency’s growing data and AI capability

Your responsibilities will include, but aren’t limited to:

  • Work within the data science team to deliver rapid prototypes for new solutions, developing new solutions using cutting-edge techniques.
  • Collaborate with and translate data science prototypes into scalable, production-grade machine learning systems using robust engineering practices and automation pipelines.
  • Design and implement scalable machine learning pipelines using modern MLOps tools and frameworks. Utilising Prototype-to-Production engineering.
  • Apply internal data engineering best practices to ensure data quality, lineage, and reproducibility.
  • Maintain continuous integration and deployment workflows for machine learning models, including automated testing, validation, and monitoring. Use tools such as MLflow, Databricks, and infrastructure-as-code to ensure reproducibility and reliability.
  • Monitor deployed models for performance degradation, drift, and fairness. Implement retraining strategies and version control to maintain model integrity over time.

For further information on the role, please read the role profile.

Proud member of the Disability Confident employer scheme

Senior Data Engineer (Machine Learning (ML))
Company: Government Recruitment Service Salary: £44,241 - £44,241 Hours: Full-time Location: Cardiff Job type: Temporary Posting date: 17 Aug 2026 Closing date: 31 Aug 2026
Summary

Can you work with technical and non-technical stakeholders to deliver data-driven outcomes?

Do you enjoy solving complex data engineering and machine learning challenges?

Have you built and optimised data pipelines that support analytical and AI use cases?

If so, we’d love to hear from you!

A Senior Data Engineer (ML) works within a rapid prototyping team alongside data scientists to develop, test, and scale data science solutions. They are responsible for ensuring that prototypes are production-ready, scalable, and maintainable. The role bridges data science and data engineering, enabling the team to deliver high-impact, operational AI solutions. Joining our department comes with many benefits, including:

  • Employer pension contribution of 28.97% of your salary. Read more about Civil Service Pensions here
  • 25 days annual leave, increasing by 1 day each year of service (up to a maximum of 30 days annual leave), plus 8 bank holidays and a privilege day for the King’s birthday
  • Flexible working options where we encourage a great work-life balance.

Read more in the Benefits section below!

Find out more about what it's like working at: MCA Homepage | Civil Service Careers

As our Senior Data Engineer (ML), you’ll transform data science prototypes into secure, scalable, production-ready solutions. Working alongside data scientists, you’ll lead MLOps, CI/CD and model development and drift practices, optimise machine learning pipelines, champion responsible AI, and establish engineering standards that will support the Agency’s growing data and AI capability

Your responsibilities will include, but aren’t limited to:

  • Work within the data science team to deliver rapid prototypes for new solutions, developing new solutions using cutting-edge techniques.
  • Collaborate with and translate data science prototypes into scalable, production-grade machine learning systems using robust engineering practices and automation pipelines.
  • Design and implement scalable machine learning pipelines using modern MLOps tools and frameworks. Utilising Prototype-to-Production engineering.
  • Apply internal data engineering best practices to ensure data quality, lineage, and reproducibility.
  • Maintain continuous integration and deployment workflows for machine learning models, including automated testing, validation, and monitoring. Use tools such as MLflow, Databricks, and infrastructure-as-code to ensure reproducibility and reliability.
  • Monitor deployed models for performance degradation, drift, and fairness. Implement retraining strategies and version control to maintain model integrity over time.

For further information on the role, please read the role profile.

Proud member of the Disability Confident employer scheme

About Disability Confident Disability Confident is a government scheme. It encourages employers to recruit and retain disabled people and those with long term health conditions.

Related jobs
Data Engineer

United Welsh

Caerphilly

Permanent Full time

Business systems analyst

£33,400 to £45,000 per year

TESTQ TECHNOLOGIES LTD

Remote

Permanent Full time

20876 - Lead Analytics Engineer (National)

£58,511 to £70,725 per year

Ministry of Justice

National

Hybrid Permanent Full time

Browse more jobs

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Machine Learning (ML)
Senior Data Engineer (Machine Learning (ML)

Allscreens Nationwide Ltd • Southampton

On-site
GBP 40,000 - 49,000
Employer pension 28.97%
25 days annual leave
Flexible working options
Senior Data Engineer
Senior Data Engineer

Allscreens Nationwide Ltd • Greater London

On-site
GBP 43,000 - 50,000
Disability Confident employer scheme
Cybercrime Senior Data Scientist
Cybercrime Senior Data Scientist

Allscreens Nationwide Ltd • Leeds

On-site
GBP 58,000 - 68,000
Disability Confident employer scheme
Senior Data Engineer
Senior Data Engineer

Maritime and Coastguard Agency • Cardiff

Hybrid
GBP 44,000 - 57,000
Civil Service Pension
Hybrid working
Career development opportunities
+3
Senior Data Engineer
Senior Data Engineer

Data Idols • London

Remote
GBP 75,000 - 85,000
Senior Data Engineer
Senior Data Engineer

Allscreens Nationwide Ltd • West of England

On-site
GBP 43,000 - 50,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Senior Data Engineer - ML and AI Platform Engineering
Senior Data Engineer - ML and AI Platform Engineering

Datatech Analytics • England

Hybrid
GBP 70,000 - 80,000
Clear progression opportunities
Supportive culture
Strong mentoring and knowledge sharing
Senior Data Engineer - Machine Learning Operations (MLOPS)
Senior Data Engineer - Machine Learning Operations (MLOPS)

Royal London • Alderley Edge

On-site
GBP 90,000 - 130,000
Annual leave with pension matching
Private medical insurance
Senior Data Engineer
Senior Data Engineer

Allscreens Nationwide Ltd • Newcastle upon Tyne

On-site
GBP 43,000 - 50,000
Disability Confident employer scheme