skip to content

Department of Computer Science and Technology

Closing date: 
Thursday, 13 November, 2025
Salary: 
£33,002-£46,049
Reference: 
NR47578
Job id: 
53115