Senior Technical Program Manager - Platform Solutions
NVIDIA AI · Santa Clara, CA · Yesterday
Project ManagementFull-time
About the role
You will lead planning and engineering activities for the NVIDIA Platforms and Solutions teams. The program includes a comprehensive catalog of GPU-accelerated software and services that empower organizations to develop and deploy AI projects.
Responsibilities
- Collaborate with multiple NVIDIA product and engineering teams to program manage the solutions for developers to build AI services using NVIDIA software made available through NGC.
- Create awesome platforms for AI development by partnering with global OEMs, partners, and NVIDIA product teams.
- Partner with Engineering, Sales, Marketing, PR, and Legal teams to drive the adoption and growth of NVIDIA’s software portfolio across Conversational AI, Robotics, Medical Imaging, Autonomous Driving.
- Gather requirements, help prioritize, schedule, and plan for all phases of the product life cycle.
- Develop and manage milestones and schedules for the many moving parts that need to come together.
- Manage and improve existing product development and software release processes; collaborate with engineering management on improving the development workflow and engineering efficiency.
- Interact with diverse technical groups, spanning all organizational levels.
Requirements
- Ability to think strategically and tactically and to build consensus to make programs successful.
- Detail-oriented with proven ability to multitask in a dynamic environment with shifting priorities and changing requirements.
- Hands-on experience with software development and process specifically for system software development.
- Thorough knowledge of software/hardware engineering principles.
- Proven experience to creatively resolve technical issues and resource conflicts.
- Enthusiastic, energetic, responsive, and passionate about finding opportunities for process improvement.
- Strong problem-solving skills, consistently successful implementing systematic solutions.
- MS EE or CS (or equivalent experience) with 8+ years of experience.
Qualifications
- 5 years programming of a modern programming language is highly desired.
- Significant experience in building solutions for on-premises and Cloud infrastructure.
- Deep understanding of software engineering principles and enterprise system architecture.
- Previous experience with productizing enterprise server systems, including experience of coordinating activities between HW/SW organizations is highly desirable.
- Experience with Agile tools and process in support of this role, is a plus.
- Experience with productivity tools and process automation is a big plus.
Skills
- Strategic thinking and tactical execution.
- Project management and organization skills.
- Software development and system engineering expertise.
- Agile methodologies and process automation.
- Collaboration and communication skills.
Benefits
- Competitive base salary ranging from $168,000 to $322,000 based on experience and location.
- Equity and benefits package.
Pay
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $168,000 - $258,750 for Level 4, and $200,000 - $322,000 for Level 5.
Schedule
NVIDIA offers a flexible schedule to accommodate the needs of our employees.