Arash Saifhashemi is a Senior Principal Software Engineer with a PhD in Computer Engineering and nine years of industry experience building scalable cloud applications, optimization algorithms, and end-to-end ML workflows. He has blended deep research experience from Intel Labs and Synopsys with product-scale engineering at Google and now Oracle, routinely bridging hardware, firmware, and software boundaries. As an adjunct Associate Professor at USC, he teaches algorithms and data structures, bringing rigorous academic methods to practical system design. He is passionate about Cloud AI tooling to accelerate innovation and has a track record of deploying intelligent systems that drive startup and enterprise growth. Beyond conventional engineering roles, his background includes hands-on IC and robotics design, highlighting an unusual ability to move from physical silicon to production cloud services. Based in Los Angeles, he combines research-grade rigor with a bias for shipping impactful systems.
9 years of coding experience
20 years of employment as a software developer
PhD Computer Engineering CAD/VLSI Algorithms, PhD Computer Engineering CAD/VLSI Algorithms at University of Southern California
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.
Request Free Trial
Arash Saifhashemi - Senior Principal Software Engineer at Oracle