Nvidia
GPU Profiling Engineer
Found: September 30, 2025
This role is based in India with locations in Pune, Bengaluru, and Hyderabad.
What you'll do:
- Develop Compute performance analysis tools for GPUs running on Linux, Windows, and embedded operating systems.
- Collaborate with architecture and driver teams to design and implement new features in the compute profiler stack.
- Write maintainable and reliable code, and provide peer reviews.
- Document requirements and designs, and meet with the QA team to develop a test plan for new features.
What we need to see:
- BS, MS or equivalent degree in Computer Engineering or Computer Science.
- 3+ years of software development experience.
- Strong programming ability in C, C++, and scripting languages.
- Knowledge of performance analysis concepts, particularly of GPU applications.
Ways to stand out from the crowd:
- Experience in CUDA or GPU programming models.
- Prior experience authoring developer tools for GPUs or high-performance computing.