Staff GPU & AI/ML Software Engineer for CV, QA & ROCm

Advanced Micro Devices, Inc.

Santa Clara, Northern (CA, KY)

Hybrid

USD 120,000 - 190,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Advanced Micro Devices, Inc. in Santa Clara, CA, is seeking a talented engineer to join our team developing heterogeneous software for computer vision and image/video processing as part of the AMD Radeon Open Ecosystem (ROCm).

The role emphasizes high-performance software, rigorous testing, and cross-functional collaboration. The ideal candidate has deep computer vision expertise, proficiency in C/C++ and Python, and hands-on experience with modern CI/CD pipelines, testing frameworks, and GPU

Qualifications

  • Proficiency in C/C++ and Python.
  • Experience with computer vision libraries such as OpenCV, FFmpeg, OpenVX.
  • Experience with GPU programming (HIP, CUDA).
  • Familiarity with ROCm or similar heterogeneous computing platforms.
  • Experience with open-source development and Git and issue tracking tools (e.g., Jira).
  • Strong testing, profiling, debugging, documentation, and version control practices.

Responsibilities

  • Design, develop, and optimize GPU/CPU software for computer vision, image and video processing workloads.
  • Validate new SW features before releasing them to customers.
  • Collaborate with cross-functional teams to deliver robust software extracting best performance from AMD hardware
  • Debug and resolve complex software issues across multiple layers of the stack.
  • Apply software engineering methodologies and AI tools to ensure robust, maintainable code
  • Develop technical relationships with peers and partners
  • Work closely with dev teams and Project Managers to drive results
  • Strong experience with GoogleTest (gtest) for unit and integration testing in C++.
  • Hands-on experience with Jenkins or GitHub Actions for automating test execution and integrating tests into CI/CD pipelines.
  • In-depth knowledge of software testing methodologies, frameworks, and tools for automated testing.

Skills

C/C++
Python
OpenCV
GoogleTest
CI/CD

Education

Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science

Tools

Jenkins
GitHub Actions

Job description

Advanced Micro Devices, Inc. in Santa Clara, CA, is seeking a talented engineer to join our team developing heterogeneous software for computer vision and image/video processing as part of the AMD Radeon Open Ecosystem (ROCm).

The role emphasizes high-performance software, rigorous testing, and cross-functional collaboration. The ideal candidate has deep computer vision expertise, proficiency in C/C++ and Python, and hands-on experience with modern CI/CD pipelines, testing frameworks, and GPU

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU AI/ML Vision & Quality Engineer
Senior GPU AI/ML Vision & Quality Engineer

AMD • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering
Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering

Advanced Micro Devices, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 120,000 - 190,000
Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering
Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering

AMD • Santa Clara (CA)

On-site
USD 140,000 - 210,000
ROCm GPU Libraries Fellow: AI & HPC Architect Lead
ROCm GPU Libraries Fellow: AI & HPC Architect Lead

Advanced Micro Devices, Inc. • Oregon

Hybrid
USD 200,000 - 320,000
Senior ROCm AI Inference Product Lead (Open Source)
Senior ROCm AI Inference Product Lead (Open Source)

Advanced Micro Devices • Santa Clara (CA)

Hybrid
USD 130,000 - 160,000
Inclusive workplace
Career advancement opportunities
Comprehensive benefits
Senior GPU Software Engineer - HPC & ML Libraries
Senior GPU Software Engineer - HPC & ML Libraries

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

On-site
USD 210,000 - 280,000
Senior GPU/AI Systems Engineer - Performance & ML
Senior GPU/AI Systems Engineer - Performance & ML

AMD • Santa Clara (CA)

On-site
USD 170,000 - 250,000
AMD Benefits
Senior GPU Libraries Engineer — HPC & ML
Senior GPU Libraries Engineer — HPC & ML

Advanced Micro Devices • California (MO)

Hybrid
USD 180,000 - 240,000
Senior GPU AI Software Engineer — Kernels to Scale AI
Senior GPU AI Software Engineer — Kernels to Scale AI

Advanced Micro Devices, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Remote Senior Product Manager, ROCm AI Inference
Remote Senior Product Manager, ROCm AI Inference

AMD • Santa Clara (CA)

Hybrid
USD 120,000 - 150,000