Manager, Developer Technology

at Nvidia
USD 224,000-431,200 per year
MIDDLE
✅ Hybrid

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 6 Algorithms @ 5 Hiring @ 3 Leadership @ 3 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 world-class experts pushing the boundaries of accelerated computing. The team empowers developers with groundbreaking solutions while driving innovation that fuels NVIDIA's leadership in this transformative field. NVIDIA's accelerated computing platform is revolutionizing industries. This role seeks a visionary leader to drive continued success by leading performance engineering efforts to optimize workloads on NVIDIA CPUs and GPUs.

Responsibilities

  • Drive innovation by researching, analyzing, and developing techniques to optimize performance of complex workloads across cloud and on-premise environments. Invent new algorithms and work with architects to influence hardware for significant performance speed-ups.
  • 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. Build domain, hardware, and software expertise within the team to strengthen external developer engagements. Foster a collaborative, innovative culture and support professional growth.
  • Collaborate closely with company leadership, research teams, and cross-functional partners to drive strategic decisions, program management, and successful implementation. Advocate for next-generation hardware and software products.

Requirements

  • MS or PhD in Computer Science, Computer Engineering, or a related computationally focused science degree (or equivalent experience).
  • 7+ years of relevant experience, including 4+ years in a technical role and 3+ years in an engineering leadership role.
  • Outstanding leadership, strong cross-functional collaboration, and impactful project execution experience.
  • Hands-on experience in low-level performance optimization, including GPU parallel programming (e.g., CUDA).
  • Programming fluency in C/C++ with a 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.
  • Track record of building high-performing teams and hiring top engineering talent.
  • Excellent communication and presentation skills.
  • Demonstrated ability to successfully plan, lead, and execute high-impact initiatives.

Ways to stand out from the crowd

  • A 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

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary ranges provided are:

  • Level 3: 224,000 USD - 356,500 USD
  • Level 4: 272,000 USD - 431,250 USD

You will also be eligible for equity and benefits (see NVIDIA benefits page).

Additional information

  • Applications for this job will be accepted at least until January 24, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.

#LI-Hybrid