Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering

Amd

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$172,000–$258,000 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday
Closes
Sep 23, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $212k
This role $215k
$156k most similar roles pay here $269k

This role pays more than 57% of similar roles. Most pay $184,649–$238,915 — the shaded band above. At the midpoint, this role pays about $215k versus about $212k 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 375 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 375 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering

Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering will join the team developing heterogeneous software for computer vision and image or video processing as part of the AMD Radeon Open Ecosystem. The role involves designing, developing, and optimizing GPU and CPU software while validating new features before release to ensure high performance on AMD hardware. You will debug complex issues across multiple layers of the stack and use AI tools to maintain robust code. Key technical requirements include proficiency in C++, C, and Python, along with experience in GPU programming using HIP or CUDA. The role requires expertise in OpenCV, FFMpeg, OpenVX, and machine learning frameworks. Additionally, you will utilize GoogleTest for unit testing and Jenkins or GitHub Actions for CI/CD pipelines to support the development of high-performance software within the ROCm ecosystem.

What does a Software Development Engineer earn in California?

Median $214000 from 72 postings across 8 companies.

See salary data

What you'll do

  • Design, develop, and optimize GPU/CPU software for computer vision, image, and video processing workloads.
  • Validate new software features before releasing them to customers.
  • Debug and resolve complex software issues across multiple layers of the technology stack.
  • Implement unit and integration testing using GoogleTest (gtest) in C++.
  • Automate test execution and integrate tests into CI/CD pipelines using Jenkins or GitHub Actions.
  • Apply software engineering methodologies and AI tools to ensure code is robust and maintainable.
  • Ensure high performance of software by extracting maximum capabilities from AMD hardware.

What we're looking for

  • Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or a related technical discipline.
  • Deep domain expertise in computer vision and quality engineering with integration testing.
  • Strong experience with GoogleTest (gtest) for unit and integration testing in C++.
  • Hands-on experience with Jenkins or GitHub Actions for CI/CD pipeline automation.
  • In-depth knowledge of software testing methodologies, frameworks, and tools for automated testing.
  • Proficiency in C/C++ and Python (preferred).
  • Experience in video codecs, image processing, machine learning frameworks, and GPU programming like HIP or CUDA (preferred).
  • Familiarity with computer vision libraries such as OpenCV, FFMpeg, OpenVX, and ROCm platforms (preferred).

More like this

Similar roles

Software Engineer, GPU AI ML

Amd

Santa Clara, CA 97 days ago $204,000–$306,000
C++ HIP CUDA ROCm PyTorch TensorFlow JAX GPU Architecture Kernel Optimization Distributed Systems LLMs SFT RLHF GRPO Quantization Verilog SystemVerilog RTL Design
Hybrid

Staff GPU SW Engineer

Qualcomm

San Diego, CA 14 days ago $148,300–$222,500
C++ C Vulkan DirectX Metal OpenGL WebGL CUDA OpenCL SYCL Unity Unreal Engine Godot Ray Tracing Mesh Shading Nsight PIX RenderDoc GPGPU Profiling
4+ yrs exp

GPU Software Engineer, GPU Libraries

Amd

San Jose, CA 19 days ago $152,000–$228,000
C++ CUDA HIP OpenMP MPI OpenCL Python ROCm Docker Kubernetes Jenkins Agile Scrum Kanban Machine Learning high performance computing Numerical Methods
Hybrid