GPU Software Development Engineer

2 days ago


Austin, Texas, United States AMD Full time
Job Title: Deep Learning Library GPU Software Development Engineer

We 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 Responsibilities:
  • Work with our architecture specialists to improve future products
  • Write high-performance GPU kernels for our Machine Learning and Deep Learning Library
  • Port and optimize algorithms for new GPU hardware
  • Perform code reviews, build unit tests, and author detailed documentation
  • Collaborate with on-site and offshore teams to deliver software solutions on schedule
Requirements:
  • Strong programming skills in C/C++
  • Experience with CUDA programming and CUTLASS preferred
  • Experience with LLVM Compiler and compiler optimization techniques for GPU computing is preferred
  • Knowledge of Computer Architect and GPU architect
  • Good teamwork and interpersonal skills required
Preferred Experience:
  • Experience with deep neural network machine learning technologies and modern machine learning programming frameworks
  • Experience working with and developing virtualization containers and package managers for code deployment
  • Ability to write high-quality code with a keen attention to detail
What We Offer:

At AMD, you will have the opportunity to work with the latest hardware and software technology, and collaborate with a talented team of industry specialists. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.

We are an equal opportunity employer and welcome applications from all qualified candidates. We are committed to creating an inclusive and diverse work environment, and we will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.



  • 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

    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

    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 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 delivering cutting-edge technologies to revolutionize the mobile GPU market.Key ResponsibilitiesOptimize and fine-tune the performance of our GPU-based systems and...


  • 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 Apple Full time

    About the RoleWe are seeking a highly skilled GPU Validation Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, 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 graphics...


  • 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 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 Samsung Electronics Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior GPU Performance Engineer to join our team at Samsung Electronics Co., Ltd. As a key member of our GPU software team, you will play a critical role in developing and optimizing our GPU-based systems and applications.Key ResponsibilitiesDevelop and implement performance improvement strategies, including...


  • 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 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 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 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...


  • Austin, Texas, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled GPU Design Verification Lead to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key ResponsibilitiesApply graphics knowledge...


  • Austin, Texas, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled GPU Design Verification Lead to join our team at Qualcomm. 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 ResponsibilitiesOwn and execute key independent tasks towards program...


  • Austin, Texas, United States Apple Full time

    GPU Post-Silicon Engineering Program ManagerAt Apple, we're looking for a skilled and experienced Program Manager to lead our GPU Post-Silicon Engineering team. As a key member of our Hardware Engineering organization, you'll be responsible for planning, executing, and delivering complex technical programs that drive innovation and excellence in our GPU...


  • Austin, Texas, United States Apple Full time

    GPU Post-Silicon Engineering Program ManagerAt Apple, we're looking for a skilled and experienced Program Manager to lead our GPU Post-Silicon Engineering team. As a key member of our Hardware Engineering organization, you'll be responsible for planning, executing, and delivering complex technical programs that drive innovation and excellence in our GPU...


  • Austin, Texas, United States Talent Groups Full time

    Job Description:We are seeking a skilled professional with expertise in Data Center GPU validation. The ideal candidate will have hands-on experience with system-level validation and debugging across software, hardware, and firmware for Data Center GPUs (DCGPUs). Strong Python automation skills and familiarity with Linux OS, ROCm, AMD debug tools, and system...


  • Austin, Texas, United States Apple Full time

    Job SummaryWe are seeking a highly skilled and experienced Engineering Program Manager to lead our GPU Post-Silicon Engineering team. As a key member of our team, you will be responsible for planning, executing, and delivering complex technical projects related to GPU silicon validation and debug.Key ResponsibilitiesDevelop and execute post-silicon...