About me

Hi, I'm Samuel. I am a master's student in Physics and Data Science at EPFL (École polytechnique fédérale de Lausanne, if you like the sound of French). I live in Switzerland, next to the Geneva lake, with a beautiful view on the Alps. My main areas of interest are Machine Learning and Quantum Computing 


I am originally from Germany, but spent almost all of my life in other countries (Switzerland being my 9th country). When I was 5 years old, my family moved to Croatia. There I finished elementary and high school. I also went to school in South Africa and England for a while, as an exchange student. After graduating from high school, I worked as a volunteer teacher in an orphanage in Kenya, near Nairobi. During my undergraduate studies, I worked in Ice and Climate research at the University of Copenhagen in Denmark (see publications).

Samuel Bosch
Picture taken in Santa Barbara, California

Afterwards, I joined for the hedge fund D. E. Shaw & Co. in London and New York City, where I created computer simulations of the bond and foreign exchange market. Before starting my Master's degree at EPFL, I worked in the beautiful, sunny and picturesque city of La Jolla, at University of California in San Diego. There, I worked on Machine Learning research (see publications) and enjoyed surfing in the Pacific Ocean. Since September 2018, I am studying Physics and Data Science at EPFL in Switzerland.



From 2018

EPFL (École polytechnique fédérale de Lausanne), Switzerland

  • Master of Science: Physics & Data Science
  • EPFL Excellence Fellowship
  • Specialization: Quantum Computing & Machine Learning
  • Projects:
    • Quantum Machine Learning algorithms
    • Quantum cryptographic algorithms using quantum computer simulators
    • Numerical simulations of quantum devices on high performance clusters
    • Inverse statistical methods and pseudo-likelihood approximations

2014 - 2017

University of Zagreb, Croatia

  • Undergraduate studies: Physics
  • Final GPA: 4.9/5.0
  • Elected as student representative in 2017
  • Founder and leader of the debate association (politics, philosophy, economy, ...)
  • Project:
    • Simulation of a Tokamak fusion reactor

2010 - 2014

XV. Gymnasium (MIOC), Zagreb, Croatia

  • Focus on Physics, Mathematics and Computer Science
  • International Physics Olympiads (IPhO): Kazakhstan 2014, Denmark 2013 and Estonia 2012: 3x Bronze Medal
  • Highest scores at the final exams in the Republic of Croatia (100%)
  • SAT Subject Tests Math (100%) and Physics (100%)


Summer 2019

Centre for Quantum Tech., National University of Singapore (Visiting Researcher)

  • Research in algorithms for Quantum Computers

Since 2019

EPFL, Lausanne, Switzerland (Research Assistant)

  • Development and implementation of quantum optimization and ML algorithms


University of California San Diego, USA (Visiting Researcher)

  • 1 publication (ISLPED 2019) & 4 submitted papers
  • Machine learning research: Development of fast and energy efficient algorithms for specialized computer architecture
  • Optimization of algorithms for Natural Language and Human Activity Recognition

2017 - 2018

EPFL, Lausanne, Switzerland + Technical University Vienna, Austria (Internship)

  • Solid State physics research: discovering and analyzing new materials
  • Work on Quantum Cryptography algorithms


D. E. Shaw & Co., London, UK & New York City, USA

  • Monte Carlo simulations of complex derivatives in Python
  • Modeling changes in the foreign exchange and bond market


Niels Bohr Institute, University of Copenhagen, Denmark (Research Internship)

2014 - 2017

University of Zagreb, Croatia (Student assistant, Physics competitions)

  • Organization of the preparations for the International Physics Olympiad
  • 2 of my students won bronze medals at the International Physics Olympiad and received full scholarships for their studies at University of Cambridge
  • Teaching Physics I & II: Classical Mechanics, Electromagnetism (~80 students)


Mully Children’s Family Orphanage, Kenya (Volunteer work)

  • Taught computer programming, mathematics and physics to 125 high school students
  • Organized programming courses for students, to give them a chance to see what programming is and motivate them to pursue a career in it, as it requires few resources

Until 2014

Music performance and recording of CDs

  • Participated as a singer on 3 CD recordings for humanitarian purposes 
  • Participated in 15 humanitarian musicals and concerts as an actor, singer or technician


Since 2018

EPFL Excellence fellowship

  • Awarded to the best master’s students of every department (< top 1%)

Since 2017

Studienstiftung des deutschen Volkes (German Academic Scholarship Foundation) 

  • Awarded to the best ~0.5% students in/from Germany
  • The selection is based on excellent academic records, social engagements, rhetorical and social skills, academic and sport competitions, and other personal accomplishments.


Award for the best high school graduate in Croatia in 2014 (out of ~40 000 students)

  • Selection was based on final exam results, science and sport competitions and social commitment


Bronze medal at the 45th International Physics Olympiad 2014 (Kazakhstan)


1st place at the Croatian National Physics Competition


 Bronze medal at the 44th International Physics Olympiad 2013 (Denmark)


