Senior Compiler Engineer
Senior Compiler Engineer

Senior Compiler Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
N

At a Glance

  • Tasks: Design and develop optimising compilers for NVIDIA's cutting-edge CPUs.
  • Company: Join NVIDIA, a leader in AI and HPC technologies.
  • Benefits: Competitive salary, comprehensive benefits, and a dynamic work environment.
  • Why this job: Be part of a team shaping the future of computing technology.
  • Qualifications: Degree in Computer Science or related field; experience in compiler development.
  • Other info: Collaborate with top engineers and contribute to open source projects.

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

Social network you want to login/join with:

We are looking to hire a CPU Compiler Engineer for an exciting and fun role at NVIDIA. We craft outstanding compilers that realise the potential of NVIDIA\’s CPUs designed for the world\’s largest AI and HPC workloads: . Our compiler organisation makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you like to be part of this outstanding organisation?

We need you to design, develop and tune optimising compilers based on Open Source compilers. These compilers are key for the performance of AI, HPC and other performance critical software deployed on NVIDIA Data Centres, on the cloud and at super computing centres around the world. In this role you will solve critical problems working alongside an outstanding engineering team with vision in Compiler technology and systems software, doing what you enjoy! You will also be collaborating with the relevant upstream projects and improving the state of the art If this sounds like a fun challenge, we would be delighted to hear from you!!

What you will be doing:

Work with a geographically distributed partner organisation to understand, modify and improve CPU Compiler SW at NVIDIA.

Contribute new features and optimisation techniques targeting NVIDIA Grace CPUs engaging with upstream and open source communities.

Develop compiler SW that is optimised for performance.

Be part of a team that is at the centre of AI, HPC and data centre technologies.

Contribute towards the development of next generation compute

What we need to see:

BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent work experience

Experience with compiler development or a related academic project.

Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules.

Excellent verbal and written communications skills

Ways to stand out from the crowd:

Familiarity with CPU architectures such as Arm Architecture (AArch32, AArch64), RISC-V, x86_64, PowerPC or DSPs and engaging with pre-silicon compiler and toolchain contributions.

A track record of working with industry standard compiler infrastructure such as Clang, LLVM or MLIR.

Knowledge of AI algorithms, scientific HPC applications and related code optimisations.

Meaningful contributions to free software and open source compiler communities.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most innovative and talented people on the planet working for us and, due to unprecedented growth, our world-class engineering teams are expanding fast. If you\’re a creative and autonomous engineer with a genuine passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr

Senior Compiler Engineer employer: Nvidia

NVIDIA is an exceptional employer, renowned for its innovative work culture and commitment to employee growth. As a Senior Compiler Engineer, you will be part of a dynamic team at the forefront of AI and HPC technologies, with access to competitive salaries, comprehensive benefits, and opportunities to contribute to cutting-edge projects that shape the future of computing. Join us in a collaborative environment that values diversity and fosters creativity, making it an ideal place for passionate engineers to thrive.
N

Contact Detail:

Nvidia Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Compiler Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at NVIDIA. Use platforms like LinkedIn to connect and engage with them. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! If you’ve got a project or a portfolio showcasing your compiler work, make sure to share it during interviews or networking events. It’s a great way to demonstrate your expertise and passion for the field.

✨Tip Number 3

Prepare for technical interviews by brushing up on your compiler knowledge. Dive into optimisation techniques and be ready to discuss your experience with open source projects. We want to see your problem-solving skills in action!

✨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, it shows you’re genuinely interested in joining our awesome team at NVIDIA.

We think you need these skills to ace Senior Compiler Engineer

Compiler Development
Open Source Contributions
CPU Architectures (Arm, RISC-V, x86_64, PowerPC, DSPs)
Language Front-Ends
Compiler Optimisation Techniques
Code Generation Modules
Clang
LLVM
MLIR
AI Algorithms
HPC Applications
Performance Optimisation
Verbal Communication Skills
Written Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Compiler Engineer role. Highlight your experience with compiler development and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Passion: In your cover letter, let us know why you're excited about working at NVIDIA and in the compiler space. Share any personal projects or contributions to open source that demonstrate your enthusiasm for technology and innovation.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language to describe your experiences and achievements. We appreciate a well-structured application that makes it easy for us to see your qualifications.

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 serious about joining our team!

How to prepare for a job interview at Nvidia

✨Know Your Compilers

Make sure you brush up on your knowledge of compiler development, especially focusing on optimisation techniques and code generation modules. Familiarity with industry-standard tools like Clang, LLVM, or MLIR will definitely give you an edge.

✨Showcase Your Projects

Be prepared to discuss any relevant academic projects or work experience related to compiler development. Highlight specific challenges you faced and how you overcame them, as this demonstrates your problem-solving skills and technical expertise.

✨Understand the Architecture

Familiarise yourself with various CPU architectures such as Arm, RISC-V, and x86_64. Being able to discuss how these architectures influence compiler design will show that you have a deep understanding of the field and can contribute meaningfully.

✨Engage with Open Source

If you've made contributions to open source compiler communities, be sure to mention them! This not only showcases your passion for the field but also your ability to collaborate with others and improve existing technologies.

Senior Compiler Engineer
Nvidia

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

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