Arash Ashari is an engineering manager in Seattle with six years of professional experience and a deep research-to-product trajectory spanning roles at Apple, Microsoft, Facebook, and major internships at Google, NVIDIA, and IBM. He holds advanced degrees including a PhD in Computer Science and Engineering from The Ohio State University and has transitioned research expertise in machine learning and high-performance computing into applied ML and engineering leadership. At Apple he progressed from machine learning engineer to engineering manager, demonstrating an ability to move models from prototype to production while leading cross-functional teams. His background includes applied science roles at Microsoft and research positions at Facebook, reflecting strong foundations in algorithm design, model deployment, and scalable systems. Comfortable at the intersection of research and engineering, he brings academic rigor to product timelines and a track record of optimizing performance-sensitive workloads. A less obvious strength is his long history of HPC and compiler-focused internships, which give him uncommon depth in low-level optimization for ML workloads.
6 years of coding experience
14 years of employment as a software developer
Master of Science (MSc) Computer Engineering, Master of Science (MSc) Computer Engineering at Sharif University of Technology
Bachelor of Science (BSc) Computer Engineering, Bachelor of Science (BSc) Computer Engineering at Iran University of Science and Technology
Doctor of Philosophy (PhD) Computer Science and Engineering, Doctor of Philosophy (PhD) Computer Science and Engineering at The Ohio State University
Master of Science (MSc) Computer Science and Engineering, Master of Science (MSc) Computer Science and Engineering at Michigan State University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.