IT & Software

Principal Software Developer at AMD

Advanced Micro Devices, Inc.

Markham · Ontario · Canada

Elevate your career at AMD as a Principal Software Developer focusing on GPU AI and HPC kernels. Collaborate on innovative solutions while applying your expertise in C/C++ and Python.

At AMD, you'll be part of a dedicated ROCm GPU-compute libraries team, driving advancements in hardware and software technologies. This principal role involves developing exceptional coding solutions, tuning performance, and ensuring high-quality software delivery for next-gen processors. Join a community that values innovation and teamwork.

Key Responsibilities: • Develop software using C++, Python, and assembly for GPU • Design libraries for AI and HPC applications • Aid management in planning next-gen software • Supervise a small development team effectively • Optimize performance for critical use-cases

Requirements: • 10+ years of professional software development experience • Proficient in C/C++ and Python with strong design practices • Experience with GPU software development using HIP or CUDA • Demonstrated leadership in managing developers • Master’s or Doctoral degree in relevant engineering field

Leverage your expertise in software performance and architecture to advance AMD's innovative technologies. #J-18808-Ljbffr

Reference: WJ-3875_14171335

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.