← All roles

Senior Software Development Engineer

AMD· Engineering
Apply on company site
San Jose, CA$145.6k - $218.4kFull-timePosted 2mo ago

About the role

Senior Software Development Engineer to develop and optimize software for next-generation AI and GPU computing platforms, focusing on GPU kernel development, performance optimization, AI frameworks, runtime systems, and compiler technologies.

Responsibilities

  • Develop and optimize GPU kernels for AI and compute workloads.
  • Analyze and improve GPU performance, including compute utilization, memory bandwidth, cache efficiency, and kernel execution.
  • Collaborate with AI framework, runtime, library, and hardware teams to improve end-to-end workload performance.
  • Profile, benchmark, and debug large-scale AI workloads on AMD GPU platforms.
  • Support compiler-driven optimizations and code generation using LLVM and MLIR-based technologies.
  • Improve performance analysis, testing, benchmarking, and automation infrastructure.
  • Enable and optimize new GPU hardware capabilities through software innovation.
  • Apply AI-assisted development tools to improve productivity, debugging, and optimization workflows.

Qualifications

  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline
  • Strong C/C++ development skills.
  • Experience with HIP, CUDA, OpenCL, or other GPU programming models.
  • Strong understanding of GPU architecture, parallel programming, memory hierarchy, synchronization, and performance optimization.
  • Hands-on experience profiling and optimizing AI, machine learning, HPC, or graphics workloads.
  • Experience with performance analysis tools and benchmarking methodologies.
  • Knowledge of LLVM, MLIR, compiler optimization, or code generation techniques.
  • Experience with AI frameworks such as PyTorch, ONNX Runtime, TensorFlow, or similar ecosystems.
  • Strong problem-solving and debugging skills across software and hardware stacks.

Skills

Required:C/C++ developmentGPU programmingGPU performance analysis
Nice to have:LLVM/MLIRAI frameworks

Benefits

  • Benefits offered are described: AMD benefits at a glance.
Last updated Oct 15, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD