Machine Learning Architect, Platform Architecture
Core
Designing and optimizing machine learning workloads for Apple silicon architecture, including SoC, IP, and system-level performance modeling.
Role type
Senior IC machine learning architect (hardware/software integration)
Builds
Optimized ML implementations on Apple silicon (Neural Engine, GPU, CPU) and performance models for future hardware
Domain
Consumer electronics, machine learning, hardware architecture
Deliverable
production ML models
Required skills
C/C++, Python, ML frameworks (PyTorch), hardware IP knowledge (ML HW accelerators, GPU/CPU), ML model optimization, performance modeling, algorithm prototyping
Preferred skills
MS/PhD in EE/CE/CS, compiler understanding, experiment design for ML optimization, production inference/training deployment
Technologies
PyTorch, Neural Engine, GPU, CPU, SoC, IP
Responsibilities
Create optimized implementations of ML workloads on Apple silicon; Collaborate with IP and SoC architecture teams to develop performance models and simulations; Collaborate with system teams to create high-level performance models of emerging ML techniques; Evaluate emerging ML model optimization techniques through experimentation and analysis
Seniority
Senior, hands-on IC
