company_logo

GPU Compiler LLVM Backend Intern

Nvidia

Updated on: 23 August 2024

Additional Details

Website

www.nvidia.com

website

Work Location

Pune, Bangalore

location

Job Type

Internship + Fte

job_type

Batch

2025 | 2026

batch

Stream Required

BE/B-Tech/ME/M-Tech

stream

Salary

60K/month(Stipend)

salary

Job Description

We are searching for a LLVM Compiler Intern for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler engineering experts who provide leading edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures.

 

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

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Nvidia