Senior Technical Program Manager, Compute Performance Engineering

NvidiaSanta Clara, CA
471d$156,000 - $299,000

About The Position

NVIDIA's Compute Performance Engineering team is seeking a skilled project manager to lead software programs and processes that enhance deep learning efficiency and performance. This role involves collaborating with multi-functional teams, managing projects through both Waterfall and Agile methodologies, and ensuring timely delivery of projects while communicating effectively with stakeholders. The ideal candidate will have a strong technical background and experience in program management, particularly in fast-paced environments.

Requirements

  • Strong technical background in software engineering, data science, or software QA engineering.
  • 6+ years of relevant experience in program, project, or product management roles.
  • Experience leading global projects and working flexibly across time zones.
  • Bachelor of Science or equivalent in Electronic Engineering, Computer Science, or a related field.
  • Validated software engineering background and technical skills.
  • Ability to investigate technical issues and attention to detail.
  • Knowledge of operating systems, software development methodologies, and compilers.

Nice To Haves

  • Technical background in machine learning, deep learning, or GPU technology using APIs like CUDA, Tensorflow, or Pytorch.
  • Experience with productizing enterprise server systems and coordinating between HW/SW organizations.
  • Proficiency in Python, Tensorflow, and other third-party software suites.
  • Experience with project management tools like JIRA, JAMA, or MS Project.
  • Project Management Professional Certification.

Responsibilities

  • Drive software programs and processes hands-on.
  • Lead multi-functional team members in a matrix organization to deliver projects on time.
  • Manage projects using both Waterfall and Agile methodologies.
  • Communicate project status authoritatively to multi-functional teams and executive management.
  • Work independently and influence with minimal mentorship.
  • Collaborate with global partners across multiple time zones and technical fields.
  • Craft an efficient and accountable development environment through process development and improvement.
  • Follow defined processes to address blocking issues in project execution.
  • Strategically distill complex projects into manageable tasks and communicate them effectively to teams.
  • Collaborate with HW architecture, DL SW, Compiler, and Infrastructure teams to ensure schedule alignment.
  • Guide the direction of machine learning initiatives across the company.

Benefits

  • Equity options
  • Comprehensive health benefits
  • Flexible working hours
  • Diversity and inclusion programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service