Nvidia - Santa Clara, CA

posted 5 days ago

Full-time - Senior
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

The Technical Program Manager (TPM) will lead programs and initiatives aimed at developing infrastructure that supports NVIDIA's advanced AI researchers and engineers. This role involves guiding engineering programs using industry best practices to navigate a fast-paced and rapidly expanding roadmap, ensuring alignment with key business objectives and fostering a culture of continuous improvement.

Responsibilities

  • Engage with cross-company partners to plan programs and coordinate teams to meet key business objectives.
  • Guide engineering programs in all aspects of program management including planning, forecasting, documenting, scheduling, and managing dependencies.
  • Guide engineering teams in the use of agile methodologies.
  • Develop and implement metrics for measuring program effectiveness and improvement areas, and analyze data to support planning and data-driven decisions.
  • Report on overall program status, providing insights and recommendations to senior management.
  • Drive organizational alignment and efficiency by coordinating with multi-functional leads and streamlining processes.
  • Work with multi-functional matrixed teams.
  • Guide teams in designing for advanced, complex, and often conflicting customer requirements.
  • Moderate technical discussions to successful conclusions.
  • Act as a liaison between developers and customers, and between technical and non-technical audiences.
  • Cultivate a culture of continuous improvement, finding opportunities for process enhancements.

Requirements

  • Bachelor's degree (or equivalent experience) in a related field.
  • 15+ years of program management experience, including proven ability to manage global projects across multiple time zones.
  • Demonstrated program management expertise and mastery of technical and management practices.
  • Exceptional communication and presentation skills for diverse technical and non-technical audiences.
  • In-depth understanding of software engineering principles and quality requirements in enterprise systems.
  • Strong multitasking abilities with a focus on thoroughness and rapid context switching.
  • Knowledge of agile methodologies and tools, project planning, and task tracking tools.
  • Experience in AI training environments and resource capacity planning.
  • Proactive and enthusiastic in identifying and implementing positive changes in software engineering and release management.

Nice-to-haves

  • Background in computer science, machine learning, deep learning, open source software, infrastructure technologies, and GPU technology.
  • Prior experience in infrastructure software, production application software development, software development, release and support methodology, and DevOps.
  • Prior experience in managing customer workflows using large scale distributed computing and working with AI researchers or directly training AI models.
  • Consistent track record of driving process improvements and measuring efficiency.
  • A passion for sharing knowledge and experience driving complex projects end-to-end.

Benefits

  • Equity and benefits as detailed on NVIDIA's benefits page.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service