The Systems Performance Architecture team at Apple is seeking a Systems Performance Architect to join their innovative team. This role is crucial in modeling performance of Macs and iPads across workloads, ensuring performance targets are met, and providing architectural support to silicon engineering teams.
The position involves evaluating system and device level characteristics, from low-level metrics to user experience impacts. You'll work on identifying performance bottlenecks, inefficiencies, and architectural improvements in both hardware and software, collaborating with internal teams and external vendors.
As a Systems Performance Architect, you'll be at the center of efforts to accelerate and optimize future hardware and software. The role requires expertise in CPU, GPU, and ML architectures, with a focus on performance optimization. You'll guide architecture decisions, work with various teams to model and develop solutions, and collaborate with creative professionals on workflows that influence future architecture decisions.
Key aspects of the role include:
The ideal candidate will have strong technical expertise in computer architecture, software development, and performance analysis, combined with excellent communication skills. This is an opportunity to impact future Apple products while working with a collaborative, creative, and passionate team.
Requirements include an advanced degree in Electrical Engineering or Computer Science, extensive experience in system-level performance, and proficiency in programming languages like C/C++ and Python. Knowledge of machine learning fundamentals and experience with various hardware components (CPU, GPU, DRAM, storage) are valuable assets for this position.