1st place at the Croatian Championship in Triathlon

2012 - 2016

City of Zagreb scholarship

  • Awarded to top ≈1% students in Zagreb (the capital of Croatia)


 Bronze medal at the 45th International Physics Olympiad 2012 (Estonia)


  • Good in Python and Matlab
  • Ok with C/C++, Linux, Pascal, scikit-learn, TensorFlow, Git, Qiskit,...




Full professional proficiency


Bilingual proficiency


Bilingual proficiency


Elementary proficiency



The following articles are in Croatian, so you might need to use Google Translate to understand them

Samuel Bosch in tportal.hr (2014)
Article in www.tportal.hr (2014)
Samuel Bosch article in 100posto
Article in dnevnik.hr (2014)
Samuel Bosch in index.hr in 2014
Article in index.hr (2014)

Dnevnik nove TV (the most watched news program in Croatia)


Dobro jutro, Hrvatska (the most watched morning program in Croatia) 

Samuel Bosch in 100posto.hr (2017)
Article in www.100posto.hr (2017)
Samuel Bosch ministar Jovanovic
Award from the Croatian minister of education (2013)




CompHD: Efficient Hyperdimensional Computing Using Model Compression

  • Conference: ISLPED 2019 - ACM/IEEE International Symposium on Low Power  Electronics and Design
  • Work at University of California, San Diego
  • Group of Prof. Tajana Rosing
  • Contribution: we developed a model compression techniques for HD computing-based Machine Learning algorithms
  • 3rd author


Particle shape accounts for instrumental discrepancy in ice core dust size distributions

  • Journal: Climate of the Past / European Geosciences Union
  • Work at the Niels Bohr Institute, University of Copenhagen
  • Group of Prof. Dorthe Dahl-Jensen
  • Contribution: significant progress in measurement techniques for ice and climate science
  • My contributions: statistical analysis of dust particle shapes and its reflection in a laser beam, experimental work
  • 4th author



QuantHD: A Quantization Framework for FPGA Acceleration of Hyperdimensional Computing

  • Work at University of California, San Diego
  • Group of prof. Tajana Rosing
  • We invented a new machine learning algorithm which can achieve on average 34.1x and 4.1x energy efficiency improvement on training and testing respectively, and 8.2x and 13.4x faster computing in training and testing. It provides similar classification accuracy as low-cost state-of-the-art Machine Learning algorithms


Bit-Serial HD: Approximate Hyperdimensional Computing in Machine Learning

  • Work at University of California, San Diego and EPFL
  • Groups of Prof. Tajana Rosing (UCSD) and Prof. Giovanni De Micheli (EPFL)
  • We invented a new HD computing acceleration framework, which significantly reduces the power consumption of Machine Learning algorithms, while maintaining (almost) the same classification accuracy 


LookHD: Acceleration of Hyperdimensional Computing Exploiting Computation Reuse

  • Work at University of California, San Diego
  • Group of prof. Tajana Rosing
  • We invented LookHD: a method which compresses a HD algorithm matrix into a single vector without significantly decreasing classification accuracy. This method is 2.2x faster and 4.1x more energy efficient, as compared to existing HD computing algorithms


Application of QuantHD on semi-supervised machine learning

  • Work at University of California, San Diego
  • Group of prof. Tajana Rosing
  • Application of our new algorithm (QuantHD) on semi-supervised machine learning. We noticed an increase in performance, compared to state-of-the-art algorithms


Global increase in atmospheric dust content over the last 300 years

  • Work at Niels Bohr Institute, University of Copenhagen
  • Group of Prof. Dorthe Dahl-Jensen & Prof. Paul Vallelonga
  • Contribution: discovery of a large increase in atmospheric dust content, which will have significant impact on our planet's climate




Circuit optimization algorithms for Quantum Computers (Qiskit)

  • Implementation of optimization and logic synthesis algorithms for Qiskit-Terra: an open source Python library for Quantum Computers maintained by IBM
  • Work in the group of Prof. Giovanni de Micheli and Dr. Mathias Soeken at EPFL
  • My pull requests and contributions can be found on GitHub



 Numerical simulations of quantum devices on high performance clusters

  • Work at EPFL in the group of prof. Tobias Kippenberg
  • Parallelization of simulations on large computing clusters


Text Sentiment Classification 

  • We developed an algorithm which can analyze the meaning of Tweets
  • Using TensorFlow, Keras & GloVe


Inverse statistical methods for protein simulations

  • Work at EPFL in the group of prof. Paolo De Los Rios (supervisor dr. Stefano Zamuner)
  • Project available on GitHub
  • The paper about the project can be found here


Simulation of a Tokamak Fusion Reactor

  • I created a tokamak fusion reactor simulation in Matlab. It demonstrates how charged high-energy particles can be held in a magnetic bottle (the Tokamak), without touching its walls and melting them due to extremely high temperatures. The magnetic field has a very complicated shape, as it is created by multiple current coils and a rotating charged plasma cloud.
  • A simplified version of the code is available on GitHub