GPU Software Development Engineer

4 days ago


Austin, Texas, United States Advanced Micro Devices , Inc. Full time
Job Title: Deep Learning Library GPU Software Development Engineer

We are seeking a highly skilled software engineer to join our team at Advanced Micro Devices, Inc. as a Deep Learning Library GPU Software Development Engineer. As a member of our core team, you will work with the latest hardware and software technology to improve the performance of key applications and benchmarks.

The Role:

As a Deep Learning Library GPU Software Development Engineer, you will be responsible for writing high-performance GPU kernels for AMD's Machine Learning and Deep Learning Library. You will work with our architecture specialists to improve future products and port and optimize algorithms for new GPU hardware. You will also perform code reviews, build unit tests, author detailed documentation related to your work, and work with on-site and offshore teams to deliver software solutions on schedule.

Key Responsibilities:
  • Work with AMD's architecture specialists to improve future products.
  • Write high-performance GPU kernels for AMD's Machine Learning and Deep Learning Library.
  • Port and optimize algorithms for new GPU hardware.
  • Perform code reviews, build unit tests, and author detailed documentation related to your work.
  • Work with on-site and offshore teams to deliver software solutions on schedule.
Preferred Experience:

We are looking for candidates with strong programming skills in C/C++ and experience with CUDA programming and CUTLASS. Experience with LLVM Compiler and compiler optimization techniques for GPU computing is also preferred. Knowledge of Computer Architecture and GPU Architecture is a plus. Good teamwork and interpersonal skills are required, as well as the ability to work independently and within complementary teams.

Academic Credentials:

A Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with experience in GPU programming is required. A PhD in Computer Science and related programs with experience in Parallel Computing and GPU Architecture is also acceptable.

At Advanced Micro Devices, Inc., your base pay will depend on your skills, qualifications, experience, and location. You may be eligible for incentives based on your role, such as an annual bonus or sales incentive. You'll also be eligible for competitive benefits, including the opportunity to own shares of AMD stock and a discount when purchasing AMD stock through our Employee Stock Purchase Plan.

AMD is an equal opportunity, inclusive employer 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.



  • Austin, Texas, United States AMD Full time

    Job Title: Deep Learning Library GPU Software Development EngineerWe are seeking an experienced software engineer to join our team as a Deep Learning Library GPU Software Development Engineer. As a key member of our team, you will be responsible for developing high-performance GPU kernels for our Machine Learning and Deep Learning Library.Key...


  • Austin, Texas, United States AMD Full time

    About the RoleWe are seeking a highly skilled software engineer to join our team at AMD. As a key member of our core team, you will work with the latest hardware and software technology to improve the performance of key applications and benchmarks.Key ResponsibilitiesCollaborate with AMD's architecture specialists to improve future products.Write...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our core team, you will work with the latest hardware and software technologies to improve the performance of key applications and benchmarks.ResponsibilitiesCollaborate with AMD's architecture specialists to...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're on a mission to build great products that accelerate next-generation computing experiences. Our team is passionate about solving the world's most important challenges, and we're looking for a talented software engineer to join us.The Role:We're seeking a software engineer who is passionate about improving the...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of GPU DebuggingAt Advanced Micro Devices, Inc., we're pushing the boundaries of innovation to solve the world's most complex challenges. As a Senior Software GPU Debugger Developer, you'll be part of a core team of talented industry specialists working with the latest hardware and software technology.The Role:We're seeking a passionate...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're on a mission to build innovative products that accelerate next-generation computing experiences. As a key member of our team, you'll work with the latest hardware and software technology to improve the performance of key applications and benchmarks.The Role:As a software engineer, you'll be responsible for writing...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're passionate about building innovative products that accelerate next-generation computing experiences. Our mission is to drive execution excellence while fostering a culture of collaboration, inclusivity, and diverse perspectives.The Role:We're seeking a strategic software engineering lead to improve the performance...


  • Austin, Texas, United States Talent Group Full time

    Job Title: GPU Validation EngineerWe are seeking a skilled GPU Validation Engineer to join our team at Talent Group. As a GPU Validation Engineer, you will be responsible for system-level validation and debugging across software, hardware, and firmware for Data Center GPUs (DCGPUs).Key Responsibilities:System-level validation and debuggingPython automation...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of InnovationAt Advanced Micro Devices, Inc., we're pushing the boundaries of what's possible in the world of technology. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that will shape the future of computing.The Role:We're seeking a highly skilled software engineer to join our team of experts in...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job Title: GPU Performance EngineerSamsung Electronics Co., Ltd. is seeking a highly skilled GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for delivering cutting-edge technologies to revolutionize the mobile GPU market.Key Responsibilities:Conduct performance analysis and profiling to...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled GPU Firmware Engineer to join our team at the Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL). As a GPU Command Processor Firmware Engineer, you will play a critical role in the development of industry-leading GPU hardware IP.Key ResponsibilitiesDesign...


  • Austin, Texas, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled GPU Performance Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores.Key ResponsibilitiesLeads the development of advanced GPU knowledge and experience to optimize...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job Title: MTS Software Development EngineerWe are seeking a highly skilled MTS Software Development Engineer to join our team at Advanced Micro Devices, Inc. in Austin, TX.About the Role:The ideal candidate will be responsible for designing and developing new groundbreaking AMD technologies, working with AMD's architecture specialists to improve future...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled Senior GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for developing and optimizing GPU IP from architectural planning to productization.Key ResponsibilitiesOptimize and fine-tune the performance of our GPU-based systems...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job Title: MTS Software Development EngineerAt Advanced Micro Devices, Inc., we are seeking a highly skilled MTS Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our cutting-edge products.Key Responsibilities:Collaborate...


  • Austin, Texas, United States Yochana IT Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a highly skilled GPU Validation Engineer to join our team at Yochana IT. As a GPU Validation Engineer, you will be responsible for system level validation and debug across software, hardware, and firmware for a DCGPU (Data center GPU) along with Python Automation skills.Key Responsibilities:Lead...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of Innovation at AMDWe're on a mission to revolutionize the world of technology, and we need talented individuals like you to join our team. As a Software Development Engineer at AMD, you'll be part of a dynamic group of experts who are passionate about pushing the boundaries of what's possible.The Role:We're seeking a skilled software...


  • Austin, Texas, United States Tekshapers Inc Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a highly skilled GPU Validation Engineer to join our team at Tekshapers Inc. The ideal candidate will have experience in system level validation, debug, and automation, with a strong background in Data Center GPU Validation.Key Responsibilities:Lead system level validation and debug across...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are passionate about pushing the limits of innovation to solve the world's most important challenges. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.The Role:We are seeking an...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled Silicon Validation Software Engineer to join our team in Austin, Texas. As a key member of our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and develop...