Data Engineer (Machine Learning)

Website Lloyds Banking Group

Lloyds Banking Group is the UK’s biggest Retail, Digital and Mobile bank with over 30 million customers. Our products touch the lives of millions, so we have a huge responsibility to help Britain Prosper.

Artificial Intelligence, Data Science and Robotics are already playing a huge part in the Group’s further £3bn digitisation…


Chief Data and Analytics Office brings together Engineering, Data Science, Business Intelligence (BI) and Agile Delivery to build data solutions in areas such as customer segmentation, pricing, customer experience, credit decisioning, commercial performance and fraud detection. They are also driving a more sophisticated approach, including leveraging Cloud, to enable more data-led decisions and help LBG achieve its ambition to be a truly data driven bank. They’re helping build data science solutions around virtual smart agents, network threat detection, price optimisation, customer segmentation, credit decisions and fraud detection. And in joining their Machine Learning Data Engineering team you could have a very bright future at the cutting edge of data-led innovation.


You’d be working within a team of pathfinders and trailblazers at the hub of this ground-breaking agenda. You’d also be routinely working with industry partners, from start-ups to industry giants, to help advance our data science agenda at a pace faster than we could achieve by ourselves. And with your skills spanning across data mining/analysis/modelling and modern data platforms (e.g. Hadoop, Spark, Kafka, GCP, Azure) you’ll get to work on a vast range of high-profile projects.

These will also give you some horizon-expanding exposure to a host of wider technologies and careers in data.


Where would you fit in our transformation?

You’ll be working in a cross-functional team, collaborating closely with the business, product owners, data scientists, and machine learning engineers to solve some of the Bank’s toughest business problems. You’ll provide the much-needed ‘data expertise’ to help shape the approach to solving the problem and contributing new/interesting datasets into the mix. You’ll develop high quality, reusable data pipelines at scale, ingesting structured and unstructured data into our data lake, and feature engineering alongside leading Data Scientists and Machine Learning Engineers and you’ll be working in our new Hadoop, Spark, GCP and Azure environments, using state of the art toolsets, as well as evaluating exciting new technologies to expand our capabilities.

So you’ll need to show a real passion for developing new solutions and translating data into analytics based opportunities – role-modelling Data Engineering as it should be in the new digital age.


Could you bring the skills and value we need?

We want to grow our team of data engineers who analyse data and build pipelines in distributed environments using Python. So we’d be looking for you to have experience in some of the following areas:

  • Good coding/scripting experience (e.g. Python, SQL etc) developed in a commercial/industry setting
  • Computer science fundamentals: a clear understanding of data structures, algorithms, software design, design patterns and core programming concepts
  • Exposure to Hadoop technologies (e.g. HDFS, Hive, HBase) or prior experience working with high volume, low latency data storage and analytics platforms

We would love to see any additional skills with the points below, but please apply if you have the core skills but not these ones!

  • Experience delivering analytical use cases in a cloud based environment
  • Exposure to some GCP cloud tooling (e.g. Cloud DataFlow, BigQuery)

What would you get in return?

We’ll also offer you a comprehensive package that includes:

  • A salary range between £48,000 – £80,000, depending on location and experience
  • Discretionary annual group performance bonus
  • Generous pension contribution
  • A 4% flex cash pot to spend on lifestyle benefits (or take as cash)
  • 30 days holiday plus bank holidays
  • Private Health cover
  • Share schemes including free shares

As a new colleague, you’ll join us on our journey to build a 21st century bank that reflects modern Britain, and craft an inclusive culture where all colleagues feel encouraged and valued. We’re committed to building a workforce which reflects the diversity of the customers and communities we serve, and to building an inclusive environment where all our colleagues can be themselves and succeed on merit. We support the principles of agile working and are happy to consider flexible working arrangements. We’re an equal opportunity employer and deeply value diversity within our organisation.

So if you possess the Analytical skills we’re seeking then get in touch, we’d love to hear from you.


So if your expertise lies across some of these data engineering disciplines and joining a growing team appeals then get in touch, we’d love to hear from you…


Together we make it possible.


At Lloyds Banking Group, we’re driven by a clear purpose; to help Britain recover. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you’ll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you’ll have many opportunities to learn, grow and develop.

We’re focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.

To apply for this job please visit