Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Software Engineer - Compiler 
India, Maharashtra, Pune 
852279866

01.09.2024

What you'll be doing:

  • You will understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++

  • Contribute to compiler optimizations to produce best-in-class, robust, supportable compiler and tools

  • Work on challenging problems in register allocation, instruction scheduling, synchronization, loop optimizations etc.

  • 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:

  • B.S. or higher degree in Computer Science/Engineering with significant compiler related project or thesis work

  • Excellent C and C++ programming skills,

  • At least 2 years experience in compiler support and development in compiler infrastructures like LLVM/GCC

Ways for you to stand out from the crowd:

  • Masters with 5+ years of relevant experience

  • Experience developing CUDA, DirectX, OpenGL/Vulkan applications

  • Experience in performance and compile time analysis tools

  • Experience in ML Techniques