Logo of Huzzle

PhD Studentship in Machine-Learning Guided Compilation (Fixed Term)

Applications are closed

  • Job
    Full-time
    Entry Level
  • Data
    Software Engineering
  • Cambridge

Requirements

  • We seek candidates with a strong background in Computer Science (1st class honours degree or equivalent, although a Master's is particularly desirable) with a particular interest in compilers or binary modification tools and machine learning. Experience of writing code for a tool such as LLVM or DynamoRIO would be helpful, as would familiarity with working in teams with robust engineering practices (version control, continuous integration, automated testing).

Responsibilities

  • Our group consists of PostDocs and PhD students investigating performance, reliability and security in future many-core systems. We develop solutions within compilers, computer architectures and all associated tools, with a strong focus on parallelism. The position is within the Computer Architecture Research Group at the University of Cambridge Department of Computer Science and Technology, a vibrant and internationally leading environment. Collaboration with researchers at other universities and industry around the world is encouraged and there are strong links within the group with local, national and international companies.

Research, news and events from the University of Cambridge

Education
Industry
10,001+
Employees

Mission & Purpose

The University of Cambridge is one of the world's foremost research universities. The University is made up of 31 Colleges and over 150 departments, faculties, schools and other institutions. Its mission is 'to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence'​.