A

AMD

Designs chips for computers and AI systems

GPU Performance Engineer - AI Kernels

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeHelsinki, FinlandNo salary listedIn-person

About the Job

Requirements

  • Strong understanding of modern GPU architectures.
  • Three or more years of GPU software development experience using HIP, CUDA, or OpenCL.
  • Five or more years of system-level programming experience in C++ (C++17 or later preferred).
  • Experience working directly with hardware instruction set architecture.
  • Experience with GPU profiling, debugging, benchmarking, and performance analysis tools.
  • Background in high-performance computing or other performance-critical systems.
  • Familiarity with modern machine learning frameworks such as PyTorch and MIOpen.
  • Experience with tile-based programming models and frameworks such as Triton and CUTLASS.
  • Strong written and verbal communication skills in English.
  • Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Continuously identify and implement improvements to machine learning kernels for AMD GPUs, focusing on performance and power efficiency.
  • Stay informed about software and hardware trends, particularly in GPU architecture and machine learning algorithms.
  • Improve development workflows and continuous integration infrastructure to enable faster and more reliable delivery.
  • Design and develop GPU and machine learning technologies.
  • Debug and resolve existing issues, and research and implement more efficient alternatives.
  • Build and maintain strong technical relationships with internal teams and external partners.

Desired Qualifications

  • Experience working directly with hardware instruction set architecture is highly valued.
  • C++17 or later is preferred.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs