AMD

ML SOFTWARE DEVELOPMENT ENGINEER  

AMD
Apply
3 days ago
Hyderābād, IndiaSenior

Responsibilities

  • Enable support for different data types in hipblaslt/TensileLite.
  • Create test cases to validate software functionality and performance.
  • Monitor and maintain end-to-end ML test cases for a compiler in production and troubleshoot issues.
  • Contribute changes to open-source projects.
  • Influence the direction of AMD’s AI platform.
  • Collaborate across teams with groups and stakeholders.

Requirements

  • At least 5 years of experience.
  • Excellent Python and C++ programming skills, including debugging, profiling, and performance analysis.
  • Understanding of CPU/GPU communication and experience with HIP programming.
  • Experience with ML pipelines.
  • Experience with CI/CD pipelines.
  • Strong communication and problem-solving skills.
  • Bachelor’s or master’s degree in computer/software engineering, computer science, or a related technical discipline.

Benefits

  • AMD benefits are described in the AMD benefits at a glance.

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