Engineering Manager, AI Developer Technology

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +4

Engineering Manager for NVIDIA's AI Developer Technology team, focused on leading a team to optimize and develop algorithms for Deep Learning and Machine Learning applications, influencing next-generation hardware/software, and collaborating with customers and internal teams. The role involves optimizing training and inference performance on NVIDIA hardware.

What you'd actually do

  1. Lead your team to optimize and develop algorithms for Machine Learning and Deep Learning applications
  2. Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning applications
  3. Collaborate with research, hardware, and software teams to influence the design of next-generation hardware, software, and programming models
  4. Develop and communicate technical solutions to external and internal collaborators, including technical design decisions and project plans
  5. Hire the best talent to join your team, promoting a diverse and skilled team that can tackle complex technical challenges

Skills

Required

  • MS or PhD in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • 8+ overall years of relevant experience with 5+ years in a technical role and 3+ years of experience in an engineering leadership role
  • In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
  • Background in parallel programming (e.g., CUDA, OpenMP, MPI, pthreads)
  • Programming fluency in C/C++ with a deep understanding of algorithms and software development
  • Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations
  • Excellent written and presentation skills
  • Proven track record of planning and leading critical initiatives

Nice to have

  • PhD in a relevant field
  • Expertise in LLMs, multimodal model architecture and performance optimizations of relevant computational primitives
  • Proven experience with recruiting top talent

What the JD emphasized

  • In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
  • Proven track record of planning and leading critical initiatives

Other signals

  • optimizing end-to-end performance of real-world Deep Learning and Machine Learning applications
  • developing novel algorithms to optimally leverage Nvidia hardware
  • optimizing performance of complex parallel algorithms and workloads on NVIDIA platforms