Senior AI GPU Compiler Expert
2 days ago
We are passionate about leveraging AMD technology to enrich our industry, our communities, and the world. Our mission is to create innovative products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. At AMD, we push the limits of innovation to solve the world's most important challenges.
The RoleIn this exciting opportunity, you will be immersed in the world of open-source AI compiler and runtime stack. Your responsibilities will encompass gaining a comprehensive understanding of compiling Machine Learning networks specifically tailored for AMD graphics cards. This hands-on experience will involve delving into the fundamentals of GPU hardware capabilities, actively engaging with MLIR dialects, execution models, and code generation. As part of your role, you will have the chance to contribute to the development of various components within a sophisticated software tool chain, all crafted in C++.
Key Responsibilities- Implement and optimize GPU kernels using cutting-edge compiler technology.
- Conduct benchmarking on prevalent AI model workloads, including tasks in vision, speech recognition, language processing, and generative models.
- Collaborate with AMD's architecture specialists to enhance future products.
- Stay abreast of software and hardware trends and innovations, particularly in algorithms and architecture, ensuring the integration of the latest advancements into our projects.
- Participate in new GPU bring-ups for AI software.
- Debug and resolve existing issues and research alternative, more efficient ways to accomplish the same work.
- Strong object-oriented programming background, C/C++ preferred.
- Proficient in crafting high-performance GPU kernels.
- Prior experience with compilers, dataflow graphs.
- Familiarity with modern source control systems such as GitHub.
- Excellent verbal communication and writing skills.
- Proven expertise in optimizing high-performance GPU kernels.
- Prior hands-on experience using AI accelerators.
- Contributions in LLVM or MLIR projects.
- Previous exposure to machine learning models.
- A collaborative team player with experience working in geographically dispersed teams.
- Advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
-
Software Engineering Manager, AI Compiler
2 weeks ago
Austin, Texas, United States META Full timeJob Summary:Meta Reality Labs is a world leader in virtual and augmented reality systems. We are seeking a Software Engineering Manager to support a team of compiler/ML frameworks engineers and drive the development of a compiler and runtime toolchain for state-of-the-art deep learning hardware components optimized for AR/VR systems.Key Responsibilities:...
-
Backend Compiler Engineer
1 week ago
Austin, Texas, United States NVIDIA Full timeWe are seeking a talented Backend Compiler Engineer to join our GPU Software organization.The Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++).This team is comprised of worldwide leading compiler engineering experts who...
-
Backend Compiler Engineer
1 week ago
Austin, Texas, United States NVIDIA Full timeJob Description:We are seeking a talented Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will be responsible for constructing and emitting high-performance GPU machine instructions for Graphics and Compute.Our team is comprised of leading compiler engineering experts who provide cutting-edge...
-
Backend Compiler Engineer
1 week ago
Austin, Texas, United States NVIDIA Full timeWe are seeking a talented Backend Compiler Engineer to join our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++).This team is comprised of worldwide leading compiler engineering experts who...
-
Senior Compiler Optimization Engineer
2 months ago
Austin, Texas, United States NVIDIA Full timeAbout 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...
-
Senior Compiler Optimization Engineer
2 weeks ago
Austin, Texas, United States NVIDIA Full timeJob 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...
-
Senior Compiler Optimization Engineer
2 months ago
Austin, Texas, United States NVIDIA Full timeAbout 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...
-
Backend Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will play a crucial role in constructing and emitting high-performance GPU machine instructions for Graphics and Compute.Our team is comprised of leading compiler engineering experts...
-
AI Engineer
2 weeks ago
Austin, Texas, United States Eidon AI Full timeJob OpportunityEidon AI is seeking a highly skilled AI Engineer to join our team of researchers and engineers. As a key member of our technical guild, you will be responsible for designing, developing, and deploying AI models and algorithms within a decentralized data environment.Key Responsibilities:Design and develop AI models and algorithms for...
-
AI Systems Engineer
1 week ago
Austin, Texas, United States Eidon AI Full timeJob Title: AI Systems EngineerEidon AI is seeking an experienced AI Systems Engineer to join our team. As an AI Systems Engineer, you will be responsible for designing, developing, and deploying AI models and algorithms within a decentralized data environment.Key Responsibilities:Design and develop AI models and algorithms for decentralized data...
-
Senior GPU Performance Engineer
1 week ago
Austin, Texas, United States Samsung Austin Semiconductor Full timeJob SummarySamsung Austin Semiconductor 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 ResponsibilitiesDevelop and optimize GPU IP from architectural planning to...
-
Senior Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeSenior Compiler Engineer - MLIRNVIDIA is seeking a highly skilled Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance PTX Compiler infrastructure to support new compilation models for DL and Generative AI codes.Key Responsibilities:Provide stewardship for PTX...
-
Senior Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking an experienced Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance the PTX Compiler infrastructure to support new compilation models for Deep Learning and Generative AI codes.Key ResponsibilitiesProvide stewardship for PTX Compiler...
-
Senior GPU Performance Engineer
1 week ago
Austin, Texas, United States Samsung Electronics Co., Ltd. Full timeJob SummaryAt Samsung Electronics Co., Ltd., we are seeking a highly skilled Sr. 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. Your expertise in software design, performance optimization, and GPU hardware...
-
AI Compiler Specialist
1 week ago
Austin, Texas, United States Tenstorrent Full timeTenstorrent is revolutionizing the AI technology landscape with cutting-edge innovations. As a Staff Software Engineer, you will play a critical role in designing, developing, and optimizing compilers for semiconductor products.You will work closely with hardware engineers, software engineers, and other stakeholders to ensure the efficient execution of...
-
Austin, Texas, United States Advanced Micro Devices , Inc. Full timeWe are committed to advancing the field of high-performance computing with innovative solutions that accelerate next-generation computing experiences.As a Senior Product Manager for Data Center GPU Solutions, you will be responsible for driving business-centric decisions with engineering leadership, business executives, operations, sales, and marketing to...
-
Senior Software Engineer
2 weeks ago
Austin, Texas, United States Eidon AI Full timeAbout the RoleEidon AI is at the forefront of revolutionizing the AI data ecosystem through decentralization. We're seeking a skilled Full Stack Engineer to build our Dashboards, Apps (web and mobile) and their backend services with a focus on cool UI/UX.You will play a critical role in enabling seamless data flow between AI data publishers and consumers,...
-
AI Accelerator Verification Expert
2 weeks ago
Austin, Texas, United States Veear Full timeJob Description:At Veear, we are seeking a highly skilled AI Accelerator Verification Expert to join our team. The ideal candidate will have a strong background in computer architecture and experience with verification methodologies.Key Responsibilities:Develop and execute test plans for complex features.Collaborate with the design team to understand design...
-
GPU Performance Optimization Engineer
3 weeks ago
Austin, Texas, United States Qualcomm Full timeJob 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...
-
GPU Performance Architect
1 week ago
Austin, Texas, United States Qualcomm Full timeJob SummaryQualcomm is seeking a highly skilled GPU Performance Architect to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.Key ResponsibilitiesArchitect, design, implement, verify, and/or optimize the performance and power of GPU cores.Analyze...