Skip to content
mimi

Staff Software Engineer for AI Libraries

AMD

Calgary · On-site Full-time Lead 1w ago

About the role

About

Elevate high-performance computing as a Senior Staff Software Development Engineer specializing in GPU libraries. Engage in collaborative efforts to optimize AI and machine learning resources at Exascale.

This role focuses on improving math and communication libraries as part of the AMD ROCm platform. You will work closely with agile teams to test libraries on the latest GPUs while ensuring the highest code quality. Your ability to benchmark and profile performance will be crucial in driving optimizations across multi-GPU systems.

Responsibilities

  • Test new ROCm libraries on AMD hardware
  • Analyze issues with development teams
  • Conduct comprehensive code quality evaluations
  • Optimize performance for multi-GPU implementations
  • Collaborate with experts to refine applications

Requirements

  • Proficiency in C, C++, and assembly
  • Understanding GPU architecture with HIP or CUDA
  • Experience with debugging on early hardware
  • Skills in automated test execution
  • BSc in Computer Science or related field

Apply your engineering expertise to enhance GPU library performance and impact the future of high-performance computing technologies.

Skills

AMD ROCmCC++CUDAHIPGPU

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free