#JR1990834
nt, deep familiarity with Python eco-system, developer community to work in a collaborative and matrixed environment to develop ambitious CUDA Python roadmap. To be successful in this role, you will need to be highly motivated, passionate, proactive and lead with your own 'shovel' i.e. willing to roll-up sleeves.
What you will be doing:
Lead both technically and managerially for the CUDA teams creating a 'delightful Pythonic CUDA developer experience: build vision, strategy, and feature roadmaps.
Develop strategic direction for the group and foster software quality improvement for CUDA Python stack deployed on multi-GPU products/systems.
Thrive in a highly dynamic and diverse environment, showing strong interpersonal skills, insightful organizational and exceptional communication abilities, and a real passion for working as a single focused team.
Continuously review and identify improvement opportunities in established processes, infrastructure, and practices to ensure the teams are performing in the most efficient and transparent manner.
Collaborate with peer engineering teams, program and product management, and partners to ensure product requirements, goals and objectives are met and exceeded.
Highly resilient; pursues every task with drive and a sense of urgency.
Knowledge/skills to stay on top of the latest Python developer trends & technologies, and be able to internalize and communicate how new technologies can be integrated into NVIDIA's Python ecosystem.
Act as a player-coach and are not be afraid of rolling up your sleeves and jumping into details.
You are passionate about mentoring, developing, and motivating a high-performing team to drive impact.
What we need to see:
MS, or Ph.D. in CS, EE (related technical field) or equivalent experience
15+ overall years of experience in the software industry. 8+ years in strong technical leadership positions (technical director, architect). 5+ years as Director of engineering level management
A 'Python developer at heart' with a solid understanding of Python syntax, semantics, data structures, and object-oriented programming.
Deep familiarity with Python developer eco-system and prior experience of developing Python libraries or contributing to popular frameworks.
Success leading complex software products through the full product life cycle (definition, development, delivery, maintenance/support, end-of-life) in Agile environment.
Prior familiarity with GPU compute programming model frameworks such as CUDA, NVIDIA RAPIDS is a plus
NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming. market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as "the Accelerated Computing company." NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking, dedicated and hard-working people in the world working for us. If you passionate about what you do, creative and autonomous, we want to hear from you.
The base salary range is 308,000 USD - 471,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.