Or completed his PhD at the Weizmann Institute of Science, under the supervision of Oded Goldreich. He was a postdoctoral fellow at Stanford University with Professor Luca Trevisan, at the Institute of Advanced Study with Avi Wigderson, and at the Weizmann Institute of Science with Irit Dinur. Or has been a senior lecturer at the University of Haifa since October 2015.
- Lower Bounds in Computational Complexity, Fall 2018. Visiting Scientist.