Fixed-term: The funds for this post are available until 31 December 2025.
Applications are invited for a Research Assistant or Research Associate (PostDoc) to join the Systems Research Group in the Department of Computer Science and Technology at the University of Cambridge, UK.
You will work together with a team of postdocs and research collaborators on the EU EDGELESS project, developing a platform supporting serverless workloads across heterogeneous resources ranging from cloud computing down to microcontrollers, and including a variety of capabilities such as GPUs and Trusted Execution Environments (TEEs).
Cambridge's responsibilities in the project centre on the design and implementation of underlying platform technologies, building on experience with kernel-level development, hypervisor technology and unikernels.
What we're looking for
The successful applicant will possess or be soon to obtain a Ph.D. in computer science in topics relating to systems-level support for serverless computing, including kernel scheduling, resource modelling, and capacity planning.
They will have experience of workload analysis, kernel scheduler evaluation, and the ways in which these factors interact with and affect performance of serverless computing environments. Excellent spoken and written English is essential. Those who have submitted but not yet received their Ph.D. will be appointed at Research Assistant level, to be amended to Research Associate once the Ph.D. has been awarded.
The post will be based in the Systems' Research Group (SRG), part of the Department of Computer Science and Technology, in the University of Cambridge. The SRG carries out work in all aspects of systems design, implementation and measurement, with significant developments including the NetFPGA high-speed programmable hardware platform, the Xen hypervisor, the MirageOS unikernel platform, and the Adaptive City Platform used by SmartCambridge.
The Department encompasses computer science and related technologies, from engineering to mathematics. We have an internationally leading reputation for academic research, and an open and collaborative culture, supporting revolutionary fundamental computer science research, strong cross-cutting internal and external collaborations, and a long history of developments that transform computing outside the University.
How to apply
Click the 'Apply' button below to register an account with our recruitment system (if you have not already) and apply online.
Please provide a CV and a covering letter. Candidates must provide the names and contact details of two referees who are familiar with their work. If you upload any additional documents which haven't been requested, we will not be able to consider these as part of your application. Please quote reference NR44469 on your application and in any correspondence about this vacancy.
The University actively supports equality, diversity and inclusion and encourages applications from all sections of society. The University has a responsibility to ensure that all employees are eligible to live and work in the UK.