Senior GPU Architect, Profiling System
Company: NVIDIA
Location: Hayward
Posted on: April 14, 2025
Job Description:
We are now looking for a Senior GPU Architect, Profiling System!
NVIDIA's invention of the GPU in 1999 sparked the growth of the PC
gaming market, redefined modern computer graphics, and
revolutionized parallel computing. More recently, GPU deep learning
ignited modern AI - the next era of computing - with the GPU acting
as the workhorse that powers intelligent applications in a
multitude of domains and computing environments. At NVIDIA,
performance is at the core of everything we do. We pride ourselves
on not only building the world's fastest processors, but also on
providing a full ecosystem that empowers engineers and developers
to realize that performance in practice. NVIDIA's GPU Architecture
Group is looking for architects to contribute to the design of our
proprietary profiler subsystem, the apparatus embedded in every GPU
that enables our profiling and monitoring tools to capture data and
provide feedback for performance optimization. As a member of our
team, you will need to combine skills in hardware modeling and
verification with a deep understanding of GPU architecture,
operating systems, and application performance analysis to innovate
new methods of hardware profiling that yield more meaningful and
accessible performance insights. You will have a tangible impact at
a fast-paced company that is spearheading the next wave in
computing technology. Join our technically diverse team of GPU
architects, software engineers and infrastructure experts to push
the boundaries of computing performance! What you'll be doing:
- Architect and plan features in concert with software, hardware,
and verification teams working across the globe to implement the
next generation GPU profiling features.
- Build functional and performance models to refine and verify
hardware designs.
- Create test plans to validate the features you design and
contribute to their implementation.
- Constantly develop your skills for practical innovation by
improving your understanding of the application analysis process,
the GPU architecture, and the profiling software stack. What we
need to see:
- Masters, or PhD in relevant field (Eg: Computer Science,
Computer Engineering or Electrical Engineering) or equivalent
experience.
- 3+ years of relevant computer architecture, ASIC design, and/or
software development experience.
- Strong programming skills in C++ (or similar) and Python (or
similar).
- Solid foundation in computer architecture and hardware
performance analysis.
- Experience with performance modeling and hardware simulation,
ideally using SystemC.
- Strong communication and interpersonal skills including the
ability to work with a distributed interdisciplinary team. Ways to
stand out from the crowd:
- Expertise in developing and optimizing parallel algorithms,
particularly using GPUs.
- Extensive experience as a user or developer of CPU or GPU
profiling tools.
- Background with 3D graphics, deep learning, and/or
high-performance computing applications
- Experience contributing to and debugging large codebases with
many developers. NVIDIA is widely considered to be one of the
technology world's most desirable employers. We have some of the
most forward-thinking and hardworking people on the planet working
for us. If you're creative and autonomous, we want to hear from
you! The base salary range is 148,000 USD - 287,500 USD. Your base
salary will be determined based on your location, experience, and
the pay of employees in similar positions. You will also be
eligible for equity and benefits . NVIDIA accepts applications on
an ongoing basis. NVIDIA is committed to fostering a diverse work
environment and proud to be an equal opportunity employer. As we
highly value diversity in our current and future employees, we do
not discriminate (including in our hiring and promotion practices)
on the basis of race, religion, color, national origin, gender,
gender expression, sexual orientation, age, marital status, veteran
status, disability status or any other characteristic protected by
law.
Keywords: NVIDIA, San Francisco , Senior GPU Architect, Profiling System, Other , Hayward, California
Didn't find what you're looking for? Search again!
Loading more jobs...