CareerPlan

Principal AI Software Engineer

San Jose, CaliforniaFull-time2026-04-22 → 2026-10-22

Core

Drive a unified ROCm software stack across AMD's product portfolio (Instinct, Radeon, Ryzen, Embedded, Game Consoles, Autonomous Driving) with a focus on hardware/software co-design and performance optimization for large-scale AI models.

Role type

Principal AI Software Engineer (Technical Leader)

Builds

End-to-end ROCm software stack including compilers, kernels, runtime, libraries, models, and frameworks

Domain

Semiconductor / AI Infrastructure / High-Performance Computing

Deliverable

production ML models

Required skills

Hardware/software co-design, AI/ML software stack expertise, GPU programming (ROCm, CUDA, OpenCL), performance engineering, system architecture, open source contribution

Preferred skills

GPU architecture knowledge, OS and device driver development experience

Technologies

ROCm, CUDA, OpenCL, LLMs, Diffusion models, MoE

Responsibilities

Collaborate on hardware architecture to influence future silicon features; Deliver roadmap for AI software stack; Lead profiling and tuning of large-scale models; Develop tools for performance estimation; Partner with hyperscalers for architectural wins; Mentor engineers and contribute to ROCm Open Source

Seniority

Principal, hands-on IC & technical leadership