Skip to main content

Early Careers

You might be a CEO on the rise, or a fashion legend waiting to be born. A software engineer with an entrepreneurial edge, or a retail manager with grand plans. M&S is the place to be right now, at exactly the right time.

Our Early Careers programmes are a little different. They’re intentionally designed to give you the technical skills, commercial intelligence, and real business experience you need to stand out in your field. Right here, with one of the world’s best-loved, digitally evolving retailers, is where you launch your dream future.

Explore our innovative programmes, progressive culture, and diverse mix of people. Our applications open in early Autumn. We close our vacancies on a rolling basis as roles are filled. We encourage you to submit your full application as soon as possible.

Explore Locations

In Store

We have stores up and down the country. On our store programmes, you’ll be based in one of the dedicated training stores. You tell us which part of the country you’d like to be in and we’ll always strive to find a location that suits your needs.


Based in Waterside House, the nearest tube stations are Edgware Road and Paddington. We hope you like M&S food as there’s a Simply Food store in the basement and local cafés and shops. You’ll have everything you need here.

Why join M&S?

We have a reputation for product-led innovation. That means everything we do, we invent or source our way. Now we’re fueling our own digital, data-driven revolution, your potential to be creative, original or innovative is clearer than ever. This is the place to collaborate with the diverse and progressive minds of tomorrow – while getting all the coaching and direction to become one of them. The atmosphere here gives you the belief anything is possible.

Careers questions?

Message us on WhatsApp*

07341 739938

*Service only available during office hours

Job Alerts Sign Up

Don't see what you're looking for? Sign up and we'll notify you when roles become available.

Interested InSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.