cover image
Kingfisher plc

Kingfisher plc

www.kingfisher.com

4 Jobs

26,493 Employees

About the Company

Kingfisher plc is an international home improvement company with over 2,000 stores, and operations in eight countries across Europe. We operate under retail banners including B&Q, Castorama, Brico Dépôt, Screwfix, TradePoint and Koçtaş, supported by a team of over 78,000 colleagues.

We offer home improvement products and services to consumers and trade professionals who shop in our stores and via our e-commerce channels.

Better Homes. Better Lives. For Everyone. At Kingfisher, we believe a better world starts with better homes and we strive to help make that happen.

As a Group, we use our core strengths and commercial assets, and we power our retail banners to address the significant growth opportunities that exist within the home improvement market #PoweredByKingfisher

Listed Jobs

Company background Company brand
Company Name
Kingfisher plc
Job Title
Stagiaire - Chargé.e de communication institutionnelle H/F
Job Description
Job title: **Intern – Corporate Institutional Communications / CSR** Role Summary Support the Corporate Communications and CSR teams on external communications of sustainability initiatives. Draft the France CSR Report for Castorama and Brico Dépôt, the vigilance report for Kingfisher France, and contribute to corporate PR activities such as press releases, media events, and TV shoot organisation. Expectations - 5–6 month internship, starting Jan/Feb 2026. - Master I/II student in Communication, Marketing, or related field with focus on CSR. - Proficient written and oral French; professional English (reading & writing). - Strong synthesis, attention to detail, and ability to produce clear, concise narratives. Key Responsibilities 1. Draft and edit the France CSR Report and the vigilance report. 2. Assist in preparing external speaking materials, press releases, and corporate briefs. 3. Organise media events: press visits, photo/TV shoots, and trophy applications. 4. Conduct press reviews and support reporting on CSR outcomes. 5. Coordinate with internal stakeholders (legal, HR, suppliers) for data collection. 6. Contribute to the development of corporate communication strategies around sustainability. Required Skills - Excellent French writing and speaking; polished English writing ability. - Strong research, data synthesis, and editorial skills. - Ability to translate complex CSR information into engaging content. - Organized, self‑motivated, and able to manage multiple deadlines. - Basic proficiency with MS Office and content‑management tools. Required Education & Certifications - Current enrolment in Master 1 or Master 2 program in Communication, Corporate Communications, or related discipline. - No specific certifications required, but coursework or projects related to CSR, sustainability reporting, or corporate PR is advantageous.
Lille, France
Hybrid
13-01-2026
Company background Company brand
Company Name
Kingfisher plc
Job Title
Machine Learning Engineer
Job Description
**Job Title:** Machine Learning Engineer **Role Summary:** Design, develop, and operationalise scalable machine‑learning systems for a large retail group, transforming AI models into production‑ready services that enhance customer and colleague experiences across multiple brands. **Expectations:** - Deliver end‑to‑end ML solutions that are robust, maintainable, and efficient. - Collaborate with engineering, product, and architecture teams to accelerate AI adoption. - Monitor model performance in production and iterate for continuous improvement. - Advocate best practices and standards in code quality, testing, deployment, and documentation. **Key Responsibilities:** - Build and tune classical ML models and modern NLP/deep‑learning models. - Write clean, production‑grade Python code; use Pandas, scikit‑learn, Jupyter, and related libraries. - Develop and maintain data pipelines with SQL and ETL tools to prepare training data. - Integrate models into CI/CD workflows; containerise deployments (Docker, Kubernetes). - Implement monitoring, logging, and alerting for model drift and performance metrics. - Provide technical guidance, review code, and mentor junior teammates. - Communicate findings and recommendations to stakeholders through clear documentation and presentations. **Required Skills:** - Strong foundation in computer‑science fundamentals: data structures, algorithms, software design. - Proficiency in Python and its ML ecosystem (Pandas, scikit‑learn, Jupyter). - SQL expertise and experience building scalable data pipelines. - Understanding of model evaluation, validation, and monitoring in production. - Familiarity with Git, CI/CD pipelines, and containerisation tools. - Solid grasp of statistical concepts for data interpretation and performance assessment. - Excellent written and verbal communication; ability to collaborate across disciplines. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field (or equivalent practical experience). - No mandatory certifications required, though knowledge of cloud‑based AI platforms (AWS, Azure, GCP) is a plus.
London, United kingdom
Hybrid
16-02-2026
Company background Company brand
Company Name
Kingfisher plc
Job Title
Major Incident Manager
Job Description
**Job Title:** Major Incident Manager **Role Summary:** Provide clear leadership and end-to-end ownership of high-impact IT incidents.Restore critical services rapidly while minimizing business disruption. Operate within an ITIL framework, coordinating technical teams, suppliers, and stakeholders to ensure consistent, auditable incident management. **Expectations:** - Participate in 24/7 on-call rotations and rotational Duty Manager shifts. - Serve as IT escalation point for major incidents, emergency changes, and critical escalations. - Act as primary interface between IT and business stakeholders during incidents. **Key Responsibilities:** - Take full ownership of major incidents from initiation to resolution. - Lead cross-functional teams, prioritize actions based on business impact, and escalate as needed. - Establish and manage incident communication bridges, maintaining control during resolution. - Restore services promptly via workarounds or permanent solutions. - Identify and implement risk-mitigation measures to prevent future incidents. - Chair major incident reviews, track tasks, and ensure accountability for resolution. - Manage Duty Manager responsibilities outside office hours for escalations. **Required Skills:** - Proven leadership of incident response under pressure. - Strong decision-making and prioritization in high-stakes scenarios. - Experience with ITSM tools (e.g., ServiceNow, JIRA). - Ability to assess business impact and align response urgency accordingly. - On-call experience, preferably in a Duty Management role. **Required Education & Certifications:** - ITIL certification.
Southampton, United kingdom
Hybrid
07-03-2026
Company background Company brand
Company Name
Kingfisher plc
Job Title
Senior Machine Learning Engineer
Job Description
**Job title:** Senior Machine Learning Engineer **Role Summary:** Design, develop, and operationalise scalable machine learning solutions that drive customer and business outcomes. Work closely with cross‑functional engineering, product, and architecture teams to ensure models are robust, efficient, and production‑ready, while continuously improving ML pipelines and tooling. **Expectations:** - Deliver end‑to‑end ML projects from prototype to production. - Write clean, maintainable Python code and adhere to best engineering practices. - Own model performance monitoring, optimisation, and continuous improvement. - Collaborate proactively with product owners, data engineers, and infrastructure teams. - Share knowledge and mentor junior teammates to foster a collaborative culture. **Key Responsibilities:** - Build and optimise machine learning models using classical and modern techniques (e.g., NLP, deep learning). - Deploy models into production environments and maintain deployment pipelines. - Develop, maintain, and automate data pipelines (SQL, ETL) for model training and evaluation. - Implement and upgrade tooling, CI/CD workflows, and containerisation solutions for ML workloads. - Monitor model drift, performance metrics, and trigger re‑training or remediation actions. - Translate business requirements into data‑driven solutions and validate outcomes with stakeholders. - Conduct knowledge‑sharing sessions and contribute to engineering best‑practice documentation. **Required Skills:** - Strong foundation in computer science fundamentals: data structures, algorithms, software design. - Proficiency in Python, with experience using Pandas, scikit‑learn, Jupyter, and related libraries. - Experience with SQL, data pipelines, and ETL/ELT processes. - Hands‑on knowledge of machine learning lifecycle: model training, evaluation, tuning, monitoring, and deployment. - Familiarity with version control (Git), CI/CD pipelines, and container technologies (Docker, Kubernetes). - Ability to apply statistical concepts for data interpretation and model assessment. - Excellent communication and collaboration skills in multidisciplinary teams. - Comfortable working in an agile, iterative development environment. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related technical field. - Relevant professional certifications (e.g., TensorFlow Developer, AWS Certified Machine Learning – Specialty) are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
11-03-2026