19 hours ago
Markham, CanadaMid Level
Responsibilities
- Develop AI software solutions for efficient execution of models and frameworks on GPU-accelerated platforms.
- Enable and optimize AI frameworks, inference stacks, and agentic AI software.
- Bring up, analyze, and improve the performance of advanced AI models and workloads.
- Optimize AI workloads across model architecture, software, and GPU acceleration layers.
- Collaborate with software, compiler, platform, and product teams to deliver end-to-end AI capabilities.
- Contribute to open-source AI projects and support customer enablement efforts.
Requirements
- Experience developing software in C/C++ and/or Python on Linux and Windows.
- Strong understanding of AI/ML concepts, model architectures, and inference workflows.
- Experience with AI frameworks and technologies such as PyTorch, vLLM, and llama.cpp or similar ecosystems.
- Familiarity with GPU acceleration, performance optimization, compiler technologies, or low-level programming.
- Experience analyzing and improving AI workload and operator performance.
- A bachelor’s, master’s, or PhD in Computer Science, Electrical Engineering, or a relevant field is preferred.
- Open-source software development experience and interest in emerging AI technologies are preferred.
Benefits
- AMD benefits are described through the company’s benefits-at-a-glance information.
Categories
About AMD
AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.
