Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Principal CPU Performance Developer Technology Engineer 
United States, California 
91324895

24.06.2024

Artificial intelligence, the dream of computer scientists for over half a century, is no longer science fiction. And in the next few years, it will transform every industry. Soon, self-driving cars will reduce congestion and improve road safety. AI travel agents will know your preferences and arrange every detail of your family vacation. And medical instruments will read and understand patient DNA to detect and treat early signs of cancer.

What you will be doing:

  • . This includes performing in-depth analysis and optimization to ensure the best possible performance on the current and future generations of NVIDIA CPUs.

  • Engage directly with the developer community and experts in their field to understand and address the problems they are solving today and tomorrow.

  • Guide key framework and application developers, contribute directly to their software stack, develop reference codes or libraries.

  • Join efforts with diverse groups at NVIDIA such as the architecture, research, libraries, tools, system software, and product management teams to constantly improve our platform.

  • Influence the design of NVIDIA next-generation architectures and software stack by investigating the impact on application performance and developer productivity.

  • As recognized experts in the field we publish our findings in developer blogs or at relevant conferences and workshops.

What we need to see:

  • BS, MS, or PhD degree in computer science or related field or equivalent experience.

  • 12+ years of proven experience.

  • Strong knowledge of C/C++ with solid understanding in software design, programming techniques, and algorithms.

  • Hands-on experience with benchmarking and optimizing enterprise and cloud workloads preferably in database, data analytics and machine learning domains.

  • Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

You will also be eligible for equity and .