Manager, Developer Technology - Emerging Workloads

at Nvidia
USD 224,000-425,500 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 6 Algorithms @ 5 Leadership @ 5 Communication @ 3 Parallel Programming @ 3 Performance Optimization @ 3 Technical Leadership @ 5 CUDA @ 3 GPU @ 3

Details

NVIDIA's Developer Technology Engineering team is a global network of experts pushing the boundaries of accelerated computing. This role leads a team of performance engineers to collaborate with the developer community and unlock the potential of NVIDIA CPUs and GPUs across modern data-center workloads (database, data preprocessing, compression, video transcoding, web servers, etc.). The position focuses on researching and developing implementations that modernize data centers and improve cost and power efficiency using NVIDIA's platform.

Responsibilities

  • Drive innovation by researching, analyzing, and developing techniques to optimize performance of complex workloads across cloud and on-premises environments.
  • Invent new algorithms and work with hardware architects to influence hardware design for major performance improvements.
  • Provide technical leadership: lead software design decisions, influence architecture roadmap, and communicate technical solutions to cross-functional teams.
  • Prioritize and lead initiatives that advance performance and adoption of NVIDIA hardware and software platforms.
  • Grow and mentor a distributed team of performance engineers, develop domain, hardware and software expertise within the team, and foster a collaborative culture.
  • Collaborate with company leadership, research teams, and cross-functional partners on strategic decision-making, program management, and initiative implementation.

Requirements

  • MS or PhD in Computer Science, Computer Engineering, or a related computationally focused science degree (or equivalent experience).
  • 7+ years of relevant experience, with 4+ years in technical roles and 3+ years in engineering leadership.
  • Hands-on experience in low-level performance optimization, including GPU parallel programming (e.g., CUDA).
  • Programming fluency in C/C++ with deep understanding of algorithms and software development.
  • In-depth expertise with CPU and GPU architecture fundamentals.
  • Strong algorithmic skills and proven experience implementing low-level optimizations for enterprise applications.
  • Outstanding leadership, cross-functional collaboration, communication, and presentation skills.
  • Demonstrated ability to plan, lead, and execute high-impact initiatives and to build high-performing teams.

Ways to stand out

  • PhD in a relevant field is highly valued.
  • Experience leading engineering teams to design performance-first prototypes.
  • An extensive background in memory and storage technologies.

Compensation & Benefits

  • Base salary ranges (determined by location and experience):
    • Level 3: 224,000 USD - 356,500 USD
    • Level 4: 272,000 USD - 425,500 USD
  • Eligible for equity and company benefits.

Additional Information

  • Location: Santa Clara, CA, United States (hybrid) — #LI-Hybrid.
  • Applications accepted at least until July 29, 2025.
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.