About the Role
NVIDIA's Compiler team is seeking a Senior Technical Program Manager to deliver best-in-class compiler technology to developers across Deep Learning, Machine Learning, High Performance Computing, Graphics, and Automotive domains. This role is crucial for product releases and driving software development from concept to delivery.
Responsibilities
- Drive software programs and processes, leading multi-functional teams in a matrix organization to deliver projects on time.
- Lead projects using both Waterfall and Agile methodologies.
- Present project status authoritatively to multi-functional teams and executive management.
- Work independently, taking initiative and influencing with minimal mentorship.
- Collaborate with global partners across multiple time zones, geographies, and technical fields to define work, report status, and deliver projects.
- Influence other teams by creating an efficient and accountable development environment through process development and improvement.
- Follow defined processes for escalation when planned work is not on track.
- Think strategically and tactically, distilling complex projects into manageable tasks and disseminating them to teams.
- Craft and implement new processes for workflow between different teams.
- Creatively resolve technical issues and resource conflicts through consensus and team building to deliver sophisticated products to customers.
Requirements
- Bachelor of Science or equivalent experience in Electronic Engineering, Computer Science, or a related technical degree.
- 8+ years in a similar or related role.
- Passionate about details and adept at multitasking.
- Validated Software Engineering background and technical skills.
- Ability to investigate technical issues.
- Attention to detail.
- Strong written and verbal presentation skills.
- Creative problem solver, able to resolve technical issues and conflicting priorities.
- Track record of understanding and implementing foundational program management skills including risk management, tracking and monitoring, meeting facilitation, domain expertise, time management, and problem-solving.
Skills
- Knowledge of operating systems
- Knowledge of software development standard methodologies
- Knowledge of compilers
- Experience with Open Source ecosystems and challenges
- LLVM upstream contributions
- Repository mirroring and unification
- Compiler knowledge
- GPU knowledge
- CUDA knowledge
- AI knowledge
- Experience with project management tools like JIRA
- Experience with project management tools like MS Project
- Tool automation implementation
Location
- Remote
Work Type
- Full-time
Experience Level
- Senior
Education Level
- Bachelor of Science or equivalent experience
Salary/Compensations
- 168,000 USD - 258,750 USD
Benefits
- Equity
- Generous benefits package
About the Company
- NVIDIA's Compiler team is dedicated to bringing best-in-class compiler technology to NVIDIA's developer community spanning across multiple domains like Deep Learning/ Machine Learning, High Performance Computing, Graphics and Automotive.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
Equal Opportunity
- 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.
