Advanced Micro Devices, Inc logo
Advanced Micro Devices, Inc

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

GPU Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001

Location

Worldwide

Posted

89 days ago

Salary

0

Seniority

Mid Level

Job Description

GPU Software Engineer

Advanced Micro Devices, Inc

Role Description We are looking for a Software Engineer to join an ISV GPU enablement team focused on accelerating real‑world applications on AMD GPUs. In this role, you will support ongoing GPU enablement efforts by: - Contributing to HIP backend integration - Validating application workflows - Assisting with debugging and performance analysis of GPU‑accelerated software You will work closely with experienced GPU engineers and contribute to production‑level projects used by professional workstation applications. Qualifications - 5+ years of professional software development experience, or strong academic/project-based experience - Solid programming fundamentals in C/C++ - Practical experience with CUDA or ROCm - Experience developing or contributing to GPU-accelerated applications - Solid understanding of GPU programming fundamentals - Debugging experience with GPU kernels or performance critical code Requirements - Assist with integrating HIP ray tracing (HIPRT) where relevant - Optimize GPU kernels and application pipelines for AMD GPU architectures - Debug correctness, performance, and stability issues in application-level GPU code - Use profiling tools to identify bottlenecks and propose improvements - Work with internal compiler/runtime teams to surface lower-level issues when necessary - Help maintain clean, portable GPU code that works across multiple vendors Benefits - AMD benefits at a glance

Related Job Pages

More Backend Engineer Jobs

Oxylabs.io logo

Mid PHP Developer

Oxylabs.io

Making data accessible for everyone. Contact us via hello@oxylabs.io

Backend Engineer89 days ago
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Write and deploy clean PHP code to deliver new product features; • Troubleshoot issues, fix bugs, and ensure the application remains stable; • Refactor legacy code and improve existing logic while working on tasks; • Create unit and integration tests to prevent future bugs; • Review pull requests from teammates to share knowledge and catch errors; • Join team meetings to estimate tasks and discuss technical solutions.

Poland
zł19.8K - zł24K / month
Job Closed
Ubiminds logo

Senior Full Stack Engineer, React, .NET – More Front-End

Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Backend Engineer89 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Join a US-based product company that builds digital interviewing and talent assessment solutions used globally. • As a Senior Software Engineer specializing in Integrations, you will be responsible for coding our cutting-edge human interaction software, specifically focusing on an Enterprise-level SaaS Video Interview and/or chatbot platform. • Work independently and collaborate directly with other Software Engineers, an Engineering Team Lead, QA Engineers, Product Managers, and Product Designers to bridge our platform with the broader HR tech ecosystem.

Brazil
Job Closed
Sequoia Connect logo

Python with Node.Js

Sequoia Connect

Our core expertise lies in connecting Top Technologists with Top Companies through unparalleled IT headhunting solutions

Backend Engineer89 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Role Description We are currently searching for a Python con Node.Js: - Design and implement scalable backend services using Python (Django/FastAPI) and Node.js (Express/NestJS). - Lead the development process from initial requirements gathering to deployment and maintenance. - Build and manage communication between Python-based data/AI services and Node.js-based real-time layers. - Optimize queries and schema designs for both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis). - Provide technical guidance and conduct rigorous code reviews to maintain high engineering standards. Qualifications - 5+ years of professional software development experience. - Advanced proficiency in Python and Node.js (JavaScript/TypeScript). - Hands-on experience with Cloud Infrastructure (AWS, Azure, or GCP). - Strong understanding of data structures, algorithms, and system design patterns. - Experience working in Agile/Scrum environments with a focus on iterative delivery. - Advanced Oral English. - Advanced Spanish. Requirements - 5+ years of professional software development experience. - Advanced proficiency in Python and Node.js (JavaScript/TypeScript). - Hands-on experience with Cloud Infrastructure (AWS, Azure, or GCP). - Strong understanding of data structures, algorithms, and system design patterns. - Experience working in Agile/Scrum environments with a focus on iterative delivery. Benefits - Fully remote.

Worldwide
Job Closed
Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Design, develop, and maintain robust, scalable Python applications using object-oriented principles • Develop and implement Agentic AI systems (autonomous or semi-autonomous workflows) on GCP • Work extensively with Vertex AI • Collaborate with cross-functional teams to define system architecture and AI strategies • Optimize performance, scalability, and reliability of AI services and backend systems • Integrate APIs, third-party services, and cloud-native tools into applications • Ensure code quality through testing, code reviews, and best practices

India