High Performance Computing Optimization Engineer

2 days ago


Austin, Texas, United States Advanced Micro Devices , Inc. Full time
Transforming Lives with AMD Technology
We're committed to enriching our industry, communities, and the world through innovative AMD technology. Our mission is to build exceptional products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.

Our culture is built on pushing the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.


The Team:
AMD's Data Center GPU organization is revolutionizing the industry with AI-based Graphic Processors. Our primary objective is to design exceptional products that drive the evolution of computing experiences, serving as the cornerstone for enterprise Data Centers, AI, HPC, and Embedded systems.

If you're passionate about AI and GPU technology, come and join our Data Center GPU organization where we're building amazing AI-powered products with amazing people.


The Role:


We're seeking a talented and highly motivated computational scientist/engineer to join our team of developers preparing applications for supercomputing platforms across industry, academia, and national laboratories.

This position is for a variable experience level optimization engineer in high performance computing, ranging from junior/entry level to experienced GPU programmers.

You'll be part of a team testing, porting, and tuning a wide variety of scientific applications for AMD GPU platforms.


The Person:


A computational scientist, physicist, or engineer with experience in at least one scientific computing domain and strong GPU programming skills.

A track record of collaborating with others on applications and libraries widely used by the scientific computing community is a plus.

Must be self-motivated and possess the ability to work well within a team environment.

Key Responsibilities:
Port and optimize a variety of scientific applications for AMD GPU systems
Provide domain-specific knowledge to other groups at AMD
Engage with AMD product groups to drive resolution of application and customer issues
Develop and present training materials to internal audiences, at customer venues, and at industry conferences

Preferred Experience:
In-depth knowledge of one scientific computing discipline such as finite element analysis, computational chemistry, fluid dynamics, weather modeling, and oil and gas applications
Extensive experience with modern Fortran or C/C++
Strong performance analysis skills ideally for both CPU and GPU

Experience in implementing and optimizing parallel methods on GPU accelerators in distributed memory systems with MPI, CUDA, HIP, OpenMP, etc.

Experience with a converged HPC/AI application is a plus
Broad experience creating, adapting, and running workloads with widely used HPC applications is a plus
Familiarity with installation and setup of various HPC applications is a plus
Experience with build system tools including Make, CMake, autoconf, and autotools
In-depth knowledge of software development practices including debug, test, revision control, documentation, and bug tracking
Strong team development skills including demonstrated expertise with git
Ability to work well in geographically dispersed teams

Location:
Austin, TX; Santa Clara, CA, or remote

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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our High-Performance Computing (HPC) team at Amazon. As a key member of our team, you will be responsible for designing, implementing, and optimizing high-performance software applications and libraries.Key ResponsibilitiesDevelop and maintain high-performance software...


  • Austin, Texas, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our High-Performance Computing (HPC) team at Amazon. As a member of this team, you will be responsible for designing, implementing, and optimizing software solutions for HPC applications.Key ResponsibilitiesDevelop and maintain high-performance software applications...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled Performance Engineer to join our Apple Online Store Engineering team. As a key member of our team, you will be responsible for delivering projects that improve the e-commerce experience and features of our highly successful Apple Online Store.Key ResponsibilitiesDesign and implement high-performance software...


  • Austin, Texas, United States Amazon Full time

    About the RoleWe're seeking a highly skilled Senior Software Development Engineer to join our High-Performance Computing (HPC) team at Amazon. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge HPC software and applications.Key ResponsibilitiesDevelop and maintain high-performance computing software...


  • Austin, Texas, United States Diverse Lynx Full time

    About the RoleWe are seeking a highly skilled SAP Performance Optimization Specialist to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing and implementing high-performance SAP solutions that meet the needs of our clients.Key ResponsibilitiesPerformance Benchmarking: Define, develop, and apply...


  • Austin, Texas, United States American IT Systems Full time

    SAP Performance Optimization SpecialistAt American IT Systems, we are seeking a highly skilled SAP Performance Optimization Specialist to join our team. As a key member of our technical staff, you will be responsible for defining, developing, and applying performance/scalability benchmarks for our SAP applications.Key Responsibilities:Work in...


  • Austin, Texas, United States NR Consulting Full time

    SAP Performance Optimization SpecialistJob Title: SAP Performance Optimization SpecialistLocation: OnsiteType: ContractDuration: Long TermJob Responsibilities:Define, develop, and apply performance/scalability benchmarks.Work in cross-functional teams to characterize, debug, and improve system performance and scalability.Use profiling tools to identify...

  • Synthesis Engineer

    1 month ago


    Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled Synthesis Engineer to join our team at Apple. As a key member of our hardware engineering team, you will be responsible for optimizing designs to achieve groundbreaking power, area, and timing goals.Key ResponsibilitiesDeliver timing-clean, logically equivalent netlists to the physical design team.Collaborate...


  • Austin, Texas, United States Red Oak Technologies Full time

    About the RoleRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract, permanent, or project management-based resources.This role requires a...


  • Austin, Texas, United States Diverse Lynx Full time

    About the RoleWe are seeking a highly skilled Performance Engineer to join our team at Diverse Lynx LLC. As a Performance Engineer, you will play a critical role in ensuring the optimal performance and scalability of our software applications.Key ResponsibilitiesDefine and develop performance/scalability benchmarks to ensure our applications meet the highest...


  • Austin, Texas, United States Flexon Technologies Inc. Full time

    Job Title: SAP Performance EngineerAt Flexon Technologies Inc., we are seeking a highly skilled SAP Performance Engineer to join our team.Job Summary:We are looking for a talented individual with expertise in SAP performance engineering, including SAP HANA, SQL tuning, and performance testing tools such as LoadRunner and JMeter. The successful candidate will...


  • Austin, Texas, United States NR Consulting Full time

    SAP Performance Engineer Job DescriptionAt NR Consulting, we are seeking a highly skilled SAP Performance Engineer to join our team. As a key member of our team, you will be responsible for defining, developing, and applying performance and scalability benchmarks for our SAP applications.Key Responsibilities:Develop and implement performance and scalability...


  • Austin, Texas, United States NVIDIA Full time

    About the RoleWe are seeking an experienced Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA.Our team is responsible for enhancing CUDA and other compute compilers to fully leverage the power of NVIDIA GPUs across various computational workloads like deep learning, scientific computation, and self-driving technology.Key...


  • Austin, Texas, United States NVIDIA Full time

    Job Title: Senior Compiler Optimization EngineerWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will be responsible for delivering features and improvements to CUDA and other compute compilers to unlock the full potential of NVIDIA GPUs for a wide range of...


  • Austin, Texas, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will play a critical role in delivering features and improvements to CUDA and other compute compilers, enabling the realization of NVIDIA GPUs' full potential for a wide range of computational...


  • Austin, Texas, United States Beth Page tech Full time

    Job OverviewWe are seeking a highly skilled SAP Performance Engineer to join our team at Bethpage. As a key member of our engineering team, you will be responsible for designing and conducting performance tests, identifying performance bottlenecks, and working with cross-functional teams to improve system performance and scalability.Key...


  • Austin, Texas, United States ApTask Full time

    About ApTaskApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management.Job...


  • Austin, Texas, United States SS33 Business Services LLC Full time

    Job Title: SAP Performance EngineerJob Description:We are seeking a highly skilled SAP Performance Engineer to join our team at SS33 Business Services LLC. As a key member of our engineering team, you will be responsible for defining, developing, and applying performance and scalability benchmarks for our SAP applications.Key Responsibilities:Develop and...