University of Cambridge

Job Opportunities


Research Assistant/Associate in Many-Core Compilation or Architecture

Research Assistant £25,287 - £29,301 or Research Associate £29,301 - £38,183

Fixed-term: The funds for this post are available for 24 months.

Applications are invited for a Research Assistant/Associate to work on compilation or architectures for many-core processors, or across the boundaries between both.

Our research group focuses on a number of approaches to realise performance gains, reliability and energy efficiency for future many-core architectures, within the hardware and software. A key component of our work is the exploitation of parallelism in its many different forms (thread, data and memory, for example). This position is for an Assistant/Associate with an open-ended remit to perform research in these areas, to complement and enhance existing work performed within the group. Candidates from across the spectrum of compilation and computer architecture are encouraged to apply.

The successful candidate will join a growing team of PostDocs and PhD students investigating performance, reliability and energy-efficiency in future many-core systems. The position is within the Computer Architecture Research Group at the University of Cambridge Computer Laboratory. Collaboration with researchers at other universities and industry around the world is encouraged and there are strong links within the group with local companies, especially ARM. Responsibilities include the development of original, internationally-leading research, in addition to providing support for the PhD students on the project.

We seek candidates with a strong background in Computer Science with an interest in compilers and/or computer architecture. Applicants should have, or be close to completing, a PhD in Computer Science or have equivalent experience and provide evidence of relevant work, where possible. They must demonstrate a desire to perform internationally-leading research and to publish in the top computer architecture and compiler conferences.

This position can be filled by an appropriate candidate at Research Assistant or Research Associate level, depending on relevant qualifications and experience. Appointment at Research Associate level is dependent on having a PhD (or equivalent experience). Where a PhD has yet to be awarded appointment will initially be made as research assistant and amended to research associate when the PhD is awarded.

Interested applicants should contact Timothy M. Jones -

To apply online for this vacancy, please click on the 'Apply' button below. This will route you to the University's Web Recruitment System, where you will need to register an account (if you have not already) and log in before completing the online application form.

Please ensure you upload your Curriculum Vitae (CV) and a covering letter. Candidates should upload a short (2-3 pages) proposal of the research that they wish to undertake during the project. If you upload any additional documents which have not been requested, we will not be able to consider these as part of your application.

Please quote reference NR11599 on your application and in any correspondence about this vacancy.

The University values diversity and is committed to equality of opportunity.

The University has a responsibility to ensure that all employees are eligible to live and work in the UK.

Apply online