AMD

Principal Software Developer - GPU AI/HPC kernels

AMD
Apply
11 hours ago
Markham, CanadaStaff+

Responsibilities

  • Develop C++, Python, HIP, and assembly software for GPU mathematical operations.
  • Design GPU computational software libraries for AI and HPC applications.
  • Plan and deliver software for current and future processors in coordination with management.
  • Supervise a small development team and provide technical and people leadership.
  • Optimize software performance and maximize hardware utilization for important use cases.
  • Support performance analysis and performance and functional test coverage.
  • Identify and resolve quality issues with library development and internal engineering teams.

Requirements

  • 10+ years of professional software development experience.
  • Master's or doctoral degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Proficiency in C/C++ and Python using sound software design practices.
  • GPU software development or validation experience with HIP, CUDA, or OpenCL.
  • Experience with software libraries and API design.
  • Experience with matrix/tensor operations and numerical work is preferred.
  • Experience with software performance estimation, optimization, and debugging.
  • Ability to technically lead and manage junior-to-mid-level developers.
  • Experience collaborating with technical leads, developers, and test teams to maintain and release production software.
  • Software emulation supporting floating-point numerical formats is a plus.

Benefits

  • AMD benefits are offered; details are provided through AMD's benefits-at-a-glance information.
  • The position is located in Austin, Texas.

Tech Stack

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me