Senior Technical Program Manager

1 week ago


Santa Clara, California, United States NVIDIA Full time
About the Role

We are seeking a highly skilled and experienced Technical Program Manager to join our team at NVIDIA. As a key member of our engineering and product leadership team, you will play a critical role in planning and executing large-scale programs to develop and publish software for training and inference applications using various types of neural networks.

Key Responsibilities
  • Program Development and Coordination: Drive the development process and coordinate work between multiple organizations, customers, and researchers.
  • Customer Enablement: Enable NVIDIA's customers to employ industry-leading AI and ML in their products, spanning almost every possible industry.
Key Performance Indicators
  • Process Definition and Improvement: Define and drive process within the fast-paced field of machine learning and deep learning.
  • Program Scheduling and Metrics: Develop critical metrics, program schedules to measure release health, predictability, and achievements.
  • Risk Management and Analysis: Identify failures, lead retrospective analysis, and help to develop improvement action plans.
  • Leadership and Collaboration: Lead and be viewed as a leader with the right balance of both technical and leadership skills. Work closely with engineers on architectural discussions and challenge the design choices that they make.
  • Process Standardization and Improvement: Drive standard processes for Software Engineering and persuade multiple business units of the advantages of each area of improvement.
  • Risk Anticipation and Mitigation: Anticipate risks and develop risk management solutions as appropriate.
  • Program Status Communication: Regularly communicate program status and key issues to senior management at NVIDIA.
  • Product and Project Understanding: Build high-level understanding of products, projects, and goals and highlight domain-specific / new market application possibilities.
  • Team Coordination and Collaboration: Coordinate efforts between development teams, product managers, and solution architects.
  • Test Planning and Execution: Work with development teams on test plans, execution, reviews, failure analysis, and assessing overall quality and risk.
  • Customer Support and Feedback: Work with customer PMs on software issues including technical feedback from OEMs and CSPs.
  • Key Performance Indicator Development: Develop key KPIs to track execution and deploy process improvements to improve efficiency.
Requirements
  • Technical Background and Experience: Strong technical background with previous work experience as a software engineer, data scientist, or a software QA engineer with hands-on experience developing and testing code.
  • Program Management Experience: Relevant work experience in technical fast-paced program, project, or product management role.
  • Global Project Experience: Proven experience leading global projects and readiness to work flexibly in multiple time zones.
  • Communication and Presentation Skills: Strong communication and effective presentation skills with a proven track record to articulate a value proposition to technical and non-technical audiences.
  • Education and Experience: Master's degree in Engineering, Computer Science, or similar field desired (or equivalent experience) with 12+ yrs of industry experience.
  • Programming Experience: 5+ years programming experience using any modern programming language.
  • Software Engineering Principles and Quality Requirements: Experience and good understanding of software engineering principles and quality requirements in enterprise systems environments.
  • Problem-Solving and Leadership Skills: Ability to multitask, quickly switch context, and be thorough. Experience influencing decisions and leading teams in a matrix environment.
  • Enthusiasm and Proactivity: Enthusiastic, proactive, responsive, and passionate about finding opportunities for productive change and improvement in software engineering and release management.
  • Strategic and Tactical Thinking: Ability to think strategically and tactically and to build consensus to make programs successful.
  • Problem-Solving and Implementation Skills: Strong problem-solving skills, consistently successful implementing systematic solutions.
Preferred Qualifications
  • Technical Background in AI and ML: Technical background with machine learning, deep learning, open source software, and/or GPU technology using APIs such as CUDA, Tensorflow, or Pytorch.
  • Software Engineering and Enterprise System Architecture: First-hand experience with software engineering and enterprise system architecture at scale.
  • Productizing Enterprise Server Systems: Previous experience with productizing enterprise server system and coordinating activities between HW / SW organization.
  • Open Source Software and 3rd Party Open Source SW Suites: Experience with Open Source (Python, Tensorflow, notebooks) and 3rd Party Open Source SW suites such as Black Duck or Palamida.
  • Process Improvement and Efficiency: Background in driving process and measuring for efficiency and effectiveness.
  • Agile Methodologies: Previous experience with agile methodologies (Scrum, Safe, Less, Business agility).
  • Industry Standards: Previous experiences in IS026262 and ASPICE Standards.
About NVIDIA

NVIDIA is the world leader in accelerated computing. We pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and digital twins is transforming the world's largest industries and profoundly impacting society.

