Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Phd studentship : phd in machine-learning guided compilation (fixed term)

Cambridge
University of Cambridge
€17,500 a year
Posted: 15 June
The role

Overview

Applications are invited for a PhD student to work on machine‑learning guided and verifiably correct code generation.

Creating optimised libraries is a difficult and time‑consuming task, requiring significant manual engineering effort. This process must be repeated for each new processor to take advantage of additional features, especially when it implements the latest architecture with new instructions or significant new architectural extensions, like Arm's SVE and SME. However, advances in machine learning point towards a low‑cost solution to this task by automating code generation through a series of provably correct steps. A machine‑learning model will guide the search for optimised code sequences, learning the best instructions to use for given intermediate code fragments and alleviating manual engineering effort.

The successful candidate will develop new code‑generation strategies using machine‑learning models and verification tools, suitable for deployment by library writers within the compilation toolchain, working closely with project partner, Arm.

Responsibilities

  • Develop new code‑generation strategies guided by machine‑learning models and verification tools.
  • Deploy optimized code sequences within the compilation toolchain for library writers.
  • Collaborate closely with the project partner, Arm.
  • Apply provably correct methods to automate code generation for new processor architectures.
  • Work collaboratively using robust engineering practices such as version control, continuous integration, and automated testing.

Qualifications

  • Strong background in Computer Science (1st class honours degree or equivalent; a Master's is particularly desirable).
  • Interest and knowledge in compilers or binary modification tools and machine learning.
  • Experience writing code for tools such as LLVM or DynamoRIO.
  • Familiarity with teamwork and robust engineering practices.
#J-18808-Ljbffr
Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Research associate – university of cambridge
Cambridge
MPOWIR Mentoring Physical Oceanography Women to Increase Retention
Research associate
Similar job
Vacancy for digital archivist at university of cambridge
Cambridge
Digital Preservation Coalition
Archivist
Similar job
Vacancy for digital preservation analyst at university of cambridge
Cambridge
Digital Preservation Coalition
Analyst
€40,000 a year
See more jobs
Similar jobs
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > PhD Studentship : PhD in Machine-Learning Guided Compilation (Fixed Term)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save