Senior GPU Software Engineer
2 months ago
We are committed to enriching our industry, communities, and the world through innovative solutions.
Our MissionWe aim to build exceptional products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.
Job SummaryAMD is seeking an experienced programmer to join our hardworking team developing Deep Learning and High-Performance Computing GPU kernels on the AMD Radeon Open Compute (ROCm) platform and MIOpen, AMD's Deep Learning primitives library.
Key Responsibilities- Write high-performance GPU kernels for AMD's Machine Learning and Deep Learning Library
- Perform code reviews, build unit tests, and author detailed documentation
- Work with on-site and offshore teams to deliver software solutions on schedule
- Contribute to all phases of software development, including system requirements analysis and feature design
- Strong programming skills in Python and C/C++
- Experience with Hyper-V and performance optimization techniques for GPU computing
- Knowledge of Linux internals, servers, and debugging
- Basic understanding of software development lifecycle and SW practices
- Experience working with deep neural network machine learning technologies and modern machine learning programming frameworks
Bachelor's or Master's in Computer Science, Computer Engineering, or related subjects, or equivalent experience
-
Senior GPU Software Engineer
2 months ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to pushing the boundaries of innovation to solve the world's most pressing challenges. Our mission is to create cutting-edge products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.Job SummaryWe...
-
Senior GPU Software Engineer
2 months ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to pushing the boundaries of innovation to solve the world's most pressing challenges. Our mission is to create groundbreaking products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.Job...
-
Senior GPU Software Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe're passionate about harnessing the power of innovation to drive meaningful change. Our mission is to create cutting-edge products that propel next-generation computing experiences – from the data center to PCs, gaming, and embedded systems.Join Our EffortsWe're seeking an experienced programmer to join our team...
-
Senior GPU Software Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe're passionate about harnessing the power of innovation to drive meaningful change. Our mission is to craft exceptional products that propel next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.Join Our EffortsWe're seeking an...
-
Senior GPU Software Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe're passionate about harnessing the power of innovation to drive meaningful change. Our mission is to craft exceptional products that propel next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.Join Our EffortsWe're seeking an...
-
Senior GPU Software Engineer
2 months ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are passionate about pushing the boundaries of innovation to solve the world's most pressing challenges. Our mission is to create cutting-edge products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.Join Our...
-
GPU Software Development Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeJob Title: Deep Learning Library GPU Software Development EngineerWe are seeking a highly skilled software engineer to join our team at Advanced Micro Devices (AMD). As a Deep Learning Library GPU Software Development Engineer, you will play a key role in developing and optimizing our Machine Learning and Deep Learning Library, MIOpen and Composable...
-
GPU Software Development Engineer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeJob Title: Deep Learning Library GPU Software Development EngineerWe are seeking a highly skilled software engineer to join our team at Advanced Micro Devices (AMD). As a Deep Learning Library GPU Software Development Engineer, you will play a key role in developing and optimizing our Machine Learning and Deep Learning Library, MIOpen and Composable...
-
Senior GPU Software Engineer
2 months ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to pushing the boundaries of innovation to solve the world's most pressing challenges. Our mission is to create cutting-edge products that accelerate next-generation computing experiences.Job SummaryAMD is seeking an experienced programmer to join our team developing Deep Learning and High-Performance...
-
Senior GPU Software Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world through innovative solutions. Our mission is to create exceptional products that accelerate next-generation computing experiences, driving progress in data centers, artificial intelligence, PCs, gaming, and embedded systems.Key...
-
GPU Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are seeking a talented software engineer to join our team at Advanced Micro Devices (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 Responsibilities:Collaborate with AMD's architecture specialists...
-
Senior Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeTransform Lives with AMD TechnologyWe're passionate about building innovative products that accelerate next-generation computing experiences. Our mission is to create a better future through technology, and we're looking for talented individuals to join our team.The Role:We're seeking a skilled mathematical software developer to support the development of...
-
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming the world with technology is at the core of AMD's mission. We're dedicated to building innovative products that accelerate next-generation computing experiences, driving progress in data centers, artificial intelligence, PCs, gaming, and embedded systems.Our software development team is seeking a talented individual to support the open-source...
-
Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeTransform Lives with AMD TechnologyWe're on a mission to build great products that accelerate next-generation computing experiences. As a Software Development Engineer, you'll play a key role in developing fast Fourier transform libraries to enable high-performance computing and machine learning workloads at Exascale.The Role:You'll work in a dynamic,...
-
Calgary, Alberta, Canada AMD Full timeAbout the RoleWe're seeking a talented Software Engineer to join our team and contribute to the development of high-performance GPU kernels. As a key member of our team, you will play a crucial role in designing and implementing AMD's GPU kernel generator used in various high-performance machine learning libraries and frameworks.Key ResponsibilitiesDevelop...
-
Software Development Engineer
2 months ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe're passionate about harnessing the power of technology to drive innovation and make a meaningful impact. As a Software Development Engineer on our Radeon Open Ecosystem (ROCm) team, you'll play a critical role in developing high-performance open-source GPU I/O libraries for high-performance computing and machine...
-
Software Development Engineer
2 months ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe're passionate about harnessing the power of technology to drive innovation and make a meaningful impact. As a Software Development Engineer on our Radeon Open Ecosystem (ROCm) team, you'll play a critical role in developing high-performance open-source GPU I/O libraries for high-performance computing and machine...
-
GPU Software Development Engineer
4 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are a team of innovators at Advanced Micro Devices (AMD) who are 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 systems.The RoleWe are seeking a highly skilled...
-
Senior GPU Kernel Developer
3 weeks ago
Calgary, Alberta, Canada AMD Full timeWe're committed to pushing the boundaries of innovation and technology to create a better future for our industry, communities, and the world.Job Summary:The role involves developing high-performance GPU kernel generators to deliver machine learning tensor operations with support for layer fusion.This position requires collaboration with teams involved in...
-
Calgary, Alberta, Canada Advanced Micro Devices Full timeAbout the RoleWe are seeking a highly skilled software engineer to join our team at Advanced Micro Devices (AMD). As a GPU Software Development Engineer for Machine Learning and Deep Learning, you will play a key role in improving the performance of key applications and benchmarks.Key ResponsibilitiesCollaborate with our architecture specialists to drive...