Misha Usvyatsov

Misha Usvyatsov

General Chaos (Software Engineer)



I am a Software Engineer at Google working on efficient on-device computing.

I finished PhD at ETH Zürich in the Photogrammetry and Remote Sensing Lab, supervised by Prof. Dr. Konrad Schindler.

Before moving to Switzerland I completed my masters in Moscow where I graduated with honors from Moscow Institute of Physics and Technology (MIPT) and from Skolkovo Institute of Science and Technology (Skoltech)

I started my expansion towards west with move to Kazan (where I spent 1 year at Innopolis) from Ekaterinburg (where I grew up and made my first bachelor degree in electrical engineering and graduated with honors from Ural Federal University).

  • Deep Learning
  • Machine Learning
  • Tensors
  • Computer Vision
Free time
  • SAMBO / Judo / BJJ
  • Paragliding
  • DIY (3D modelling, 3D printing, soldering, other)
  • Snowboarding, Swimming
  • Chess, Go
  • Coffee
  • PhD in Deep Learning, 2022

    ETH Zürich, Zürich, Switzerland

  • MSc in Data Analysis, 2017

    Skolkovo Institute of Science and Technology (Skoltech), Moscow, Russia

  • MSc in System Programming, 2017

    Moscow Institute of Physics and Technology (MIPT), Moscow, Russia

  • BSc in Computer Science, 2015

    Innopolis University, Kazan, Russia

  • B.Eng. in Electrical Engineering, 2014

    Ural Federal University, Ekaterinburg, Russia


Software Engineer
Nov 2022 – Present Zürich
Software Engineer at On-Device Performance Group
PhD Student / Research Assistant
Oct 2017 – Nov 2022 Zürich

Research areas: Deep Learning, Tensors, Computer Vision

Advisor: Prof. Konrad Schindler

Research Intern
Jul 2021 – Oct 2021 Online
Research Intern at Mobile Vision Group
ML Intern
Apr 2020 – Aug 2020 Zürich
Research Intern at Special Projects Group
Software Engineering Intern
Jun 2017 – Aug 2017 Online
  • Applied LSH for SPAM detection
  • Developed the system for import/export of emails for the ProtonMail system
Research Intern
Jun 2016 – Jun 2017 Moscow

Worked with Prof. Andrey Ustyuzhanin in close collaboration with CERN.

  • Worked on muon tracks simulation with Generative Adversarial Networks
  • Developed efficient architecture (50x to 30% FLOPS speedup, depending on the problem)

Recent Publications

Quickly discover relevant content by filtering publications.
(2020). Indoor Scene Recognition in 3D. 2020 International Conference on Intelligent Robots and Systems (IROS).

Cite PDF Code


I taught the following courses:

  • Teaching assistant of Prof. Konrad Schindler.

    • Image Interpretation, Fall 2017 - 2021 Zürich, Switzerland
  • Teaching assistant of Prof. Stamatios Lefkimmiatis.

    • Signal and Image Processing, Spring 2017, Moscow, Russia
  • Course instructor.

    • Introduction to Deep Learning, May 2017, April 2021, Yerevan, Armenia
    • Introduction to Scientific Computing, Fall 2018 - 2021 Zürich, Switzerland