Summary
Junnan Shan is a Senior Machine Learning Engineer with eight years of experience bridging academic research and production ML at Apple and UC Santa Barbara. He holds a PhD in Electronic Engineering from Politecnico di Torino and specializes in electronic design automation, system-level design, low-power high-performance computing, and high-level synthesis, with hands-on work in tensorized on-device training. At Apple he progressed from Machine Learning Engineer to Senior ML Engineer, applying research-grade expertise to scalable, device-aware ML systems. He has taught system-level simulation with SystemC and brings a rare combination of deep hardware-aware modeling skills and practical ML deployment experience. Based in San Diego, he combines rigorous academic foundations with production engineering rigor to optimize ML across algorithm, architecture, and device constraints.
8 years of coding experience
Doctor of Philosophy - PhD, Electronic Engineering, Doctor of Philosophy - PhD, Electronic Engineering at Politecnico di Torino
Chinese, English, Italian