Machine Learning Engineer

Lloyds Banking Group

Machine Learning Engineer

£102000

Lloyds Banking Group, Bristol

  • Full time
  • Permanent
  • Onsite working

Posted today, 1 Oct | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

job Ref: 8a444c3149c1400dbf3822afe03be7cb

Full Job Description

You will develop end-to-end ML systems in Python and deploy these on our Cloud Infrastructure alongside our data engineers and data scientists. Your main responsibility will be to apply your software engineering expertise to productionise ML pipelines that implement data science solutions to the bank's data problems. You will also contribute to the development of 'core' libraries, tools and templates that make the delivery of data science at LBG faster, more robust and consistent. You will work with solutions that span the full reach of LBG - from predicting savings balances to identifying which of our customers may fall into financial difficulty and need a helping hand, you have an opportunity to have a material impact on the lives of customers across the UK.

We're keen to speak with experienced software engineers with a strong interest in data, and those already working as ML engineers or data scientists with a strong preference for developing production code. We ask that you have at least 3-4 years of industry experience across the full software development lifecycle, from experiment/proof-of-concept and through to production. You'll consider yourself a Pythonista and have experience in writing production level, idiomatic Python. You are an evangelist for software best practices and have a good handle on Python testing frameworks, CI/CD, source control, etc. You are not afraid to share your knowledge with others, offering technical leadership and support as needed. Experience with the core Python data stack (e.g., Pandas, NumPy, Scikit-learn, etc.), an appreciation of pipeline orchestration frameworks (e.g., Airflow, Kubeflow Pipelines, etc.), applied knowledge of statistical modelling and/or experience in implementing and supporting ML systems, and experience with Cloud Computing concepts, is all desirable, but not essential - although a willingness to upskill in all these areas is! This would be a great role if:

  • You are a Python engineer with a track record of shipping software to production.
  • You want to deepen your understanding of data science and machine learning.
  • You have an automation mind-set.
  • You are customer focused and want to continuously improve our systems.
  • You have experience working with Cloud Technologies, such as Google Cloud Platform.

    WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at either the Bristol or London site.
  • Here at Lloyds Banking Group, we put our customers at the heart of everything we do, and every colleague has an important part to play. Data Science and Artificial Intelligence form a key part of our strategy, and as a Machine Learning Engineer you will be contributing to the largest ever transformation in the history of financial services. With 30 million + customers, millions of transactions and 70 thousand colleagues, we have some of the largest datasets in the UK. This combined with our focus in areas such as Gen AI and AI Ethics mean you'll be working at the forefront of Data Science in the banking industry.

    SALARY: £68,000pa to £102,000pa (Dependant on depth of experience and location) plus the benefits listed below, We are lucky to have a continuous and interesting supply of work, lots of different data sets to work with and a continually evolving infrastructure. You'll have exposure to many data science problems and an opportunity to continually improve the ways in which they are engineered into ML systems that power LBG's future. What you'd get in return Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We're committed to creating a consciously inclusive workplace where our colleagues can be themselves, thrive and perform at their best. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer Initiative. As an inclusive employer, we offer Workplace Adjustments for colleagues with a disability (which may include long-term health and neurodivergent conditions) where it is reasonable to do so. This could include flexibility with regards to office attendance, location, and working pattern. We are proud to be a Disability Confident Leader. If you have a disability, you can also apply via our Disability Confident Scheme (DCS). Through the DCS, we guarantee to interview a fair and proportionate number of applicants with a disability, whose application meets the minimum criteria for the advertised job role. We also provide adjustments that are reasonable throughout the recruitment process to reduce or remove barriers for applicants with a disability, long-term health condition or neurodivergent condition. If you'd like an adjustment to the recruitment process just let us know We also offer a wide-ranging benefits package, which includes:
  • A generous pension contribution of up to 15%
  • An annual performance-related bonus
  • Share schemes including free shares
  • Benefits you can adapt to your lifestyle, such as discounted shopping
  • 30 days' holiday, with bank holidays on top
  • A range of wellbeing initiatives and generous parental leave policies
  • If you're excited by the thought of becoming part of our team, get in touch. We'd love to hear from you!