英伟达CPU Performance Developer Technology Engineer
任职要求
• BS, MS, or PhD in Computer Science, Computer Engineering, or a related field. • 5+ years of relevant experience in performance engineering or CPU optimization. • Strong programming proficiency in C/C++ and/or Python, with a deep understanding of algorithms and software architecture. • Solid grasp of CPU microarchitecture, performance analysis tools, and optimization methodologies. • Proven track record of CPU benchmarking and bottleneck-driven performance tuning. • Excellent communication and organizational skills, wit…
工作职责
• Collaborate with developers, researchers, and framework maintainers across industries to identify and resolve performance challenges in diverse workloads such as AI, data analytics, simulation, and numerical computing. • Profile, analyze, and optimize CPU performance from application-level algorithms down to low-level microarchitecture. • Contribute to open-source frameworks, key software stacks, reference implementations, and performance libraries to unlock full CPU potential. • Work closely with NVIDIA’s architecture, research, libraries, tools, and system software teams to improve our overall platform performance. • Provide insights that shape next-generation CPU designs, compiler toolchains, and development workflows for better developer productivity and throughput.
• Collaborate with developers, researchers, and framework maintainers across industries to identify and resolve performance challenges in diverse workloads such as AI, data analytics, simulation, and numerical computing. • Profile, analyze, and optimize CPU performance from application-level algorithms down to low-level microarchitecture. • Contribute to open-source frameworks, key software stacks, reference implementations, and performance libraries to unlock full CPU potential. • Work closely with NVIDIA’s architecture, research, libraries, tools, and system software teams to improve our overall platform performance. • Provide insights that shape next-generation CPU designs, compiler toolchains, and development workflows for better developer productivity and throughput.
• Research and develop cutting-edge techniques in deep learning, machine learning, HPC (High Performance Computing), graphs and data analytics, and perform in-depth analysis and optimization to ensure the best performance on NVIDIA current- and next-generation accelerated computing platform, including GPU, CPU and DPU. • Work directly with key customers to understand the current and future problems they are solving and optimize their workloads to maximize performance on our platform. • Collaborate closely with the architecture, research, libraries, tools, and system software teams at NVIDIA to design and develop next-generation architectures, software platforms, and programming models.
THE ORGANIZATION: The Physical AI and Vertical Software & Solutions (PAVS) organization is dedicated to accelerating the adoption of Physical AI across robotics, industrial, and automotive markets. PAVS delivers best-in-class vertical software and co-engineered solutions that shorten design cycles for lighthouse customers while improving solution quality and user experience. THE ROLE: This position offers an exciting opportunity to work on the cutting edge of Physical AI solutions. As a senior technical contributor, you will play a key role in driving end-to-end delivery of customer software solutions. Your responsibilities will include defining customer reference architectures, contributing to solution design, and coordinating implementation and optimization across multiple teams.
THE ORGANIZATION: The Physical AI and Vertical Software & Solutions (PAVS) organization is dedicated to accelerating the adoption of Physical AI across robotics, industrial, and automotive markets. PAVS delivers best-in-class vertical software and co-engineered solutions that shorten design cycles for lighthouse customers while improving solution quality and user experience. THE ROLE: This position offers an exciting opportunity to work on the cutting edge of Physical AI solutions. As a senior technical contributor, you will play a key role in driving end-to-end delivery of customer robotics software solutions. Your responsibilities will include defining customer reference architectures, contributing to solution design, and coordinating implementation and optimization across multiple teams.