✦ Luna Orbit — AI & Machine Learning

C++ Software Engineer - AI Open-Source Software

at Advanced Micro Devices

📍 Austin, Texas, United States Unknown Posted March 22, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category AI & Machine Learning

Join AMD as a software engineer focusing on AI and GPU software development, performance optimization, and SDK creation for next-generation accelerators.

  • Collaborate on hardware-software integration
  • Optimize GPU software
  • Develop SDKs
  • Debug and troubleshoot
  • Support AI workloads

Develops and optimizes GPU software using C++, Python, CUDA, HIP, ROCm, supporting AI workloads and high-performance computing environments.

The ideal candidate is a software engineer with strong C++ and Python skills, experience in GPU programming, performance optimization, and familiarity with AI workloads and SDK development.

C++PythonGPU programmingperformance optimization
CUDAHIPROCmSDK developmentAI workloads
CUDAHIPROCmSDK
C++PythonGPU programmingCUDAHIPROCmperformance optimizationsoftware debuggingSDK developmentAI workloads
C++PythonGPU programmingCUDAHIPROCmperformance optimizationsoftware debuggingSDK developmentAI workloads
collaborationproblem-solvingself-motivationteamworkcommunication
Industry Technology
Job Function AI-focused GPU software engineering
Role Subtype Software Engineer - AI
Tech Domains C++, Python, GPU programming, CUDA, HIP, ROCm
C++PythonGPU programmingCUDAHIPROCmperformance optimizationsoftware debuggingSDK developmentAI workloadssoftware engineerAImachine learningGPU accelerationperformance tuningparallel programmingsupercomputingsoftware optimization

Lack of C++ or Python experience, No GPU programming background, Inability to optimize software performance

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile