GPU Performance Engineer, Platform Architecture
Core
Creating and maintaining high-performance C++ models for next-generation GPU architectures to support research, performance analysis, and architectural tuning for iPhone, iPad, and Mac products.
Role type
Senior IC GPU performance and modeling engineer
Builds
High-fidelity GPU simulators and performance models for future hardware architectures
Domain
Consumer electronics / GPU architecture and simulation
Deliverable
production ML models
Required skills
C++ coding and debugging, Python or Ruby scripting, GPU/CPU architecture understanding, performance analysis, data analysis tools (pandas, matplotlib, Excel), feature validation, model correlation with RTL
Preferred skills
3+ years GPU/CP modeling experience, MS/PhD in related field, experience with processing cores/texturing units/caches/memory hierarchies, machine learning and graphics applications knowledge, troubleshooting skills