Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
CUDA @ 4
GPU @ 4
AI @ 4
Profiling @ 4
HPC @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in Artificial Intelligence (AI) and High Performance Computing. Join the team to help develop groundbreaking GPU performance tools used by both newcomers and seasoned CUDA experts. Contributions will shape the future of profiling tools and help engineers harness GPU technology for AI and HPC workloads.
Responsibilities
- Design and implement innovative features for GPU performance profiling tools.
- Collaborate and interact with other teams within NVIDIA, including GPU hardware, compiler, and other developer tools teams.
- Apply your knowledge and skills to build tools that are used by CUDA developers worldwide.
Requirements
- 8+ years proven experience in software engineering with a focus on performance tools.
- B.S. in Electrical Engineering, Computer Science, or equivalent experience.
- Strong programming skills in C++.
- Existing knowledge of GPU hardware and/or strong motivation to learn to collaborate closely with hardware teams for design, bringup, and productization of new profiling features.
Preferred / Ways to stand out
- Expertise in CUDA kernel programming and profiling.
- Outstanding interpersonal skills and the ability to collaborate effectively as part of a dynamic team.
- Highly motivated to apply knowledge and eager to learn new skills in a fast-paced environment.
Compensation & Benefits
- Base salary ranges by level:
- Level 4: 184,000 USD - 287,500 USD
- Level 5: 224,000 USD - 356,500 USD
- Eligible for equity and NVIDIA benefits (link provided in the original posting).
Additional information
- Applications for this job will be accepted at least until May 19, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.