15 hours ago
Calgary, CanadaStaff+
Responsibilities
- Collaborate with AMD architecture specialists to improve future products.
- Use data-driven analysis to identify and prioritize optimization opportunities.
- Design and develop new AMD technologies.
- Participate in ASIC and hardware bring-up activities.
- Implement, optimize, and support GPU-accelerated collectives and algorithms.
- Debug existing issues and research more efficient implementation approaches.
- Use Agentic AI to enhance productivity, automate workflows, and improve operational efficiency.
- Collaborate with AMD experts, partners, and customers to improve ROCm applications, libraries, and tools.
Requirements
- More than 15 years of C++ experience and a strong object-oriented programming background.
- High-quality coding skills with strong attention to detail.
- Experience with GPU software development using HIP, CUDA, or OpenCL.
- Hands-on experience using AI tools to support software development and scientific applications.
- Understanding of CPU and GPU architectures and low-level optimization techniques, including assembly programming and/or vectorization.
- Experience with Linux and Windows operating system development.
- Knowledge of software development practices including testing, profiling, debugging, documentation, version control, issue tracking, and planning.
- Effective communication and problem-solving skills.
- Leadership, motivation, and strong interpersonal skills.
- Bachelor’s or master’s degree in Computer Science, Software Engineering, Electrical Engineering, Applied Mathematics, or equivalent; advanced degrees are preferred.
Benefits
- The role is located in the Canada or Europe region.
- AMD benefits are offered as described in its benefits overview.
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.
