Lloyds Banking Group

Lloyds Banking Group

Manchester, North West

Senior Machine Learning Engineer

Full-Time£44,000 - 76,000 per yearвчераUnited Kingdom
IT

Job Description

Salary: £44,000 - 76,000 per year

Requirements:
  • Advanced understanding of software engineering best practices, programming concepts, automated testing, CI/CD, and production deployments.
  • Commercial experience using Python machine learning libraries such as Pandas, Scikit-learn, and XGBoost.
  • Proven development experience with cloud services, data stores, and architectures such as Vertex AI, BigQuery, and Cloud Run.
  • Hands-on experience with machine learning operations tools and frameworks for large datasets, such as Kubeflow Pipelines and dbt, including production monitoring.
  • Experience with Infrastructure as Code, including Terraform, Kubernetes, API authentication flows, and networking.
  • Experience collaborating with central platform, architecture, and governance teams to move solutions into production.
  • Experience across the full software development lifecycle, from experimentation through to live production.
  • Understanding of retail banking, or a desire to learn how to apply technical skills in this area.
  • Desirable: Exposure to generative AI and agentic tools such as Agent Development Kit or LangChain.
  • Desirable: Experience configuring large language models to optimise cost and benefit.
  • Applicants should be driven, inquisitive, eager to learn, open to exploring new work methods, and have a strong background in large-scale applications and data platforms.
Responsibilities:
  • Develop and maintain machine learning systems in Python alongside data scientists and other machine learning engineers.
  • Take projects from experimentation through to production, including design and integration with systems such as CI/CD tools, APIs, and Dynatrace.
  • Work with business and technical collaborators to understand requirements and influence decision-making.
  • Propose, evaluate, and advocate for technology, platform, and architecture choices in line with our guidelines.
  • Drive strong engineering standards, consistency, and culture through technical leadership and knowledge sharing.
  • Lead incident management and resolution in partnership with our strategic platform team and business partners.
  • Identify opportunities to improve solutions and present clear plans for delivering improvements.
  • Deliver results in line with data science, model governance, and risk management policies and procedures, maintaining positive relationships with colleagues in these areas.
Technologies:
  • AI
  • API
  • BigQuery
  • CI/CD
  • Cloud
  • Dynatrace
  • Incident Management
  • Support
  • Kubeflow
  • Kubernetes
  • Machine Learning
  • Python
  • Terraform
  • dbt
  • pandas

More:

We are Lloyds Banking Group, and our purpose is to help Britain prosper. We are hiring a Senior Machine Learning Engineer in Bristol, Chester, or Manchester, with a salary of £72,702–£80,780. This is a full-time role of 35 hours per week, with a hybrid working pattern requiring at least two days per week, or 40% of working time, in an office. You will join our Consumer Data Science team and help build and maintain production machine learning solutions supporting our Consumer business and its customers. We offer a collaborative, diverse and inclusive environment, opportunities for career progression and development, and a benefits package including a pension contribution of up to 15%, an annual performance-related bonus, share schemes including free shares, lifestyle benefits such as shopping discounts, 30 days holiday plus bank holidays, wellbeing initiatives, and parental leave. We provide reasonable workplace adjustments and support flexible working.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Lloyds Banking Group

Lloyds Banking Group

Lloyds Banking Group

Manchester

IT

Skills & Technologies

PythonGoKubernetesTerraformCI/CDMachine LearningAIData ScienceUI

Inferred from job description

Salary Insight

£60,000

This role

£75,000

UK median

This salary is 20% below the UK median for Senior roles (£75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom