By submitting your resume, you’re expressing interest in our 2027 RDSS (Research and Development Substitute Services) program. Please confirm your eligibility with the local district office before applying for the role.
We are seeking a motivated professional to join our team as a Technical Program Manager for Deep Learning Enterprise Server Software. You will partner with engineering and product leaders to plan and implement programs that support software development and delivery. Our software has made a significant impact across diverse fields and is used by leading academic institutions, startups, and industry organizations, including the world’s largest internet companies. We are looking for a passionate, dedicated, and creative individual to help achieve our engineering goals. You will collaborate with teams across the company to establish and advance software objectives. In this role, you will gather requirements, help set priorities, and coordinate planning and scheduling throughout all phases of program execution. You will develop and maintain integrated schedules to manage dependencies and keep multiple workstreams progressing in parallel. You will also lead improvements to existing product development and software release processes, partnering with engineering management to streamline development workflows and enhance engineering efficiency. This position offers the opportunity to work closely with diverse technical teams and stakeholders across all organizational levels.
What you'll be doing:
- Define critical metrics and develop program schedules to track release health, delivery predictability, and progress toward program objectives.
- Demonstrate technical leadership by collaborating closely with engineers on architectural discussions and constructively challenging design decisions.
- Establish best practices and drive adoption across business units by clearly communicating their benefits. Proactively identify risks and develop appropriate mitigation strategies.
- Define and monitor key performance indicators (important metrics) to track execution and implement process improvements that enhance operational efficiency.
- Identify failures, lead retrospective analyses, and help develop actionable improvement plans.
- Collaborate closely with customer program managers to address software issues and technical feedback from OEMs, CSPs, and partners. Drive the continuous improvement, automation, and maintenance of enterprise support processes.
- Partner with development teams on planning, execution, reviews, and failure analysis to assess overall software quality and risk.
- Regularly communicate program status and key issues to senior management, while coordinating efforts across development teams, product managers, and solution architects.
What we need to see:
- Master or other advanced degree or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience in software development, with a focus on system software and associated development processes.
- Experience influencing decisions and leading multi-functional teams in a matrix organization.
- An enthusiastic, responsive, and proactive approach to finding opportunities for process improvement.
- Excellent communication and technical presentation skills.
- Ability to think strategically and tactically, build consensus, and drive program success.
- Strong problem-solving skills, with a shown ability to implement effective, systematic solutions.
Ways to stand out from the crowd:
- Understanding of software engineering principles and enterprise system architecture.
- Strong professional communication and documentation skills.
- Familiarity with Agile methodologies, schedule management, and Jira.
- Experience with productivity tools and process automation is a strong plus.
Our technology has no boundaries! NVIDIA is building some of the most groundbreaking and innovative compute platforms for global use. It’s because of our work that scientists, researchers and engineers can advance their ideas. At its core, our visual computing technology not only enables an amazing computing experience, it is energy efficient! We pioneered a supercharged form of computing loved by the most demanding computer users in the world - scientists, designers, artists, and gamers. It’s not just technology though! It is our people, some of the brightest in the world, and our company culture make NVIDIA one of the most fun, innovative and dynamic places to work in the world! At the center of NVIDIA's culture are our core values like innovation, excellence and determination and team, that guide us to be the best we can be.
More Information
Application Details
- Organization DetailsNvidia


Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.