Principal Software Engineer - Personalisation - London, Greater London

Marks & Spencer
London

Principal Software Engineer - Personalisation - London, Greater LondonEveryone is welcome at M&S. No exceptions. Its your background, abilities and differences that make you, uniquely you. And when youre part of M&S, that individuality has the potential to make waves.

Summary

As a Principal Engineer at M&S, youll play a critical role in shaping our technical direction and delivering against our strategic goals. Acting as a senior technical leader, youll drive engineering excellence, influence architecture, and align technology decisions with business priorities.

Youll join our Personalisation product group, responsible for delivering on-site and in-app personalisation, search, and recommendation capabilities. This includes some of our most innovative customer experiences, such as 1:1 personalised search and AI-powered styling.

All the details

As a Principal Engineer at M&S, youll play a critical role in shaping our technical direction and delivering against our strategic goals. Acting as a senior technical leader, youll drive engineering excellence, influence architecture, and align technology decisions with business priorities.

Youll join our Personalisation product group, responsible for delivering on-site and in-app personalisation, search, and recommendation capabilities. This includes some of our most innovative customer experiences, such as 1:1 personalised search and AI-powered styling.

Working within highly cross-functional teams spanning engineering, data science, product, and design, youll help deliver our vision of making every M&S digital experience feel tailored to the individual customer.

Whats In It For You

Being a part of M&S is exactly that playing your part to bring the magic of M&S to our customers every day. Were an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us.

Here are some of the benefits we offer that make working for M&S just that little bit more special

After completing your probationary period, youll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household.


  • Competitive holiday entitlement with the potential to buy extra holiday days!

  • Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business.

  • A generous Defined Contribution Pension Scheme and Life Assurance.

  • A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills.

  • Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing.

  • Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family.

  • Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family.

  • A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work.
What youll be doing
  • Define and drive technical strategy, architecture, and engineering standards across the Personalisation domain
  • Design and deliver scalable systems supporting personalisation, search, recommendations, and ML-powered features
  • Partner closely with Product, Data Science, and Design to deliver customer-centric solutions
  • Lead and influence technical decision-making across multiple teams and platforms
  • Mentor and support senior engineers, helping to raise the overall engineering capability
  • Improve engineering quality, reliability, and productivity through best practices, tooling, and platform enhancements
Who you are
  • An experienced technical leader with a strong background in Java/Python and large-scale production systems
  • Strong experience working with Machine Learning systems and collaborating with Data Science teams
  • Skilled in system design and architecture, with the ability to deliver scalable, high-quality solutions
  • Comfortable working across cross-functional environments with multiple stakeholders
  • Passionate about growing others and driving engineering excellence
  • A strong communicator who can influence technical and business decisions at all levels

Everyones Welcome

We are ambitious about the future of retail. Were disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. Were transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen.

We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together.

If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please dont hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.

#LI-Hybrid #LI-OT1

Posted 2026-09-18

Recommended Jobs

Attendance Officer - High-Performing Secondary School -...

Marchant Recruitment
Enfield, Greater London

Attendance Officer – High-Performing Secondary School – Enfield (North London) Start Date: As soon as possible Contract: Full-time, Permanent Salary: Paid to scale We are seeking a high…

View Details
Posted 2026-09-17

Project Administrator - Construction Industry

Office Angels
Romford, Greater London

Project Administrator Romford, Essex £30,000 - £35,000 Monday - Friday 8am - 5pm 20 days holiday + Bank Holidays, parking on site & pension scheme Join a well-established construction business th…

View Details
Posted 2026-09-18

Red Team Operator (Cyber Resilience) (IT)

Starling Bank
London

Description Starling is the UK's first and leading digital bank on a mission to fix banking! Our vision is fast technology, fair service, and honest values. All at the tap of a phone, all the time. …

View Details
Posted 2026-08-10

Class Teacher - Kingston

Marchant Recruitment
Kingston upon Thames, Greater London

Join a thriving school in Kingston as a dedicated Class Teacher. With excellent resources, strong leadership, and a reputation for academic and creative excellence, this is the perfect role for a Cla…

View Details
Posted 2026-09-17

Sales Executive

Hill Group UK
Barnet, Greater London

Guide customers home—deliver exceptional sales and service. As a Sales Executive at Hill, you’ll be the face of our developments—helping customers find their perfect home while meeting reservation…

View Details
Posted 2026-09-16

Marketing Lawyer

Graff Search
London

12 Month Contract This business is a trusted retail brand and one of the largest employers in the UK. With strong values and a genuine commitment to customers as well as employees, the company has …

View Details
Posted 2026-01-27

Part-Time Veterinary Surgeon Jobs

Locum Meds
Earlsfield, Greater London

JOB OVERVIEW Job Title: Part-Time Veterinary Surgeon –   Annan Location: Annan Employment Type: Part-Time flexible shifts Salary: £35000 – £55000 per year pro rata depending on experie…

View Details
Posted 2026-05-27

Admin Assistant - Outstanding School - Bromley

Marchant Recruitment
Bromley, Greater London

We are seeking a highly organised and proactive Admin Assistant to join a well-established secondary school in Bromley as soon as possible. This is a full-time, permanent opportunity within a support…

View Details
Posted 2026-09-17

Executive Assistant

HeliosX
London

Ready to revolutionize healthcare, making it faster and more accessible than ever before?  How we started: Founded in 2013 by Dwayne D’Souza, HeliosX   was built on a simple but powerful idea: h…

View Details
Posted 2026-09-15

KS1 Teacher | Good School | Richmond

Marchant Recruitment
Richmond, Greater London

KS1 Teacher required for a January start in a good school in Richmond. We are looking for an enthusiastic and nurturing KS1 Teacher to join our school community as soon as possible. KS1 Teacher Ri…

View Details
Posted 2026-09-17