Taro Logo

CPU Performance Developer Technology Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For CPU Performance Developer Technology Engineer

NVIDIA is seeking an exceptional computer scientist to join their Compute Developer Technology (Devtech) team. This role is centered on optimizing Cloud and HPC CPU workloads for NVIDIA's Grace CPU platform. The position combines deep technical expertise with collaborative engagement, requiring the ability to work with both the developer community and internal NVIDIA teams.

The role involves conducting detailed performance analysis and optimization work, developing reference implementations, and contributing to software frameworks. The successful candidate will have significant influence on NVIDIA's next-generation architectures through their performance investigations and recommendations.

NVIDIA offers an outstanding work environment, consistently ranked as one of the technology industry's most desired employers. The company culture emphasizes innovation, autonomy, and technical excellence. The position provides an opportunity to work with cutting-edge technology and some of the industry's brightest minds.

The ideal candidate will bring strong technical foundations in C/C++ or Fortran, experience with enterprise workload optimization, and excellent communication skills. This role offers the chance to impact the future of computing while working for a company that values diversity, inclusion, and employee growth.

Working at NVIDIA means joining a team that's pushing the boundaries of technology, particularly in AI and accelerated computing. The company's commitment to innovation and technical excellence makes it an ideal place for engineers who want to make a significant impact on the future of computing technology.

Last updated 2 days ago

Responsibilities For CPU Performance Developer Technology Engineer

  • Engage with developer community and experts to understand and address problems
  • Guide framework and application developers, contribute to software stack, develop reference codes/libraries
  • Collaborate with NVIDIA teams to improve platform performance
  • Influence next-generation architectures and software stack design
  • Optimize key Cloud and HPC CPU workloads on NVIDIA Grace CPU

Requirements For CPU Performance Developer Technology Engineer

  • BS, MS, or PhD degree in computer science or related field
  • 5+ years of work experience
  • Strong knowledge of C/C++ and/or Fortran
  • Hands-on experience with benchmarking and optimizing enterprise and cloud workloads
  • Good communication and organization skills
  • Logical approach to problem solving
  • Good time management and task prioritization skills

Benefits For CPU Performance Developer Technology Engineer

Medical Insurance
  • Competitive salaries
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA CPU Performance Developer Technology Engineer