skip to content

Department of Computer Science and Technology

Closing date: 
Thursday, 31 July, 2025
Salary: 
£32,546-£35,116
Reference: 
NR46699
Job id: 
52138