2 months ago
San Jose, CA, USAStaff+
Responsibilities
- Provide technical leadership and guidance for GPU runtime and system features and technologies.
- Optimize across the entire AI software stack.
- Collaborate with hardware and software architects from early architecture concepts through product deployment.
- Partner with customers and hyperscalers to understand workload requirements and deliver architectural and software optimizations.
- Advise executives and stakeholders on industry trends and recommend strategic initiatives.
- Drive state-of-the-art technologies for AMD machine learning products and serve as a subject matter expert.
Requirements
- Deep experience in GPU runtime and system software, spanning low-level device drivers, OS internals, applications, and AI/ML frameworks.
- Expertise in kernel, driver, and system-level development using C/C++, GPU software development, and parallel programming.
- Deep expertise in modern concurrent programming and threading APIs.
- Proven software thought leadership supported by patents, publications, and participation in industry standards bodies.
- Strong written and verbal communication skills.
- Bachelor’s, master’s, or PhD degree in Computer Science, Computer Engineering, or an equivalent field.
Benefits
- AMD benefits are referenced through its benefits-at-a-glance program.
- The role is located in San Jose, California.
About AMD
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.
