Principal ML Compiler Engineer
London Area, United Kingdom
At Fractile, we’re taking a revolutionary approach to computing to run the world’s largest language models 100x faster on a single chip. Our fast-growing team is working at the cutting edge of the latest AI developments in both hardware and software. Want to get involved?
We are looking for a Principal ML Compiler Engineer with demonstrated expertise in machine learning compilation to work on the compiler stack for our ground-breaking AI accelerators.
In this role, you will:
Design and develop the machine learning compiler stack for Fractile’s innovative AI acceleration hardware
Enable industry-leading performance of the latest LLMs on Fractile’s accelerators
Work with hardware, driver runtime, and ML engineers in a highly collaborative hardware-software co-design methodology
Support and develop more junior colleagues
You have:
Strong experience of the development of machine learning compilers using industry standard technologies such as MLIR or TVM
Thorough and up-to-date knowledge of machine learning techniques and technologies
A deep understanding of computer architecture and performance optimisation techniques
First-rate C/C++ skills and solid experience of industry standard development tools and technologies
An creative and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment
Computer Science, Electronic Engineering, Maths, Physics, or related degree and 7+ years of industry experience
You may also have:
Excellent Python skills
Previous experience in a startup or small team environment