This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Director, Software - CUDA Python

$308,000 - $471,500/Yr

Nvidia - Santa Clara, CA

posted about 2 months ago

Full-time - Senior
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

The CUDA Python Director at NVIDIA is a leadership role responsible for guiding the CUDA Python charter, influencing the development and delivery of CUDA Python releases in collaboration with the Python community. This position requires a blend of technical and managerial skills to lead a dedicated team of Python developers, ensuring the execution of projects aligns with the strategic vision for CUDA Python software. The director will foster a collaborative environment, prioritize software quality, and drive innovation in the CUDA Python ecosystem.

Responsibilities

  • Lead both technically and managerially for the CUDA teams to create a delightful Pythonic CUDA developer experience.
  • Build vision, strategy, and feature roadmaps for CUDA Python software.
  • Develop strategic direction for the group and foster software quality improvement for the CUDA Python stack deployed on multi-GPU products/systems.
  • Continuously review and identify improvement opportunities in established processes, infrastructure, and practices.
  • Collaborate with peer engineering teams, program and product management, and partners to ensure product requirements, goals, and objectives are met and exceeded.
  • Stay on top of the latest Python developer trends & technologies and communicate how new technologies can be integrated into NVIDIA's Python ecosystem.
  • Act as a player-coach, mentoring and motivating a high-performing team.

Requirements

  • MS or Ph.D. in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience.
  • 15+ years of overall experience in the software industry.
  • 8+ years in strong technical leadership positions (technical director, architect).
  • 5+ years as Director of engineering level management.
  • Solid understanding of Python syntax, semantics, data structures, and object-oriented programming.
  • Deep familiarity with the Python developer ecosystem and experience developing Python libraries or contributing to popular frameworks.
  • Experience leading complex software products through the full product life cycle in an Agile environment.

Nice-to-haves

  • Prior familiarity with GPU compute programming model frameworks such as CUDA and NVIDIA RAPIDS.

Benefits

  • Equity options
  • Comprehensive health insurance
  • Flexible working hours
  • Professional development opportunities
  • Diversity and inclusion programs
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service