Benefits
  • Competitive Base Salary Range: $188,000 - $356,500 USD.
  • Eligibility for Equity and Benefits.


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking an experienced and highly motivated Senior Technical Program Manager II to join our team. This dynamic individual will be the liaison between Software Engineering and Product Management, focusing on high-quality, on-time successful releases.Key ResponsibilitiesCollaborate with key stakeholders in product...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking a highly motivated and experienced Senior Technical Program Manager II to join our dynamic team. As a key member of our organization, you will play a critical role in driving the success of our software development lifecycle.Key ResponsibilitiesCollaborate with cross-functional teams, including product management...


  • Santa Clara, California, United States ServiceNow Full time

    Job OverviewCompany Overview:At ServiceNow, we harness technology to create solutions that empower everyone. Our team is driven by a shared ambition to innovate and adapt swiftly to the needs of our customers and communities. Joining ServiceNow means becoming part of a dynamic group of innovators who are committed to making a difference. We believe that the...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking a highly motivated and experienced Senior Technical Program Manager II to join our team. As a key member of our engineering team, you will be responsible for driving the development and deployment of innovative cybersecurity solutions.Key ResponsibilitiesCollaborate with cross-functional teams to deliver...


  • Santa Clara, California, United States NVIDIA Full time

    Job SummaryNVIDIA is a leader in the technology industry, known for its innovative and forward-thinking approach. We are committed to fostering a diverse and inclusive work environment and are proud to be an equal opportunity employer.Key Responsibilities:Lead technical engagements and program execution with major customers - Cloud Service Providers.Design,...


  • Santa Clara, California, United States DynPro Full time

    Job DescriptionRole: Technical Program ManagerJob Type: Contract to HireLocation: Remote (West Coast Hours)At DynPro, we are seeking a highly skilled Technical Program Manager to lead the execution and delivery of our most critical, complex, and high-visibility cross-functional programs.Key Responsibilities:Plan, scope, and lead the execution of IT's most...


  • Santa Clara, California, United States DynPro Full time

    Position:Technical Program ManagerEmployment Type: Contract to hire.Location: Flexible options available, including remote work.Key Responsibilities: Strategically plan, oversee, and implement vital cross-departmental initiatives within the IT sector. Work collaboratively with diverse teams to address dependencies and guarantee timely project completion....


  • Santa Clara, California, United States DynPro Full time

    Position:Technical Program ManagerEmployment Type: Contract to hire.Location: Remote work is acceptable, with a preference for candidates located in the Bay area.Key Responsibilities: Strategically plan, oversee, and implement essential cross-departmental programs within the IT sector. Work collaboratively with diverse teams to address dependencies and...


  • Santa Clara, California, United States DynPro Full time

    Position:Technical Program ManagerContract Type: Contract to hire.Location: Flexible, with preference for candidates in the Bay Area; remote work options available.Key Responsibilities: Strategically plan, oversee, and implement essential cross-departmental programs within the IT sector. Work collaboratively with diverse teams to address dependencies and...


  • Santa Clara, California, United States Nvidia Corporation Full time

    We're now looking for a Senior Technical Program Manager for Humanoid Robotics:NVIDIA is seeking a Senior Technical Program Manager to join the Generalist Embodied Agent Research (GEAR) group. Our mission is to deliver Project GR00T, NVIDIA's moonshot initiative to build the AI brain for humanoid robots. You will work with an amazing and collaborative...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking an experienced and highly motivated Sr. Technical Program Manager II to join our team. This dynamic individual will be the liaison between Software Engineering and Product Management, driving strategic program execution and technical leadership.Key ResponsibilitiesCollaborate with cross-functional teams to develop...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleNVIDIA is seeking a Senior Technical Program Manager to join the Generalist Embodied Agent Research (GEAR) group. Our mission is to deliver Project GR00T, NVIDIA's initiative to build the AI brain for humanoid robots.Key ResponsibilitiesMaintain research and model release schedules, streamline workflows, lead project status meetings, and...


  • Santa Clara, California, United States NVIDIA Full time

    Job SummaryNVIDIA is seeking a highly skilled and experienced Senior Technical Program Manager to join our global IT PMO team. As a leader in our organization, you will have the opportunity to oversee various ground-breaking programs and projects, including the implementation of new technology solutions within IT.Key ResponsibilitiesWorking on a range of...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking an experienced and highly motivated Principal Technical Program Manager to join our dynamic team. This individual will serve as the liaison between Software Engineering and Product Management, focusing on high-quality, on-time successful releases.Key ResponsibilitiesCollaborate with key stakeholders in product...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionCompany OverviewPalo Alto Networks is a leading cybersecurity company that protects the digital way of life. Our mission is to be the cybersecurity partner of choice, and we're looking for talented individuals to join our team.Job SummaryWe're seeking an experienced Principal Technical Program Manager to join our team. This dynamic individual...


  • Santa Clara, California, United States Marvell Semiconductor Full time

    About Marvell SemiconductorMarvell Semiconductor is at the forefront of semiconductor innovation, providing essential components that form the backbone of global data infrastructure. Our advanced technologies span across enterprise, cloud, AI, automotive, and telecommunications, unlocking new opportunities for growth and development.At Marvell, we empower...


  • Santa Clara, California, United States Flexton Inc. Full time

    About the Role:We are seeking a highly skilled Senior Technical Partnership Manager to join our team at Flexton Inc. as a Technical Partnership Lead. This role will be responsible for leading our partnership efforts with implementation partners, ensuring successful execution of projects at client sites, and driving business growth through strategic...


  • Santa Clara, California, United States NVIDIA Full time

    Job SummaryNVIDIA is a leader in the technology industry, known for its innovative and forward-thinking approach. We are committed to fostering a diverse and inclusive work environment and are proud to be an equal opportunity employer.Key Responsibilities:Lead technical engagements and program execution with major customers - Cloud Service Providers.Design,...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Engineer Program Manager to join our Network Technology Solutions Group at Advanced Micro Devices, Inc. (AMD). As a key member of our team, you will play a critical role in driving the success of our hardware development and release to production.Key ResponsibilitiesProvide support for our Network...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Engineer Program Manager to join our Network Technology Solutions Group at Advanced Micro Devices, Inc. (AMD). As a key member of our team, you will play a critical role in driving the success of our hardware development and release to production.Key ResponsibilitiesProvide support for our Network...