Taro Logo

Senior CPU Performance Developer Technology Engineer

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

Job Description

NVIDIA is seeking an exceptional Senior CPU Performance Developer Technology Engineer to join their Compute Developer Technology (Devtech) team. This role is at the intersection of high-performance computing and cloud technologies, focusing on optimizing CPU workloads for NVIDIA's architecture. The position offers an opportunity to work with cutting-edge technology and directly influence the future of computing performance.

The role involves deep technical work in performance optimization, requiring expertise in C/C++ and/or Fortran, along with a strong understanding of computer architecture. You'll be working closely with the developer community, contributing to software stacks and libraries, and collaborating with various NVIDIA teams including architecture, research, and product management.

NVIDIA, as the world leader in accelerated computing, offers an environment where you'll be at the forefront of breakthroughs in Artificial Intelligence, High-Performance Computing, and Visualization. The company is known for its innovative culture and is committed to pushing technological boundaries.

This position is ideal for someone who combines strong technical skills with excellent communication abilities, as you'll be interfacing with both technical teams and the broader developer community. The hybrid work environment and presence in multiple European locations (Munich, Bristol, Zurich) offers flexibility while maintaining collaborative opportunities.

Working at NVIDIA means joining a company that's transforming industries through AI and digital twins technology. They offer competitive compensation and benefits, promoting a diverse and inclusive workplace where innovation thrives.

Last updated 17 hours ago

Responsibilities For Senior 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 and libraries
  • Collaborate with NVIDIA teams to improve products
  • Influence next-generation architectures and software stack design
  • Optimize key Cloud and HPC CPU workloads on NVIDIA's CPU
  • Perform in-depth analysis and optimization for CPU performance

Requirements For Senior CPU Performance Developer Technology Engineer

  • BS, MS, or PhD degree in computer science or equivalent experience
  • 5+ years of relevant experience
  • Strong knowledge of C/C++ and/or Fortran
  • Solid understanding in software design, programming techniques, and algorithms
  • 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

Related Jobs

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, building scalable cloud infrastructure solutions for AI and accelerated computing applications.

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, building scalable solutions for cloud infrastructure and accelerated compute applications.

Senior Software Engineer - Image and Data Processing Libraries

Senior Software Engineer position at NVIDIA focusing on GPU-accelerated image and data processing libraries, requiring 5+ years of experience in high-performance computing.

Developer Technology Engineer - Windows Enterprise AI Platform

Senior Developer Technology Engineer position at NVIDIA, focusing on Windows Enterprise AI Platform optimization and GPU technology implementation.

Developer Technology Engineer - Windows Enterprise AI Platform

Senior Developer Technology Engineer role at NVIDIA focusing on Windows Enterprise AI Platform implementation, requiring 5+ years of GPU deployment experience and strong C++ skills.