Senior ML Compiler Engineer for AI Hardware Accelerators

AMD

San Jose (CA)

On-site

USD 120,000 - 170,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AMD is seeking a motivated engineer to join a core team advancing a cutting-edge machine learning model compiler for AMD AIE in Ryzen AI PC and embedded FPGA devices.

You will integrate compilers with ML frameworks, implement partitioning, and develop runtimes to distribute work across x86 and AIE cores, contributing to innovative AMD technologies while collaborating with diverse teams.

Qualifications

  • Strong object-oriented programming background, C/C++ and Python.
  • ML Compiler and Runtime technologies such as MLIR, LLVM.
  • Compiler building skills.
  • Code generation for a ML hardware accelerator.
  • Machine Learning concepts and model development experience.
  • Understanding of ONNX, PyTorch, etc.
  • Ability to write high quality code with a keen attention to detail.
  • Experience with modern concurrent programming and threading APIs.
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus.
  • Effective communication and problem-solving skills.

Responsibilities

  • Integrate compiler and compiled model with ML Frameworks (such as ONNX and PyTorch)
  • Implement model partitioning in ML Frameworks and/or MLIR
  • Implement runtime to distribute work to and collect results from x86 cores and AIE cores
  • Design and develop new groundbreaking AMD technologies
  • Debug and fix existing issues and research alternative, more efficient ways to accomplish the same work

Skills

C/C++
Python
MLIR
LLVM
ONNX
PyTorch
ML Compiler
Code generation
Concurrency
GitHub

Education

Bachelor’s or Master’s in Computer Science/Engineering

Tools

GitHub
Debuggers
Profilers

Job description

AMD is seeking a motivated engineer to join a core team advancing a cutting-edge machine learning model compiler for AMD AIE in Ryzen AI PC and embedded FPGA devices.

You will integrate compilers with ML frameworks, implement partitioning, and develop runtimes to distribute work across x86 and AIE cores, contributing to innovative AMD technologies while collaborating with diverse teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Compiler Engineer for AI Accelerator
Senior ML Compiler Engineer for AI Accelerator

Advanced Micro Devices, Inc. • San Jose (CA)

On-site
USD 140,000 - 190,000
Senior ML Compiler Architect for AI Accelerators
Senior ML Compiler Architect for AI Accelerators

Advanced Micro Devices, Inc. • San Jose (CA)

Hybrid
USD 150,000 - 210,000
AIE Sr. Software Development Compiler Engineer
AIE Sr. Software Development Compiler Engineer

Advanced Micro Devices, Inc. • San Jose (CA)

On-site
USD 140,000 - 190,000
AIE Sr. Software Development Compiler Engineer
AIE Sr. Software Development Compiler Engineer

AMD • San Jose (CA)

On-site
USD 120,000 - 170,000
AI Software Engineer: MLIR/NPU Compiler Expert
AI Software Engineer: MLIR/NPU Compiler Expert

AMD • San Jose (CA)

Hybrid
USD 140,000 - 210,000
Hybrid work model
AMD benefits at a glance
Principal Compiler Software Development Engineer - AI/ML
Principal Compiler Software Development Engineer - AI/ML

Advanced Micro Devices • San Jose (CA)

On-site
USD 180,000 - 260,000
Sr. ML Compilation Engineer
Sr. ML Compilation Engineer

Advanced Micro Devices, Inc. • San Jose (CA)

Hybrid
USD 150,000 - 210,000
AIE Software Development Engineer
AIE Software Development Engineer

AMD • San Jose (CA)

Hybrid
USD 140,000 - 210,000
Hybrid work model
AMD benefits at a glance
Lead AI/ML Compiler Engineer for High-Performance GPUs
Lead AI/ML Compiler Engineer for High-Performance GPUs

AMD • San Jose (CA)

On-site
USD 180,000 - 240,000
Principal Compiler Software Development Engineer - AI/ML
Principal Compiler Software Development Engineer - AI/ML

AMD • San Jose (CA)

On-site
USD 180,000 - 240,000