Principal GPU Software Architect
Core
Cross-functional technical leader driving agentically-assisted software development teams to design, implement, validate, and deliver critical software library capabilities across the software lifecycle.
Role type
Principal GPU Software Architect (Technical Leadership)
Builds
Software library capabilities integrated into broader systems for AMD's supercomputing, high-performance computing, cloud, and AI platforms.
Domain
High-performance computing, AI, GPU software architecture
Deliverable
production ML models
Required skills
Systems engineering judgment, technical roadmap alignment, technical governance, cross-functional collaboration, team coaching and mentoring, risk identification, process improvement, research and technology exploration, documentation strategy, organizational sensing
Preferred skills
Experience with inner- or open-source software development, Agile/Scrum/Kanban methodologies, converting tacit knowledge to institutional artifacts, executive-level technical documentation
Technologies
GPU software stacks, agentically-assisted development workflows, software orchestration tools
Responsibilities
Establish collaborative processes for software library design and delivery; Lead engineering scoping of new architectures and create technical documentation; Review technical designs and engineering approaches to ensure performance and roadmap alignment; Identify delivery risks and develop strategies to uplift teams; Drive adoption of engineering best practices and participate in hiring key engineering talent
Seniority
Principal, strategy & mentorship
