AI ML System Performance Architect Datacenter
Apple
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Summary
Imagine what you could do here. At Apple, innovative ideas quickly become products, services, and customer experiences affecting billions of users. Join a collaborative, creative, and passionate team that drives dynamic product performance and efficiency.
Description
The AI ML System Performance Architect Datacenter role focuses on workload analysis, performance modeling, and system optimization for future Apple Silicon platforms. This multi-disciplinary role requires dissection of complex AI/ML workloads, identifying architectural bottlenecks and guiding the design and validation of next-generation SoCs.
Responsibilities
- Analyze key applications and benchmarks for workload characterization.
- Create high-level performance models for future microarchitectures.
- Develop new methodologies for workload tracing and tool development.
- Collaborate with OS, Compiler, and ML software teams.
- Validate and debug performance models against silicon measurements.
Minimum Qualifications
- Bachelor's in EE or Computer Engineering with minimum 3 years' experience.
- Understanding of CPU/GPU/NPU microarchitecture and performance analysis.
Preferred Qualifications
- Masters degree or equivalent experience in EE/Computer Engineering.
- Experience with workload characterization tools and large-scale cluster systems.
- Familiarity with Machine Learning frameworks like PyTorch, TensorFlow, CoreML.
- Ability to correlate simulation with silicon measurements and communicate complex technical concepts.
Pay & Benefits
The base pay range for this role spans from $147,400 to $272,100, with additional benefits including stock programs, medical and dental coverage, retirement benefits, discounted products, and educational reimbursements. Additional bonuses, commissions, and relocation may apply.
Key Skills/Competency
- Performance Modeling
- Workload Analysis
- System Architecture
- Debugging
- Hardware Analysis
- Software Integration
- CPU/GPU Concepts
- Performance Verification
- Tool Development
- Cross-Functional Collaboration
How to Get Hired at Apple
- Customize Resume: Highlight relevant performance and architecture experience.
- Research Apple: Understand Apple Silicon and innovative product design.
- Showcase Projects: Include work on AI/ML and hardware modeling.
- Prepare for Technical Interviews: Review workload analysis and performance modeling.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background