At a Glance
- Tasks: Develop cutting-edge ML compilers for innovative AI hardware.
- Company: Fast-growing AI team in Bristol with a collaborative culture.
- Benefits: Competitive salary, flexible work options, and growth opportunities.
- Why this job: Join a dynamic team and shape the future of AI technology.
- Qualifications: Experience with ML compilers and strong C/C++ skills required.
- Other info: Ideal for those seeking to make an impact in a fast-paced environment.
The predicted salary is between 48000 - 72000 ÂŁ per year.
Fractile is a fast‑growing team working at the cutting edge of AI development in both hardware and software, located in Bristol, England (also offers London options).
In this role, you will:
- 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.
It would be great if you have:
- Proven experience developing machine learning compilers using industry‑standard technologies such as MLIR or TVM.
- Up‑to‑date knowledge of machine learning techniques and technologies.
- A good understanding of computer architecture and performance optimisation techniques.
- Excellent C/C++ skills and solid experience with industry‑standard development tools and technologies.
- A 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 3+ years of industry experience.
You may also have:
- Previous experience in a startup or small team environment.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Senior ML Compiler Engineer in Bristol employer: Fractile
Contact Detail:
Fractile Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior ML Compiler Engineer in Bristol
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Fractile or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.
✨Tip Number 2
Show off your skills! If you’ve got projects or contributions related to machine learning compilers, make sure to highlight them. Share your GitHub or any relevant portfolio when you connect with potential employers.
✨Tip Number 3
Prepare for technical chats! Brush up on your C/C++ skills and be ready to discuss performance optimisation techniques. Practising common interview questions can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior ML Compiler Engineer in Bristol
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior ML Compiler Engineer role. Highlight your experience with machine learning compilers, C/C++ skills, and any relevant projects that showcase your innovative mindset.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about working at Fractile and how your background aligns with our cutting-edge AI development. Be genuine and let your personality come through.
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them in your application. Whether it's a personal project or something from your previous job, we love seeing practical examples of your skills in action!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Fractile
✨Know Your Compilers
Make sure you brush up on your knowledge of machine learning compilers, especially MLIR and TVM. Be ready to discuss your previous experiences with these technologies and how they relate to the role at Fractile.
✨Show Off Your Collaboration Skills
Since this role involves working closely with hardware, driver runtime, and ML engineers, be prepared to share examples of how you've successfully collaborated in a team environment. Highlight any projects where you contributed to hardware-software co-design.
✨Demonstrate Your Problem-Solving Mindset
Fractile values creativity and innovation, so think of specific instances where you've tackled complex problems or optimised performance in your past roles. This will show that you can drive results in a fast-paced setting.
✨Prepare for Technical Questions
Expect technical questions related to computer architecture and performance optimisation techniques. Brush up on your C/C++ skills and be ready to solve coding challenges or discuss your thought process during the interview.