¡Activa las notificaciones laborales por email!

Senior Compiler Engineer

NVIDIA

España

A distancia

EUR 45.000 - 75.000

Jornada completa

Hace 30+ días

Descripción de la vacante

NVIDIA is looking for a CPU Compiler Engineer to join their team focused on cutting-edge AI and HPC technologies. This role involves designing and optimizing compilers crucial for NVIDIA Data Centres and supercomputing applications. Candidates should possess relevant degrees and experience in compiler development, supported by strong technical and communication skills. Join an innovative employer noted for a collaborative environment and competitive compensation.

Formación

  • Experience with compiler development or related academic projects.
  • Knowledge of CPU architectures like Arm, RISC-V, or x86_64.
  • Contributions to open-source communities are a plus.

Responsabilidades

  • Design, develop, and tune optimizing compilers for NVIDIA CPUs.
  • Contribute features targeting NVIDIA Grace CPUs and engage with open-source communities.
  • Develop compiler software optimized for performance.

Conocimientos

Compiler optimization techniques
Communication skills
Knowledge of language front-ends

Educación

BS or MS degree in Computer Science

Herramientas

Clang
LLVM
MLIR
Descripción del empleo

We are looking to hire a CPU Compiler Engineer for an exciting and fun role at NVIDIA. We craft outstanding compilers that realize the potential of NVIDIA's CPUs designed for the world's largest AI and HPC workloads. Our compiler organization impacts every CPU, GPU, DPU, and SoC product that NVIDIA builds. Would you like to be part of this outstanding organization?

We need you to design, develop, and tune optimizing compilers based on open-source compiler projects. These compilers are crucial for the performance of AI, HPC, and other performance-critical software deployed on NVIDIA Data Centres, in the cloud, and at supercomputing centers worldwide. In this role, you will solve critical problems working alongside an outstanding engineering team with expertise in compiler technology and systems software. You will also collaborate with upstream projects to improve 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 organization to understand, modify, and improve CPU compiler software at NVIDIA.
  • Contribute new features and optimization techniques targeting NVIDIA Grace CPUs, engaging with upstream and open-source communities.
  • Develop compiler software optimized for performance.
  • Be part of a team at the forefront of AI, HPC, and data center technologies.
  • Contribute to the development of next-generation compute architectures.

What we need to see :

  • BS or MS degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
  • Experience with compiler development or related academic projects.
  • Knowledge of language front-ends, compiler optimization techniques, and code generation modules.
  • Excellent verbal and written communication skills.

Ways to stand out from the crowd :

  • Familiarity with CPU architectures such as Arm (AArch32, AArch64), RISC-V, x86_64, PowerPC, or DSPs, and experience with pre-silicon compiler and toolchain contributions.
  • Experience with industry-standard compiler infrastructure like Clang, LLVM, or MLIR.
  • Knowledge of AI algorithms, scientific HPC applications, and related code optimizations.
  • Contributions to free software and open-source compiler communities.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is considered one of the most desirable employers in the technology industry. We have some of the most innovative and talented people working for us, and due to unprecedented growth, our engineering teams are expanding rapidly. If you're a creative and autonomous engineer with a passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity, welcoming applicants regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.