Principal Engineer – Personalisation & ML Systems

Company: Marks and Spencer
Apply for the Principal Engineer – Personalisation & ML Systems
Location: London
Job Description:

A leading UK retailer is seeking a Principal Engineer to shape their technical direction and lead engineering excellence. The role involves driving strategy, designing scalable systems for personalisation, and mentoring engineers. Ideal candidates will have strong experience in Java or Python, machine learning, and collaboration in cross-functional teams. Exceptional communication skills and a passion for mentoring others are essential. This role provides competitive benefits and embraces a dynamic work culture.#J-18808-Ljbffr…

Posted: February 28th, 2026