Jobs
Search here for jobs across the UK’s national and major regional museums, libraries and archives.
For enquiries about any of the vacancies listed here please contact the relevant organisation directly.
Click here for links to other museum sector jobs resources and vacancy listings
Click here for links to more information on jobs and volunteering at NMDC member organisations
Location:
LondonCategory:
OtherSalary:
Up to £41723 per annumContract type:
ContractHours:
Full timeTelephone:
020 7323 8000Location:
Tate Britain, MillbankCategory:
AdministrationSalary:
£39,791 per annumContract type:
PermanentHours:
Full timeTelephone:
02078874987Location:
LondonCategory:
AdministrationSalary:
Up to £11856.8 per annum + CS Pension, ICOM, ExhibitionsContract type:
PermanentHours:
Part timeTelephone:
020 7323 8000Location:
Oxford Botanic Garden, Rose Lane, Oxford OX1 4AZ and Harcourt Arboretum, Oxford Lodge, Peacock Gate, Nuneham Courtenay, OX44 9PX.Category:
AdministrationFundraising / development
Salary:
£39,424 - £47,779 per annum (pro rata)Location:
St PancrasCategory:
Collections CareOther
Salary:
31,244Contract type:
TemporaryHours:
Full timeTelephone:
0113Location:
LondonCategory:
AdministrationSalary:
£11,372 paContract type:
PermanentHours:
Part timeTelephone:
02074404273Location:
GreenwichCategory:
OtherSalary:
£15.65 per hourContract type:
ContractHours:
Part timeTelephone:
02083128565Location:
GreenwichCategory:
OtherSalary:
£15.65 per hourContract type:
ContractHours:
Part timeTelephone:
02083128565Location:
GreenwichCategory:
OtherSalary:
£15.65 per hourContract type:
ContractHours:
Part timeTelephone:
02083128565Location:
GreenwichCategory:
OtherSalary:
£36900Contract type:
PermanentHours:
Full timeTelephone:
02083128565National Gallery
The National Gallery is seeking a Content and Engagement Specialist to drive collaboration and innovation in the Heritage Science Data Service (HSDS) project, a groundbreaking initiative to transform access to heritage science data across the UK’s GLAM sector.
Date posted: 19/03/2026
Deadline: 12/04/2026
Location:
LondonCategory:
ScientificSalary:
£41,623 per annumContract type:
ContractHours:
Full timeTelephone:
2479Museum of London
At the heart of London, our museum is a meeting place for stories — past, present, and future. We are here to enrich understanding and appreciation of the city and all its people, offering a home where the extraordinary and the everyday collide. From the bustling markets to hidden histories, from riotous invention to quiet reflection, we celebrate London in all its richness and complexity.
Date posted: 23/03/2026
Deadline: 12/04/2026
Location:
LondonCategory:
Front of house/visitor servicesSalary:
£48,437 per annum plus benefitsContract type:
PermanentHours:
Full timeTelephone:
02078145611Imperial War Museums
You’ll play a key role in recruiting, training, engaging and supporting volunteer teams, ensuring day to day operations run smoothly and safely. Working closely with leaders from Visitor Experience, Learning & Engagement, Membership, Conservation, Curatorial and more, you’ll continue to build a thriving volunteer culture that accelerates IWM’s mission and maximises our impact.
Date posted: 20/03/2026
Deadline: 12/04/2026
Location:
LondonCategory:
Front of house/visitor servicesSalary:
£23,232.22 Pro RataContract type:
PermanentHours:
Part timeTelephone:
07731708877Imperial War Museums
A great candidate experience sets the tone for everything that follows — and this role is central to making that happen. As a Talent Acquisition Officer, you will contribute to smoother, more effective recruitment processes across the organisation.
Date posted: 19/03/2026
Deadline: 13/04/2026
Location:
Imperial War Museums, LondonCategory:
HRSalary:
£35,500Contract type:
PermanentHours:
Full timeTelephone:
N/ALocation:
LondonCategory:
ITSalary:
Up to £58162 per annum + Hybrid, 25 days annual leave, pensionContract type:
ContractHours:
Full timeTelephone:
020 7323 8000Location:
BloomsburyCategory:
ExhibitionsSalary:
£43,317 per annumContract type:
PermanentHours:
Full timeTelephone:
020 73238396