Current jobs related to Senior Neural Network Kernel Software Development Engineer - Calgary, Alberta - Targeted Talent
-
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 Deep Learning Software Engineer
2 months 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.Job SummaryWe are seeking an experienced...
-
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
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 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...
-
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 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
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...
-
Software Developer
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are a hardworking team at Advanced Micro Devices (AMD) dedicated to building great products that accelerate next-generation computing experiences. Our mission is to push the limits of innovation to solve the world's most important challenges.Job SummaryWe are looking for an experienced programmer to join our team...
-
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
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...
-
GPU Software Developer for Deep Learning Library
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeDeep Learning Library GPU Software DeveloperWe are seeking an experienced programmer to join our team developing high-performance GPU kernels for AMD's Machine Learning and Deep Learning Library: MIOpen. The ideal candidate will be responsible for writing high-performance GPU kernels, porting and optimizing algorithms for new GPU hardware, and collaborating...
-
GPU Software Developer for Deep Learning Library
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeDeep Learning Library GPU Software DeveloperWe are seeking an experienced programmer to join our team developing high-performance GPU kernels for AMD's Machine Learning and Deep Learning Library: MIOpen. The ideal candidate will be responsible for writing high-performance GPU kernels, porting and optimizing algorithms for new GPU hardware, and collaborating...
-
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...
-
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...
-
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...
-
GPU Kernel Developer
4 weeks ago
Calgary, Alberta, Canada AMD Full timeTransform Lives with AMD TechnologyWe are passionate about revolutionizing the world with cutting-edge technology. Our mission is to create innovative products that accelerate next-generation computing experiences, empowering the data center, artificial intelligence, PCs, gaming, and embedded industries.MTS Software Development EngineerYou will be part of a...
-
GPU Kernel Developer
4 weeks ago
Calgary, Alberta, Canada AMD Full timeTransform Lives with AMD TechnologyWe are passionate about revolutionizing the world with cutting-edge technology. Our mission is to create innovative products that accelerate next-generation computing experiences, empowering the data center, artificial intelligence, PCs, gaming, and embedded industries.MTS Software Development EngineerYou will be part of a...
-
Software Developer C++
1 month ago
Calgary, Alberta, Canada Advanced Micro Devices Full timeTransforming Lives with AMD TechnologyWe are passionate about enriching our industry, communities, and the world with AMD technology. Our mission is to build innovative products that accelerate next-generation computing experiences, from the data center to PCs, gaming, and embedded systems.Join Our Team of Talented ProfessionalsWe are seeking an influential...
Senior Neural Network Kernel Software Development Engineer
2 months ago
We are seeking a highly skilled and experienced software developer to join our team at Targeted Talent as a Senior Neural Network Kernel Software Development Engineer. This is an exciting opportunity to work on cutting-edge technologies and contribute to the development of innovative systems from scratch.
Key Responsibilities- Design, develop, and optimize neural network kernels for custom hardware accelerators, ensuring optimal performance and efficiency.
- Collaborate with senior software engineers and architects to develop a deep understanding of the architecture's intricacies and optimize kernel performance.
- Implement diverse computing algorithms to maximize computation and communication throughput, and develop comprehensive computation strategies for multichannel and multi-chip neural net implementations.
- Define, document, and communicate configuration APIs for kernels to the compiler team, and share performance optimization concepts with both compiler engineers and architects.
- Master's or Ph.D. degree in Computer Science, Engineering, Math, Physics, or a related field.
- Profound knowledge of modern C++ and low-level compute optimizations, with a focus on code generation.
- Familiarity with fundamental Neural Network operator algorithms, including Convolutions, Transformers, and RNNs.
- Demonstrated capability to independently navigate challenging, well-defined problems, and a strong aptitude for problem-solving within highly structured and restricted environments.
- Proficiency in Python and experience with other AI accelerator programming.
- Strong mathematical aptitude and enjoyment of solving complex problems.
Targeted Talent is a leading company in the field of software development, and we are committed to providing our employees with a comprehensive benefits package, including competitive salary, unlimited sick leave, and stock options. We offer a dynamic and challenging work environment, and the opportunity to contribute to the development of innovative systems that have a global impact.