Talent.com
GPU Software Optimization Engineer
GPU Software Optimization EngineerAdvanced Micro Devices, Inc • CALGARY, Alberta, Canada
No longer accepting applications
GPU Software Optimization Engineer

GPU Software Optimization Engineer

Advanced Micro Devices, Inc • CALGARY, Alberta, Canada
30+ days ago
Job type
  • Full-time
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.Together, we advance your career.

THE ROLE:

Join the team building BLAS and GEMM libraries that powers the world's most important AI and HPC workloads. You will work at the intersection of numerical linear algebra and cutting edge GPU architectures, on the foundational component of both modern AI systems and the world's most powerful supercomputers.

THE PERSON:

You should be passionate about software engineering, communicate effectively, and be ready to learn. We are looking for someone empirically minded, with strong foundational software skills, and who is comfortable working at the interface between hardware and software.

KEY RESPONSIBILITIES:

  • Design and develop new AMD software technologies.
  • Participate in bringing new GPU products to market.
  • Enhancing our existing software to take advantage of new hardware capabilities.
  • Debug and fix defects in our existing products.
  • Work with AMD’s architecture specialists to improve future products.

PREFERRED EXPERIENCE:

  • Proficiency in C/C++ and Python.
  • Professional software development experience.
  • Experience with modern software development practices and tools.
  • Experience with GPU programming using HIP, CUDA, or other similar programming models; or with other concurrent or parallel architectures.df
  • Experience with low-level programming and code micro-optimization.

ACADEMIC CREDENTIALS:

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATION: Calgary, Alberta

#LI-CJ3

#LI-HYBRID

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

THE ROLE:

Join the team building BLAS and GEMM libraries that powers the world's most important AI and HPC workloads. You will work at the intersection of numerical linear algebra and cutting edge GPU architectures, on the foundational component of both modern AI systems and the world's most powerful supercomputers.

THE PERSON:

You should be passionate about software engineering, communicate effectively, and be ready to learn. We are looking for someone empirically minded, with strong foundational software skills, and who is comfortable working at the interface between hardware and software.

KEY RESPONSIBILITIES:

  • Design and develop new AMD software technologies.
  • Participate in bringing new GPU products to market.
  • Enhancing our existing software to take advantage of new hardware capabilities.
  • Debug and fix defects in our existing products.
  • Work with AMD’s architecture specialists to improve future products.

PREFERRED EXPERIENCE:

  • Proficiency in C/C++ and Python.
  • Professional software development experience.
  • Experience with modern software development practices and tools.
  • Experience with GPU programming using HIP, CUDA, or other similar programming models; or with other concurrent or parallel architectures.df
  • Experience with low-level programming and code micro-optimization.

ACADEMIC CREDENTIALS:

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATION: Calgary, Alberta

#LI-CJ3

#LI-HYBRID

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

Create a job alert for this search

GPU Software Optimization Engineer • CALGARY, Alberta, Canada

Similar jobs

GPU Cloud Platform Engineer

Yotta LabsCalgary, AB, CA
Full-time

Yotta Labs is pioneering the development of a Decentralized Operating System (DeOS) for AI workload orchestration at a planetary scale.Our mission is to democratize access to AI resources by aggreg...Show more

 • Promoted

Software Engineer - Rust - Core Engineering

P2PCalgary, AB, CA
Full-time

United Kingdom, Canada, Brazil, Mexico, Ireland, United Arab Emirates, Germany, Romania, Cyprus, Switzerland, Portugal, Lithuania, Czech Republic, Poland, Spain.Our Krakenites are a world-class tea...Show more

 • Promoted

Senior Software Engineer - Infrastructure as Code Team

MarqetaCalgary, AB, CA
Full-time

Senior Software Engineer - Infrastructure as Code Team.Software Engineer DevOps Cloud AWS Infrastructure.As a Senior Software Engineer on the Infrastructure Engineering team, you will be at the for...Show more

 • Promoted

Software Engineer for GPU Performance

AMDCalgary, AB, CA
Full-time

Elevate GPU performance as a Software Engineer dedicated to innovation.Engage with a core team to develop advanced algorithms and enhance library capabilities in next-generation computing.This role...Show more

 • Promoted

