Juan Cruz-Benito

Software Engineering Manager

IBM Quantum

Juan Cruz-Benito received a Ph.D. in Computing Engineering from the University of Salamanca, Spain, in 2018. Previously, he received an M.Sc. degree in Intelligent Systems, a B.Sc. in Computer Systems, and a Technical Engineering Degree in Computer Systems from the same university in 2013, 2012, and 2011. He is currently Software Engineering Manager at IBM Quantum. Before it, he worked as Senior Software Engineer at IBM Quantum and IBM Research for five years and as a researcher and developer for another five years at the GRIAL Research Group, University of Salamanca, Spain. As a researcher, he has participated in many European and Spanish R&D projects (public and private ones). As a software engineer, he has been involved in projects used by millions of users and in many Open Source initiatives and communities. His research interests involve Quantum Computing, Machine Learning, Human-Computer Interaction, and technologies for educational purposes. He is the co-author of more than 80 publications and serves as a reviewer and board member for many high-respected journals and conferences. His research activity conducted him to receive the Research Award “Scientific Computer Society of Spain and BBVA Foundation” as one of the best young researchers in Computer Science in Spain in 2019.


  • Quantum Computing
  • Machine Learning
  • Human-Computer Interaction
  • Open Source


  • PhD in Computer Engineering, 2018

    University of Salamanca, Spain

  • MEng in Intelligent Systems, 2013

    University of Salamanca, Spain

  • BSc Degree in Computer Engineering, 2012

    University of Salamanca, Spain

  • IT Systems Engineer, 2011

    University of Salamanca, Spain