AI Systems Engineer: ML Kernels & HPC Acceleration

Socket.dev

San Jose (CA)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD seeks an AI Systems Engineer to advance ML workloads on AMD AI accelerators, bridging hardware and software from kernel design to production inference across NPU and GPU platforms.

You will collaborate with compiler, runtime, silicon, and architecture teams, delivering high-performance AI solutions and steering hardware-software co-design efforts in a hybrid San Jose, CA environment.

Qualifications

  • Strong software development experience in C/C++ and Python.
  • Experience with parallel programming and performance optimization.
  • Knowledge of ML inference workloads and common operators.
  • Familiarity with AI frameworks and runtimes such as PyTorch, ONNX Runtime, ROCm.

Responsibilities

  • Develop and optimize ML operator kernels and dataflow libraries for AMD AI accelerators.
  • Profile workloads, identify bottlenecks, and drive optimizations.
  • Enable and validate ML models within production inference frameworks and runtimes.
  • Collaborate with compiler, runtime, architecture, and silicon teams to deliver high-performance AI solutions.
  • Debug and resolve issues spanning kernel implementation, runtime integration, model accuracy, and hardware bring-up.
  • Contribute to hardware-software co-design by evaluating architectural tradeoffs.
  • Drive innovation in performance methodologies, tooling, and AI system optimization.

Skills

C/C++
Python

Education

Master's or PhD in Computer Engineering, Electrical Engineering, Computer Science

Tools

MLIR
LLVM

Job description

AMD seeks an AI Systems Engineer to advance ML workloads on AMD AI accelerators, bridging hardware and software from kernel design to production inference across NPU and GPU platforms.

You will collaborate with compiler, runtime, silicon, and architecture teams, delivering high-performance AI solutions and steering hardware-software co-design efforts in a hybrid San Jose, CA environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Systems Engineer: High-Performance ML on Accelerators
AI Systems Engineer: High-Performance ML on Accelerators

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 190,000
AI Systems Engineer: High-Performance ML on Accelerators
AI Systems Engineer: High-Performance ML on Accelerators

AMD • San Jose (CA)

On-site
USD 150,000 - 190,000
AI Systems Engineer: HPC & GPU Clusters
AI Systems Engineer: HPC & GPU Clusters

AMD • San Jose (CA)

On-site
USD 180,000 - 260,000
AMD benefits
AI Systems Engineer: HPC & GPU Clusters
AI Systems Engineer: HPC & GPU Clusters

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

On-site
USD 180,000 - 260,000
Systems Design Engineer (AI, Software)
Systems Design Engineer (AI, Software)

Socket.dev • San Jose (CA)

Hybrid
USD 150,000 - 190,000
Systems Design Engineer (AI, Software)
Systems Design Engineer (AI, Software)

AMD • San Jose (CA)

On-site
USD 150,000 - 190,000
Systems Design Engineer (AI, Software)
Systems Design Engineer (AI, Software)

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 190,000
Principal MLIR Compiler Architect for AI Acceleration
Principal MLIR Compiler Architect for AI Acceleration

Advanced Micro Devices • San Jose (CA)

On-site
USD 180,000 - 240,000
Applied AI Engineer: AI for Hardware & Software
Applied AI Engineer: AI for Hardware & Software

AMD • California (MO)

On-site
USD 180,000 - 240,000
Applied AI Engineer: Hardware-Driven AI Solutions
Applied AI Engineer: Hardware-Driven AI Solutions

Socket.dev • Santa Clara (CA)

Hybrid
USD 140,000 - 210,000
AMD benefits at a glance