Emerson DeltaV DCS Engineer

Rise PeopleCalgary
Full-time

DeltaV DCS Engineer to deliver vendor-neutral automation solutions for oil & gas MOC and Capital Projects across North America.Configure and program Emerson DeltaV systems.Develop control modules, ...Show more

 • Promoted

Senior Android Engineer - Kotlin & Jetpack Expert

MphasisCalgary, AB, CA
Full-time

A leading technology firm in Calgary is seeking a Senior Android Developer to enhance its flagship Android applications.This role involves designing and maintaining app features using Kotlin, colla...Show more

 • Promoted

Pipeline Inspection Algorithm Developer

MISTRAS Group, Inc.Calgary, Alberta, Canada
Full-time

Drive innovation as an Algorithm Developer for pipeline inspection.Focus on developing MFL signal processing techniques and enhancing automatic feature recognition using advanced machine learning a...Show more

 • Promoted

Applications Engineer for FlexNet Optimization

Ebro Electronic GmbHCalgary, Alberta, Canada
Full-time

Become an Applications Engineer and take charge of optimizing and supporting the FlexNet system's performance.Actively engage with cross-functional teams to address technical challenges and improve...Show more

 • Promoted

Expert Geostatistician and Software Engineer

Halliburton Energy ServicesCalgary, AB, CA
Full-time

Drive innovation in cloud technology as a geostatistical expert.This role focuses on developing sophisticated algorithms pivotal for cloud applications while enhancing performance through microserv...Show more

 • Promoted • New!

GTM Engineer - DockMaster

Valsoft CorpCalgary, Alberta, Canada
Full-time

GTM Engineer - GTM Engineer - DockMaster.Our software powers dock operations, reservations, billing, and guest experiences for marinas nationwide.We’re building a modern revenue engine to match our...Show more

 • Promoted

Senior Android Engineer | Kotlin, Jetpack, Hybrid Work

Morgan StanleyCalgary, Canada
Full-time

A global financial services firm is looking for a Software Engineering III at the Director level in Calgary.The role involves developing and maintaining large-scale Android applications, collaborat...Show more

 • Promoted

Advanced Algorithms Developer for Pipeline Inspection

MistrasCalgary, AB, CA
Full-time

Become an Advanced Algorithms Developer focused on pipeline inspection.Innovate through signal processing and feature recognition to enhance inspection techniques in oil and gas.This role calls for...Show more

 • Promoted

Optimization Engineer

XsollaCalgary, AB, CA
Full-time

Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry.From indie to AAA, companies partner with Xsolla to he...Show more

 • Promoted

Centimeter-Level GNSS Algorithm Engineer

SeptentrioCalgary
Full-time

A high-tech international company in Calgary is seeking a High Precision GNSS Algorithm Engineer to design, implement, and validate cutting-edge software for embedded positioning and navigation sys...Show more

 • Promoted

Software Developer Level 2 for Advanced Marine Robotics Systems

Kraken Robotics IncCalgary, AB, CA
Full-time

Shape the future of underwater exploration as a Software Developer Level 2 focusing on SAS technologies.Collaborate remotely to innovate software solutions for real-time application in hydrographic...Show more

 • Promoted

Intermediate to Senior Delta V Controls Engineer

Precision Human Capital IncCalgary, Alberta, Canada
Full-time

Intermediate to Senior Delta V Controls Engineer , you will be responsible for leading the design, implementation, and commissioning of Emerson Delta V Distributed Control Systems (DCS) for various...Show more

 • Promoted

Lithium Refining Technology Developer

Chemshift Technologies Inc.Calgary, Alberta, Canada
Full-time

Drive innovation in lithium technology as a Development Associate.Contribute to the design, build, and operation of lithium refining processes, supporting a pioneering Pilot Plant.This role involve...Show more

 • Promoted

Virtual Semiconductor Modeling Engineer

IntelCalgary, Alberta, Canada
Full-time

Shape the semiconductor landscape as a Virtual Semiconductor Modeling Engineer.Bring your expertise in firmware integration and silicon model validation to a cutting-edge engineering team.This expe...Show more