NVIDIA

Manager, Developer Technology

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Santa ClaraCaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $224,000 - $431,250 per year

Job Level

Tech Stack

About the role

  • Driving Innovation: researching, analyzing, and developing innovative techniques to optimize performance of complex workloads across cloud and on-premise environments.
  • Technical Leadership: leading software design decisions, influencing architecture roadmap, and effectively communicating technical solutions to multi-functional teams.
  • Growing and Mentoring Your Team: building a distributed world-class team of performance engineers and fostering a collaborative and innovative culture.
  • Collaboration and Communication: collaborating closely with company leadership, research teams, and cross-functional partners to drive strategic decision-making.

Requirements

  • An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science degree (or equivalent experience).
  • 7+ overall years of relevant experience with 4+ years in a technical role and 3+ years of experience in an engineering leadership role.
  • Outstanding leadership, strong cross-functional collaboration, and impactful project execution.
  • 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.
  • A track record of building high-performing teams by attracting and hiring top engineering talent.
  • Excellent communication and presentation skills.
  • Demonstrated ability to successfully plan, lead, and execute high-impact initiatives.
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
performance optimizationGPU parallel programmingCUDAC/C++ programmingalgorithmssoftware developmentCPU architectureGPU architecturelow-level optimizationsenterprise applications
Soft Skills
leadershipcross-functional collaborationproject executioncommunicationpresentation skillsteam buildingmentoringinnovationstrategic decision-makingcollaboration
Certifications
MS in Computer SciencePhD in Computer ScienceComputer Engineering degree