AMD
American multinational semiconductor company
Open positions
Senior Firmware Engineer
Senior firmware engineer on AMD's ICT Firmware Engineering Team (Belgrade or Nis, Serbia, onsite, 12-month fixed-term contract with possible extension). Develops low-level embedded firmware for interconnect technologies like PCIe, CXL, and USB4 in an RTOS environment, from pre-silicon validation through post-silicon and production support. Core stack: C, C++/Python, Zephyr RTOS, Linux.
GPU Design Verification Engineer
Design verification engineer on AMD's GPU verification team, driving functional and performance closure on digital design blocks within the Graphics Core IP. Day-to-day work centers on UVM testbenches, coverage plans, test suites, root-cause debugging, plus AI-driven verification automation, using SystemVerilog, Verilog, C/C++ and scripting tools.
Senior Compiler Software Engineer
Join AMD's core team building a machine learning model compiler for AMD AIE hardware in Ryzen AI PCs and embedded FPGA devices. Day to day: compiling ONNX/PyTorch models into optimized code for AIE VLIW arrays, partitioning models across x86/embedded/FPGA/AIE, and building the runtime — using C/C++, Python, and MLIR/LLVM.
Design Verification Engineer
Design Verification Engineer at AMD's Network Technologies Solutions Group in Markham, ON, leading UVM-based verification of networking silicon (IP, subsystem, SoC) spanning Ethernet, PCIe, DMA, and packet processing. Builds SystemVerilog/UVM testbenches, debugs with VCS/Verdi, and drives performance and coverage closure to signoff.
Systems Design Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…
Silicon Design Engineer
1-year contract at AMD's Central DFX group in Markham: implement and deploy automated Design-for-Test (DFT) flows for complex SOC ASICs (APU, game console, GPU products), run design checks, debug CAD/IP regressions, and build automation with Perl, Python, and TCL, including in-house CAD utilities and AI/ML apps.
Forward Deployed Engineer, AI and GenAI Inference Optimization
Customer-facing Forward Deployed Engineer optimizing GenAI/LLM inference workloads on AMD Instinct GPUs and data center CPUs: tuning vLLM/SGLang pipelines, writing Triton/HIP/CUDA GPU kernels, profiling bottlenecks, and shipping performance and accuracy improvements to strategic customers. Requires 8+ years' experience with Python, C++, and GPU optimization.
Senior Forward Deployed Engineer, AI and GenAI Inference Optimization
Customer-facing senior engineer on AMD's Forward Deployed team in Riyadh, enabling and optimizing GenAI/LLM inference on AMD Instinct GPUs for strategic customers: tuning vLLM/SGLang pipelines, writing GPU kernels (Triton/HIP), and profiling to hit performance targets. Core stack: Python, C++, ROCm/CUDA.
Senior Graphics Machine Learning Engineer
Senior ML engineer at AMD developing and optimizing machine learning models for graphics, rendering, and visual computing on GPUs, collaborating with the Applied Research and Engineering team. Core tech: Python, C++, ML frameworks, neural networks, real-time 3D graphics pipelines, and GPU-accelerated workloads.
AI Solution Architect
Architects and builds production-ready AI/ML reference solutions for AMD's AI product portfolio — fine-tuning and deploying ML models (LLMs, agentic AI, RAG) on hardware and cloud, benchmarking on AWS/GCP/Azure, and advising Tier 1 customers. Requires Python, C/C++, ML frameworks, and CI/CD experience. Onsite in San Jose.
Staff Silicon Design Engineer
AMD is hiring a Staff Silicon Design Engineer in Belgrade to define and execute hardware emulation test plans: building emulation testbenches, debugging with design and verification teams, and bringing up standard interfaces. Core technologies include SystemVerilog/Verilog, UVM, C/C++, FPGA flows, and AMBA/PCIe/CXL protocols.
CPU Cache Architect
Experienced design engineer on AMD's Cores Organization developing next-generation CPU core and cache microarchitecture — building cycle-accurate performance simulators, analyzing workloads, and evaluating improvements via emulation and post-silicon experiments. Key tech: C++, scripting, Verilog/RTL, computer architecture.
Generative AI Engineer, Graphics
AI/ML engineer on AMD's Applied Research team developing, training, and optimizing generative AI models for image generation, diffusion-based learning, and multimodal applications, with scalable training/inference pipelines tuned for AMD GPUs. On-site role; core stack is Python, C++, and ML frameworks like PyTorch.
Server Platform Validation Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…
High Speed IO Validation Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…
Principal Server CPU Validation Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…
Validation Engineer, AI & Server Platforms
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…