Principal Software Developer - GPU AI/HPC kernels in Austin, Texas | Advanced Micro Devices, Inc

Amd

Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TX
Salary
$212,000–$212,000 / yr
Posted
103 days ago
Closes
Feb 27, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $212k
$154k most similar roles pay here $251k

This role pays more than 55% of similar roles. Most pay $173,400–$235,750 — the shaded band above. At the midpoint, this role pays about $212k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 71 open roles on FindRole.

Listed pay typically runs $178,400–$178,400 across 71 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Principal Software Developer - GPU AI/HPC kernels in Austin, Texas | Advanced Micro Devices, Inc

AMD seeks a principal software developer to join its ROCm GPU-compute mathematical libraries team in Austin, Texas. As a key contributor, you will develop and optimize GPU computational software libraries for AI and HPC applications using C++, Python, HIP, and assembly languages. You’ll collaborate with management to plan and deliver cutting-edge software solutions, supervise small development teams, and perform performance optimizations to maximize hardware utilization. Ideal candidates have over 10 years of professional experience in software development, proficiency in C/C++ and Python, and expertise in GPU software validation involving HIP or similar technologies. They should also possess strong problem-solving skills and excellent communication abilities, with a preference for advanced degrees in Computer Science or related fields. This role involves reimagining the end-to-end software libraries lifecycle to create unified software fabrics across multiple ASICs, bridging hardware and software ecosystems to ensure scalable solutions for emerging platforms.

What you'll do

  • Develop software in C++, Python, HIP, and other technologies for GPU mathematical operations.
  • Design GPU computational libraries for AI and HPC applications.
  • Conduct performance optimizations and projections to maximize hardware utilization.
  • Identify and resolve quality issues with close collaboration with development teams.
  • Provide technical leadership for GPU architecture decisions impacting multi-ASIC platforms.
  • Define and lead bring-up strategies for new GPU platforms across multiple ASICs.
  • Drive hardware/software interface definition to ensure alignment with architectural intent.

What we're looking for

  • 10+ years of professional software development experience
  • Expertise in C/C++, Python, and GPU programming technologies like HIP, CUDA
  • Proven ability to lead and manage junior to mid-level developers
  • Experience with software performance optimization and debugging
  • Strong background in designing and developing software libraries and APIs
  • Academic credentials: Master’s or Doctoral degree in a relevant field
  • Hands-on experience in hardware/software co-design and cross-layer debugging

More like this

Similar roles