GPU Performance Optimization Engineer

2 months ago


Santa Clara, California, United States Advanced Micro Devices , Inc. Full time
About the Role

We are seeking a highly motivated and experienced GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our datacenter GPU platform performance team, you will be responsible for ensuring that our GPU-accelerated systems operate at peak performance, enabling our customers to solve the world's most challenging problems.

Key Responsibilities
  • Define Performance Suite and Best Practices: Develop and maintain a comprehensive performance suite and best practices for measuring GPU-accelerated workloads, assessing scalability and efficiency of AI models and algorithms.
  • Benchmark and Analyze AI Workloads: Benchmark and analyze AI workloads in single and multi-node configurations, comparing against previous generations and competitors.
  • Perform Comprehensive Performance Analysis: Conduct thorough performance analysis and report findings for the entire platform, including GPU, CPU, interconnects, network, software stack, etc.
  • Identify and Address Performance Bottlenecks: Identify performance bottlenecks that impact data center GPU-accelerated workloads, collaborate with software teams to improve performance, and implement solutions.
  • Stay Up-to-Date with Emerging Technologies: Stay current with emerging technologies and trends, exploring ways to improve the performance of GPU-accelerated workloads at scale.
Preferred Experience
  • Artificial Intelligence and Machine Learning: Solid knowledge of AI and ML concepts and techniques, including deep learning, reinforcement learning, natural language processing, generative AI, and computer vision, with practical experience applying these concepts to solve real-world problems.
  • Benchmarking Methodologies: Experience in benchmarking methodologies, performance analysis, workload profiling, performance monitoring, and debugging tools.
  • Programming Skills: Advanced Linux OS, container (e.g., Docker) and GitHub skills, with proficiency in programming languages such as Python or C/C++.
  • Deep Learning Frameworks: Experience with deep learning frameworks like PyTorch and TensorFlow.
  • GPU Architecture: Knowledge and interest in computer and GPU architecture.
  • GPU Acceleration: Experience with GPU acceleration with either AMD or Nvidia GPU compute products.
Qualifications
  • Education: B.S./M.S./Ph.D. in Computer Science or Engineering or similar field.
  • Work Experience: Relevant work experience in GPU performance optimization, AI, and ML.


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Job SummaryWe're seeking a highly motivated and skilled GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. The ideal candidate will have expertise in GPU performance and familiarity with performance monitoring and tuning tools. Key Responsibilities• Define performance suite and best practices for measuring...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Job Title: GPU Cluster Performance EngineerWe are seeking a highly skilled and motivated GPU Cluster Performance Engineer to join our dynamic team at Advanced Micro Devices, Inc. (AMD). As a key member of our team, you will be responsible for optimizing and achieving peak performance for GPU clusters.Key Responsibilities:Collaborate with hardware and...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    GPU Cluster Performance EngineerWe are seeking a highly motivated and skilled GPU Cluster Performance Engineer to join our dynamic team. In this role, you will be at the forefront of optimizing and achieving peak performance for GPU clusters.Key Responsibilities:Collaborate with hardware and software teams to enhance the overall performance of GPU clusters,...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    We're seeking a highly skilled GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. As part of our team, you'll be responsible for ensuring that AMD Instinct GPU-accelerated systems are operating at peak performance before being deployed to solve the world's most challenging problems.


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a GPU Performance Analysis Engineer at Apple, you will play a crucial role in designing and manufacturing next-generation, high-performance, power-efficient GPUs. Your expertise will ensure that Apple products and services can seamlessly handle complex tasks, making them beloved by millions.Key ResponsibilitiesAnalyze unit and system-level...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Performance Optimization EngineerWe are seeking a highly skilled Senior Performance Optimization Engineer to join our AI Applications organization at NVIDIA. As a key member of our team, you will be responsible for optimizing the performance of our distributed cloud native accelerated video analytics applications.Our team is building...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're passionate about using AMD technology to enrich our industry, communities, and the world. 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're seeking a highly...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    OverviewAt Advanced Micro Devices, Inc., we're pushing the boundaries of innovation to solve the world's most complex challenges. As a Datacenter GPU Platform Performance Engineer, you'll play a critical role in ensuring our Instinct GPU-accelerated systems operate at peak performance, empowering our customers to tackle the world's most pressing...


  • Santa Clara, California, United States Apple Full time

    GPU Performance Analysis EngineerAt Apple, we're looking for a skilled GPU Performance Analysis Engineer to join our Silicon Engineering Group. As a key member of our team, you'll be responsible for delivering high-quality, low-power graphics IP that meets our performance and power goals.Key Responsibilities:Analyze unit and system-level performance...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior Performance Engineer to join our team of experts in building and optimizing the tools Deep Learning engineers use worldwide to design, develop, and deploy AI applications.We are a diverse and ambitious team that influences all areas of NVIDIA's AI platform and directly contributes to premier Deep Learning frameworks...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a GPU Performance Analysis Engineer at Apple, you will play a crucial role in designing and manufacturing our next-generation, high-performance, power-efficient GPU. Your primary responsibility will be to ensure that Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.Key...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a GPU Performance Analysis Engineer at Apple, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient GPU. Your expertise will ensure that Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.Key ResponsibilitiesAnalyze unit...


  • Santa Clara, California, United States AMD Full time

    About the RoleWe are seeking a highly motivated and experienced Datacenter GPU Platform Performance Engineer to join our team at AMD. As a key member of our team, you will be responsible for ensuring that our GPU-accelerated systems are operating at peak performance before being deployed to solve the world's most challenging problems.Key...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced Datacenter GPU Platform Performance Engineer to join our team at Advanced Micro Devices, Inc. This is an exciting opportunity to work on cutting-edge technology and contribute to the development of innovative solutions for the data center, artificial intelligence, and other emerging markets.Key...


  • Santa Clara, California, United States AMD Full time

    About AMDAt AMD, we're passionate about transforming lives with our technology. Our mission is to build great products that accelerate next-generation computing experiences, from the data center to PCs, gaming, and embedded. We strive for execution excellence, collaboration, and inclusivity of diverse perspectives.The RoleWe're seeking a highly motivated Sr....


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced Datacenter GPU Platform Performance Engineer to join our team at Advanced Micro Devices, Inc. This is an exciting opportunity to work on cutting-edge technology and contribute to the development of innovative solutions for the data center.Key ResponsibilitiesDefine performance suites and best...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Unlock the Power of AI with AMDWe're seeking a highly skilled AI Optimization Engineer to join our team at AMD. As a key member of our Data Center GPU organization, you'll be responsible for designing and optimizing AI applications for our cutting-edge GPU platforms.Key Responsibilities:Port and optimize machine learning models for AMD CPU and GPU...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled GPU Design Verification Engineer, Staff 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.You will be responsible for verification of Graphics IP and performing pre- and...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Senior GPU Performance Architect to join our AI Applications team at NVIDIA. As a key member of our architecture group, you will be responsible for designing and optimizing GPU architectures for AI applications.Key Responsibilities:Competitive analysis and performance studies of new use-cases, such as...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology world, driving innovation in Artificial Intelligence, High-Performance Computing, and Visualization. Our products are pushing the boundaries of what is possible, and we are seeking talented individuals to join our team.Job SummaryWe are looking for a Senior GPU Performance Architect to join our AI Applications...