Compiler Engineer - Cambridge

Compiler Engineer - Cambridge

Cambridge Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Join a team to develop LLVM compilers and tackle real-world performance issues.
  • Company: Dynamic tech company in Cambridge with a global presence.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact by optimising compilers and contributing to open source communities.
  • Qualifications: Passion for compiler development and strong C/C++ programming skills required.
  • Other info: Collaborative environment with diverse teams and excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 Β£ per year.

You will join a team of compiler experts located in Cambridge and global locations to develop LLVM compiler and libraries. You will learn to resolve real-world server and HPC problems by analyzing performance issues, applying state of art optimizations, debugging the compilation procedure and presenting the result. You will be encouraged to solve problems in innovative ways. You will work in a diversified team with different cultural backgrounds but share common goals. Your contribution can be up-streamed to open source communities.

Key Responsibilities

  • Develop LLVM based compilers
  • Enable compiler for new architecture features
  • Use AI technology to help compiler optimize
  • Design & implement optimization for xPU architectures
  • Analyze performance of compiler generated code
  • Co-design with xPU architecture teams

Person Specification

Required

  • Passionate to develop compiler
  • Advanced C/C++ programming skills
  • Basic knowledge of CPU architecture

Desired

  • BSc/MSc/MSci in CS
  • Experience of contributing to open source projects
  • Good at self-learning, courageous to explore new things, strong in practical skills
  • Good communication skills and teamwork

Compiler Engineer - Cambridge employer: microTECH Global Limited

As a Compiler Engineer in Cambridge, you will be part of a dynamic and innovative team dedicated to pushing the boundaries of compiler technology. Our inclusive work culture fosters collaboration among diverse talents, providing ample opportunities for professional growth and contributions to open source projects. With access to cutting-edge AI technologies and a focus on real-world problem-solving, we empower our employees to make meaningful impacts in the field of high-performance computing.
M

Contact Detail:

microTECH Global Limited Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Compiler Engineer - Cambridge

✨Tip Number 1

Network like a pro! Reach out to folks in the compiler engineering field on LinkedIn or at tech meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you've worked on any compiler projects or contributed to open source, make sure to highlight those experiences in conversations. Real-world examples speak volumes.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C/C++ skills and understanding CPU architecture. Practice coding challenges and be ready to discuss optimisations you've implemented.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Compiler Engineer - Cambridge

LLVM Compiler Development
C/C++ Programming
CPU Architecture Knowledge
AI Technology Application
Performance Analysis
Code Optimization
Collaboration with Architecture Teams
Open Source Contribution
Self-Learning
Problem-Solving
Communication Skills
Teamwork

Some tips for your application 🫑

Show Your Passion: When writing your application, let your enthusiasm for compiler development shine through. We want to see your passion for coding and problem-solving, so share any personal projects or experiences that highlight this.

Tailor Your CV: Make sure your CV is tailored to the role. Highlight your advanced C/C++ skills and any relevant experience with CPU architecture. We love seeing how your background aligns with what we’re looking for!

Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and experiences. Avoid jargon unless it’s relevant to the role!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at microTECH Global Limited

✨Know Your Compilers

Make sure you brush up on your knowledge of LLVM and compiler design. Familiarise yourself with the latest optimisations and how they can be applied to real-world problems. Being able to discuss specific examples of your experience or projects related to compilers will show your passion and expertise.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled performance issues in the past. Think of specific challenges you've faced, the innovative solutions you implemented, and the results you achieved. This will demonstrate your ability to think critically and creatively, which is key for this role.

✨Cultural Fit Matters

Since you'll be working in a diverse team, it's important to show that you can collaborate effectively with people from different backgrounds. Be ready to share experiences where you've successfully worked in a team, highlighting your communication skills and adaptability.

✨Contribute to Open Source

If you have experience with open source projects, be sure to mention it! Discuss any contributions you've made and what you learned from those experiences. This not only shows your technical skills but also your willingness to engage with the wider community, which is a big plus for this position.

Compiler Engineer - Cambridge
microTECH Global Limited
Location: Cambridge
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>