Senior Software Technical Program Manager

1 week ago


Santa Clara, United States NVIDIA Full time

We are seeking a Senior Technical Program Manager to help us drive the groundbreaking potential of deep learning software. This is a very fast-paced space with many program management challenges to which we are bringing engineering rigor and operational excellence.

You will work with engineering and product leaders to plan and execute large-scale AI programs. Your work will enable NVIDIA's customers to employ industry leading AI and ML in their products, spanning almost every possible industry. The ability to excel in a fast-paced matrix organization is a prerequisite. Success in this role hinges on leveraging your outstanding interpersonal skills and problem-solving abilities. Join us as we collectively craft the future of technology.

What you will be doing:

Define and drive processes within the fast paced field of machine learning and deep learning. Develop critical metrics, program schedules to measure release health, predictability, and achievements.Lead with the right balance of both technical and leadership skills. Work closely with engineers on architectural discussions and have the skills and depth to challenge the design choices that they make.Anticipate risks, develop risk response plans, and manage ongoing risks appropriately.Provide concise, precise, effective and actionable communication to senior management.Collaborate with engineering, product management, and multiple functional teams to define, prioritize, and implement features, infrastructure, processes, and workflows.Plan and lead a project building large-scale inference microservices with cross org teams in a fast-paced environment.Build high level understanding of products, projects and goals and highlight domain specific / new market application possibilities.Take ownership of critical customer technical issues, and collaborate with multiple functional teams to drive the investigation and solution.Lead retrospective analyses for identified failures.
What we need to see:

Bachelor or higher in Computer Science, Computer Engineering, or similar field desired (or equivalent experience) with 12+ yrs of industry experience.5+ years programming experience using any modern programming language.8+ years TPM work experience in a fast-paced environment. Proven experience leading global projects and readiness to work flexibly in multiple time zones.Exceptional interpersonal skills, demonstrated through conveying information concisely, precisely, and with unparalleled clarity.Ability to multitask, quickly switch context, and be thorough. Experience influencing decisions and leading teams in a matrix environment.Exceptional problem-solving skills, demonstrated through proven data-driven leadership and a consistent track record of implementing systematic solutions with precision and ingenuity.Highly skilled in bringing clarity in the face of ambiguity and delivering the programs autonomously.Ability to think strategically and tactically, building consensus for successful program and project outcomes.Familiarity with Agile / Scrum methodology and detailed knowledge of the software development process in enterprise systems environments.
Ways to stand out from the crowd:

Technical background with machine learning, deep learning, open source software, and/or GPU technology using APIs such as CUDA, Tensorflow or Pytorch. First-hand experience with software engineering and enterprise system architecture at scale.Previous experience with productizing enterprise server systems and coordinating activities between HW / SW organizations. Experience with Open Source (Python, Tensorflow, notebooks) and 3rd Party Open Source SW suites such as Black Duck or Palamida.Experience in managing large scale MLOps, DevOps and CI/CD infrastructure tooling projects and successfully delivered production software through it.Driven to constantly improve the product from the customer experience side, replicating and testing customer scenarios to spot-check products before shipping them to QA or our customers.Project Management Professional (PMP) certification is a plus.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our teams are rapidly growing.

The base salary range is 156,000 USD - 299,000 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.


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe 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...


  • 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 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 NVIDIA Full time

    About the RoleWe 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...


  • 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 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 with a focus on high-quality, on-time successful releases.Key ResponsibilitiesWork with key stakeholders in product management,...


  • Santa Clara, United States NVIDIA Full time

    We are looking for an ambitious and innately curious person to be our Sr. Technical Program Manager for DGX Cloud Software! You will work with engineering and product leaders on planning and execution of large-scale programs to develop and publish software for training and inference applications using various types of neural networks. You will drive the...


  • Santa Clara, United States Halo Industries, Inc. Full time

    Job DescriptionJob DescriptionThe CompanyHalo Industries has invented a technology to replace a decades-old semiconductor material slicing process that wastes billions of dollars annually. Halo’s laser-based technology eliminates this waste, delivering improvements in both material cost and performance, while enabling manufacturing advancements in a...


  • Santa Clara, United States Halo Industries, Inc. Full time

    Job DescriptionJob DescriptionThe CompanyHalo Industries has invented a technology to replace a decades-old semiconductor material slicing process that wastes billions of dollars annually. Halo’s laser-based technology eliminates this waste, delivering improvements in both material cost and performance, while enabling manufacturing advancements in a...


  • Santa Clara, California, United States Atomic Full time

    About the Role:We are seeking a highly skilled Technical Program Manager to lead the development planning and execution for major systems in our digital micro-device manufacturing platform.The ideal candidate will own and manage the development timeline and process for delivering key software systems for our robotic manufacturing platform.As a Technical...


  • 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 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

    Position Overview:We are on the lookout for a Lead Software Program Manager to spearhead our initiatives in the transformative realm of deep learning software. This is a dynamic environment filled with numerous program management challenges where we are applying engineering precision and operational excellence.Your role will involve collaborating with...


  • 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 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, United States Palo Alto Networks Full time

    Company DescriptionOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and...


  • 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...

  • Program Manager

    7 days ago


    Santa Clara, United States Tech Observer Full time

    Title : Program Manager - TechnicalLocation : Santa Clara, CA office (4 days onsite, 1 day remote)Duration : 6 months contract high possibility of extensionUSC or GCH candidatesW2 Contract Responsibilities: Plan and execute hardware deployment strategies.Collaborate with cross function engineering teams including software developers, system test, mechanical,...

  • Program Manager

    7 days ago


    Santa Clara, United States Tech Observer Full time

    Title : Program Manager - TechnicalLocation : Santa Clara, CA office (4 days onsite, 1 day remote)Duration : 6 months contract high possibility of extensionUSC or GCH candidatesW2 Contract Responsibilities: Plan and execute hardware deployment strategies.Collaborate with cross function engineering teams including software developers, system test, mechanical,...


  • 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...