AMD

Senior AI/ML Compiler Developer

AMD
Apply
1 day ago
Hyderābād, IndiaSenior

Responsibilities

  • Develop and maintain AMD’s AI compilers and runtime.
  • Research and implement methods to improve solution and system performance.
  • Optimize AI workloads and investigate more efficient implementation approaches.
  • Collaborate with peers, partners, and AMD architecture specialists on future products.
  • Stay current with software, hardware, ML algorithm, and AI architecture trends.

Requirements

  • Strong object-oriented programming background with C/C++ preferred and 2+ years of industry experience.
  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Understanding of object-oriented design, software engineering, data structures, algorithms, operating systems, and multithreaded programming.
  • Knowledge of AI frameworks such as PyTorch, TensorFlow, ONNX Runtime, TVM, and MLIR.
  • Familiarity with ML operations including GEMM and convolution.
  • Understanding of performance implications across compute, memory, communication, hardware, and software configurations.
  • Experience with debuggers, source-code control systems such as GitHub, and profilers.
  • Strong code quality, communication, problem-solving, and attention-to-detail skills.

Tech Stack

CC++PyTorchTensorFlow

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