Yashar received his Bachelor's Degree in physics from Sharif University of Technology in Tehran, after which he started his doctoral studies in theoretical condensed matter physics as an Irene Tramm Memorial Fellow at Columbia University, New York. After receiving his PhD in 2007, Yashar started his research in Computational and Theoretical Neuroscience, and became a postdoctoral researcher at the Center for Theoretical Neuroscience at Columbia University. He was supported by a Patterson Trust Postdoctoral Fellowship followed by a Kavli Postdoctoral Fellowship. Before coming to Cambridge, Yashar was an Assistant Professor at the University of Oregon, departments of Mathematics and Biology, and the Institute of Neuroscience. Currently, he is a University Lecturer in AI and Neuroscience in the Department of Engineering.