Senior GPU Architect, Profiling System

2 weeks ago


US CA Santa Clara NVIDIA Full time

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 - 276,000 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.



  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, driving innovation in computer graphics, parallel computing, and AI. Our GPU Architecture Group is responsible for designing the world's fastest processors, and we're looking for talented individuals to join our team.Job SummaryWe're seeking a Senior GPU Architect to contribute to the design of our...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world with AMD technology. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.The Team:Our Data Center GPU...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Applied Power Architect - GPUWe are seeking a highly skilled Senior Applied Power Architect - GPU to join our team at NVIDIA. As a world leader in energy-efficient high-performance products, we continue to invest in the research and development of hyper-efficient GPU and SOC architectures.Our team is responsible for developing...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior GPU Power Architect to join our NVIDIA team. As a key member of our GPU Architecture group, you will be responsible for developing and enhancing various features in the GPU architecture that advance the state of the art in power for graphics and deep learning workloads.You will work closely with other world-class...


  • US, CA, Santa Clara NVIDIA Full time

    Industry leading NVIDIA GPUs not only render breathtaking images but are also driving the AI and self-driving revolution. The GPU Host architecture team in the Nvidia GPU Architecture organization is seeking a technically strong individual with both hardware design and software development expertise. In this wide-ranging role the individual will help design...


  • Santa Clara, California, United States AMD Full time

    Job SummaryWe are seeking a highly skilled AI - GPU System Architect to join our Data Center GPU organization at AMD. As a technical leader, you will be responsible for creating AMD's future accelerated computing platforms, interacting with key engineering teams, and assessing strategic technologies to integrate into our accelerated processing platforms.Key...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior GPU Performance Architect to join our AI Applications team at NVIDIA. As a key member of our team, you will be responsible for designing and developing high-performance GPU architectures for AI applications.Key responsibilities include:Competitive analysis and performance studies of new use-cases, such as large-scale...


  • Santa Clara, California, United States NVIDIA Full time

    pWe are seeking a highly motivated Senior System Architect to join our GPU team at NVIDIA./ppA key aspect of NVIDIA's success is its ability to innovate in the graphics and parallel computing fields, delivering the highest performance in the world for graphics processing./ppWe are constantly looking for ways to improve our GPU architecture and maintain our...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly motivated and experienced Senior System Architect to join our GPU team at NVIDIA.A key aspect of NVIDIA's success is our ability to innovate in the graphics and parallel computing fields, delivering the highest performance in the world for graphics processing.We are constantly looking for ways to improve our GPU architecture and...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a technically strong individual with both hardware design and software development expertise to join the GPU Host architecture team in the Nvidia GPU Architecture organization.The successful candidate will help design and be responsible for a database of GPU internal registers and develop associated tools for updating and querying the...


  • Santa Clara, California, United States Nvidia Full time

    Job SummaryNVIDIA is seeking a highly skilled Senior GPU Power Efficiency Architect to join our Hardware Team. As a world leader in energy-efficient high-performance products, we continue to invest in the research and development of hyper-efficient GPU and SOC architectures that power AI, Automotive, Graphics, and Mobile products.Key ResponsibilitiesInvent...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology world, driving innovation in Artificial Intelligence, High-Performance Computing, and Visualization. Our products are pushing the boundaries of what is possible, and we are seeking talented individuals to join our team.Job SummaryWe are looking for a Senior GPU Performance Architect to join our AI Applications...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Senior GPU Performance Architect to join our AI Applications team at NVIDIA. As a key member of our architecture group, you will be responsible for designing and optimizing GPU architectures for AI applications.Key Responsibilities:Competitive analysis and performance studies of new use-cases, such as...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior GPU Performance Architect to join our AI Applications team at NVIDIA. As a key member of our architecture group, you will be responsible for driving innovation in the graphics and parallel computing fields, delivering the highest performance in the world for graphics processing.The successful candidate...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a highly skilled individual to join our GPU Host architecture team in the Nvidia GPU Architecture organization.The successful candidate will have a strong background in both hardware design and software development, with expertise in GPU internal registers and database design.Key responsibilities will include designing and...


  • Santa Clara, United States NVIDIA Full time

    We are now looking for a Senior GPU Performance Architect, AI applications. NVIDIA GPU Architecture group is looking for architects and software developers to join our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields, delivering the highest performance in the world for graphics...


  • Santa Clara, California, United States NVIDIA Full time

    This is an exciting opportunity to contribute to the development of cutting-edge GPU technology at NVIDIA.As a GPU Verification Architect, you will play a pivotal role in crafting the future of GPU technology by defining, building, and driving the verification test plan for specific GPU products to ensure outstanding performance.You will collaborate with...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior System Architect to join our world-class team. As a key member of our GPU Architecture team, you will be responsible for designing and modeling high-performance silicon GPUs and SoCs.Key responsibilities include:Architectural design and functional modeling of components in the GPU with specific focus on control...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior GPU Performance Architect to join our AI Applications team. As a key member of our architecture group, you will be responsible for designing and developing innovative GPU architectures that deliver the highest performance in the world for graphics processing.Your primary focus will be on competitive analysis and...


  • Santa Clara, California, United States Nvidia Full time

    Job DescriptionNVIDIA's Deep Learning Architecture and Libraries Group is seeking a software engineer to contribute to the development of our performance analysis capabilities. As a member of our team, you will collaborate with GPU architects, CUDA developers, and deep learning performance engineers to design and implement innovative approaches to hardware...