skip to content

Department of Computer Science and Technology

Closing date: 
Wednesday, 10 September, 2025
Salary: 
£35,608-£46,049 pro rata
Reference: 
NR46865
Job id: 
52329