C++ Software Engineer - AI Open-Source Software
AMD Austin, TX Full-time 3/24/2026
Undergraduate Entry-Level
Approval 98.6%•Total filings 728•New hires 184•
✓ Established Sponsor
•FY 2025Job Description
AMD is seeking talented Software Engineers to optimize software for datacenters and supercomputers, focusing on GPU computational accelerators. The role involves collaborating with engineers to enable models and applications for Instinct GPUs, requiring strong C/C++ skills and experience in software performance analysis.
Requirements
- Strong C/C++ skills; Python experience is a plus
- Experience analyzing and optimizing software performance
- Experience with training and inferencing machine learning models
- Experience with GPU kernel and parallel programming: ROCm, HIP, or CUDA
- Highly proficient in C/C++, object-oriented programming, and tools such as debuggers and profilers
- Experience with open-source software development and source code control systems such as GitHub
- Experience with Linux and containerized environments (e.g., Docker)
- Experience with software development processes such as Agile, Scrum, or Sprint
- Effective communication and problem-solving skills
- Motivating leader with good interpersonal skills
Responsibilities
- Collaborate with AMD’s architecture specialists to influence and improve future products
- Apply a data-driven approach to prioritize and target optimization efforts
- Stay informed of software and hardware trends and innovations, especially those related to algorithms and architecture
- Design and develop new groundbreaking AMD technologies
- Debug and resolve existing issues and research more efficient approaches to achieve objectives
- Build and maintain technical relationships with internal peers and external partners
Benefits
- AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.
Is this job posting expired or no longer available?
