Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Nvidia GPU Compiler LLVM Backend Intern - 
China, Shanghai 
922237097

01.12.2024

What You Will Be Doing

  • Understand, modify, and improve an NVIDIA proprietary GPU compiler and assembler written in C++

  • Design and develop new compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools

  • Work with global compiler, hardware and application teams to oversee improvements and problem resolutions

  • Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages

What We Need To See

  • Pursuing B.S. or higher degree in Computer Science/Engineering

  • Excellent hands-on C++ programming skills

  • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems

  • Good communication and documentation skills and self-motivated

Ways To Stand Out From The Crowd

  • Masters or PhD preferred, with some compiler code generation experience

  • Experience in developing CUDA, DirectX, OpenGL/Vulkan applications

  • Experience in performance analysis and compile time analysis tools

  • Exposure to various ML techniques