A

AMD

Designs chips for computers and AI systems

AI Performance Software Architect Fellow

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USANo salary listedIn-person

About the Job

Requirements

  • Strong programming skills in C++ and Python.
  • Strong development experience in at least one major deep learning framework for inference, fine-tuning, and/or training.
  • A Master of Science with related experience or a PhD with related experience in Computer Science, Computer Engineering, or a related equivalent.
  • Strong analytical and problem-solving skills for root-causing and addressing performance issues.
  • Ability to work independently and as part of a team.
  • Willingness to learn skills, tools, and methods to advance the quality, consistency, and timeliness of AMD software products.

Responsibilities

  • Enable deep learning models, libraries, and applications for Instinct GPUs in on-premises and cloud environments.
  • Analyze and optimize AI software performance, understand hardware bottlenecks, and achieve performance close to roofline.
  • Enable and optimize the software ecosystem for the next generation of GPU computational accelerators.

Desired Qualifications

  • Experience developing software and system-level performance optimizations with a solid understanding of GPU architecture.
  • Experience with open-source software development, including collaboration with community maintainers and submitting contributions.
  • Publications in reputed peer-reviewed machine learning conferences or journals.
  • Expertise in profiling tools across the AI software stack, including TorchProfiler, ROCm Profiler, VTune, and Nsight.
  • Experience implementing and optimizing parallel methods on GPU accelerators using NCCL/RCCL, OpenMP, or MPI.
  • Performance analysis skills for both CPU and GPU.
  • Experience with Singularity, Docker, and/or Kubernetes.
  • Experience providing clear and timely project-status and other key communications to the leadership team.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs