Kingfisher
Lead Machine Learning Engineer
Job Description
Salary: £48,000 - 88,000 per year
Requirements:- Proven experience delivering high-quality AI-based products and productionising machine learning-based products
- Proven experience developing cloud-based machine learning services using one or more cloud providers, preferably GCP
- Excellent understanding of classical machine learning algorithms such as Logistic Regression, Random Forest and XGBoost, and modern deep learning algorithms such as BERT and LSTM
- Strong knowledge of SQL and Pythons data analysis ecosystem, including Jupyter, Pandas, Scikit-learn and Matplotlib
- Strong software development skills, with Python as the preferred language
- Proven experience deploying ML/AI services using Kubernetes and Kubeflow
- Strong management and leadership skills, including previous experience managing a team
- Strong influencing, communication and stakeholder management skills
- Customer-focused mindset with a commitment to improving customer experience
- Alignment with our values of being human, curious, agile, inclusive and accountable
- Lead the implementation of data science projects and approaches to support our commercial goals
- Develop a highly proficient team of Machine Learning Engineers and establish collaborative ways of working
- Collaborate with tech, product and data teams to develop data platforms that allow us to apply data science and embed it in our products and processes
- Support diverse teams in translating between business and data in project design, recommendation synthesis and communication of results
- Champion and role model the application of data science across our group
- Support our data leadership team in developing a strong data culture and demonstrating the value of data in decision-making
- Lead our efforts to develop our data science and broader customer analytics brand internally and externally
- AI
- Cloud
- GCP
- Support
- Jupyter
- Kubeflow
- Kubernetes
- Machine Learning
- Python
- SQL
- pandas
More:
We are Kingfisher, a team of over 74,000 passionate people bringing our brands B&Q, Screwfix, Brico Depot, Castorama and Koctas to life. We are on a mission to become the leading home improvement company and grow the largest community of home improvers in the world. We offer flexible and agile working, with a blend of working from home and our offices, and we are committed to treating all colleagues, future colleagues and applicants equally. This is a permanent Lead Machine Learning Engineer role within our Data Science team, where we are looking for someone to help lead the research and development of ML and AI services, build and nurture a high-performing team, and contribute to our customer and digital ambitions. We offer an inclusive environment, encourage new ideas and experimentation, and provide a competitive benefits package with opportunities to grow your career.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Kingfisher
Kingfisher
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£68,000
This role
£85,000
UK median
This salary is 20% below the UK median for Lead roles (£85,000/yr).
Based on 2024–2025 UK technology sector benchmarks