Director - HPC Libraries

Advanced Micro Devices, IncAustin, TX
7hRemote

About The Position

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. The AI GPU Software (AGS) team is looking for a Director to lead multiple teams developing HPC GPU libraries as part of AMD’s Radeon Open Ecosystem (ROCm) software stack.

Requirements

  • Proven success delivering complex software products through the full software product development life cycle in an Agile environment
  • Previous experience leading multiple geographically distributed teams
  • Experience leading software product development for HPC/AI domains where performance is paramount
  • Familiarity with GPU software development and optimization using HIP, CUDA, or OpenCL and distributed programming with MPI and/or SHMEM
  • Strong written and verbal communication skills
  • Knowledge of important HPC algorithms and libraries, especially BLAS, LAPACK, FFTs, sparse solvers, etc.
  • B.Sc. or B.Eng. degree in Computer Science, Software Engineering, Electrical Engineering, Applied Mathematics, or equivalent

Nice To Haves

  • Advanced degrees, such as M.Sc., M.Eng., Ph.D. are preferred

Responsibilities

  • Define vision and strategy for your libraries. Work closely with your teams, program and product managers, and customers to develop library roadmaps
  • Mentor your teams to consistently deliver roadmap commitments and foster innovation that advances the state of the art in HPC
  • Recruit, retain, and coach individuals to scale up multiple engineering teams
  • Create a culture where data is collected and analyzed to inform decision making throughout the software development process. This ranges from a strategic focus on establishing a capability to catalog customer use cases, and benchmarks these use cases to drive iterative software optimization cycles, to a tactical focus on building and tracking metrics to proactively improve process and efficiency
  • Drive continuous improvement in development processes, resource allocation, and execution efficiency within your teams, and collaborate with peers across AMD to scale processes to support a rapidly growing business

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

Director

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service