Senior Compiler Engineer

Senior Compiler Engineer

Portsmouth Full-Time 43200 - 72000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Work on cutting-edge gaming, XR, and AI projects to enhance compiler performance.
  • Company: Join a leading global tech company at the forefront of innovation.
  • Benefits: Enjoy opportunities for remote work and access to exciting corporate perks.
  • Why this job: Be part of a dynamic team pushing the limits of technology and creativity.
  • Qualifications: Experience with LLVM/MLIR compilers and strong C/C++ programming skills required.
  • Other info: Open source contributions are a plus; ideal for tech enthusiasts!

The predicted salary is between 43200 - 72000 £ per year.

We are currently working with a leading global tech company hiring across multiple levels including Senior/Staff & Mid-Level compiler engineering openings. You will have the chance to work in close collaboration with next-generation gaming, XR and AI projects pushing the boundaries of content creation.

We are searching for someone with knowledge of compilers to evaluate and improve performance of different machine learning frameworks. Applying advanced graph optimization techniques to maximize utilization of GPU hardware resources.

If you hold experience working with compilation technologies and you would be interested in working with a world leader in this space - apply below.

Required Skills & Experience:

  • Prior working experience with compiler technologies, either with Frontend/Backend LLVM or MLIR.
  • Strong programming language skills with C and/or C++.
  • Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL.
  • Open Source code commits and reviews are beneficial.
  • Experience of low level software or hardware development that requires looking at computer architecture specifications like compilers, debuggers, models.
  • Knowledge of GPU architecture and optimization techniques for GPGPU code would be a plus but not essential.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice.

Senior Compiler Engineer employer: European Tech Recruit

As a Senior Compiler Engineer at our leading global tech company, you will be part of an innovative team that is at the forefront of gaming, XR, and AI technologies. We pride ourselves on fostering a collaborative work culture that encourages creativity and professional growth, offering ample opportunities for skill development and advancement in your career. Located in a vibrant tech hub, we provide unique advantages such as access to cutting-edge projects and a supportive environment that values open-source contributions and technical excellence.
E

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Compiler Engineer

✨Tip Number 1

Make sure to showcase your experience with LLVM or MLIR in your conversations. If you have worked on any projects involving these technologies, be ready to discuss them in detail, as this will demonstrate your expertise and passion for compiler engineering.

✨Tip Number 2

Network with professionals in the compiler engineering field. Attend relevant meetups or online forums where you can connect with others who share your interests. This could lead to valuable insights and even referrals for the position.

✨Tip Number 3

Stay updated on the latest trends and advancements in GPU architecture and optimization techniques. Being knowledgeable about current developments will not only help you in interviews but also show your commitment to continuous learning in this fast-paced industry.

✨Tip Number 4

If you have contributed to open source projects, be prepared to discuss your contributions. Highlighting your involvement in the community can set you apart from other candidates and demonstrate your practical skills in compiler technologies.

We think you need these skills to ace Senior Compiler Engineer

Compiler Technologies
LLVM
MLIR
C Programming
C++ Programming
GPGPU APIs (SYCL, CUDA, OpenCL)
Open Source Contributions
Low-Level Software Development
Computer Architecture Knowledge
Debugging Skills
Performance Optimisation Techniques
Graph Optimisation Techniques
GPU Architecture Knowledge
Machine Learning Frameworks

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with compiler technologies, particularly LLVM or MLIR. Emphasise your programming skills in C and C++, and any familiarity with GPGPU APIs like SYCL, CUDA, or OpenCL.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for working on next-generation gaming, XR, and AI projects. Mention specific examples of your past work with compilers and how it relates to the role.

Showcase Open Source Contributions: If you have contributed to open source projects, be sure to mention these in your application. Highlight any code commits or reviews that demonstrate your expertise in compiler technologies.

Highlight Relevant Experience: Detail any experience you have with low-level software or hardware development. Discuss your understanding of computer architecture specifications and how this knowledge can benefit the role.

How to prepare for a job interview at European Tech Recruit

✨Showcase Your Compiler Knowledge

Be prepared to discuss your experience with compiler technologies, particularly LLVM or MLIR. Highlight specific projects where you've applied advanced graph optimization techniques or improved performance in machine learning frameworks.

✨Demonstrate Programming Proficiency

Since strong programming skills in C and/or C++ are essential, brush up on your coding abilities. You might be asked to solve problems or write code snippets during the interview, so practice common algorithms and data structures.

✨Familiarise Yourself with GPGPU APIs

Understand the basics of GPGPU APIs like SYCL, CUDA, or OpenCL. Be ready to discuss how you've used these technologies in past projects, as this knowledge will be crucial for optimising GPU hardware resources.

✨Prepare for Technical Questions

Expect technical questions related to low-level software or hardware development. Review computer architecture specifications and be ready to explain how they relate to compilers and debuggers, as well as any relevant optimisation techniques you've employed.

Senior Compiler Engineer
European Tech Recruit
E
  • Senior Compiler Engineer

    Portsmouth
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-05

  • E

    European Tech Recruit

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