Director, Software - CUDA Python
Company: NVIDIA Corporation
Location: Santa Clara
Posted on: November 11, 2024
Job Description:
Director, Software - CUDA Python NVIDIA CUDA team is looking for
an outstanding leader to head the CUDA Python charter. This
essential role provides a rare opportunity to influence and deliver
a wide range of CUDA Python releases collaborating with the Python
community. We are looking to grow our company with the most
inquisitive people in the world and put your passion to work!This
role will work with engineers, product managers, and program
leaders to build and implement a comprehensive plan for CUDA Python
software. Our director will lead a dedicated group of Python
developers to deliver innovative solutions. Our director will
prioritize planning, scheduling, and leading the execution of all
projects and activities by applying technical leadership and
management knowledge. We need this leader to demonstrate a proven
and deep understanding of software development principles, hands-on
experience with Python development, deep familiarity with the
Python ecosystem, and the developer community to work in a
collaborative and matrixed environment to develop an 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 ecosystem 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 are 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 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.
#J-18808-Ljbffr
Keywords: NVIDIA Corporation, Mountain View , Director, Software - CUDA Python, Executive , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...