Nvidia - Santa Clara, CA

posted 8 days ago

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

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.

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.

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.

Benefits

  • Equity options
  • Comprehensive health benefits
  • Flexible working hours
  • Diversity and inclusion programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service