Jonas Gehring's Homepage

It's me


This page is a short listing of my academic, professional and voluntary work. Furthermore, it contains some programming-related stuff.


Contact details:


In 2009, I finished my undergraduate studies in Computer Science at the University of Freiburg. I wrote my Bachelor's thesis, "Intelligente Objekterkennung für ein lernfähiges Carrerabahn-System" at Prof. Martin Riedmiller's Machine Learning Lab. It documents the development of an intelligent object tracking system for Prof. Riedmiller's NeuroRacer, a reinforcement learning slotcar system.

In 2012, I finished my Master's degree at the Karlsruhe Institute of Technology, focussing on Machine Learning, Cognitive Systems and Theoretical Computer Science. In my final thesis, I applied deep learning techniques to feature preprocessing in automatic speech recognition. With support from my advisors, Alex Waibel and Florian Metze, as well as from InterACT, I was able to perform my thesis at Carnegie Mellon University in Pittsburgh, PA.

I started my Phd at the Karlsruhe Institute of Technology in 2013, working on speech recognition and deep learning.



In 2005, I did my alternative service at the Anesthesiological ICU of the Universitätsklinikum Freiburg.

Throughout my studies, from 2006 to 2012, I've been working at Phönix PACS, a Freiburg-based company producing PACS software. I mainly worked on 3D reconstruction and visualization of medical image data as well as segmentation and analysis of anatomical structures.

In 2013 I worked for Mobile Technologies, which offers speech-to-speech translation for smartphones via the Jibbigo app. In Fall 2013, we were acquired by Facebook and bootstrapped its Speech Recognition and Machine Translation efforts. Since 2016, I am a Research Engineer at Facebook AI Research (FAIR), mainly working on Neural Machine Translation.


Here are some of my projects that are publicly available as free software:

Numerous other small things can be found at my GitHub page.

On rare occasions, I stick with existing software instead of re-inventing the wheel. Here are some patches I've submitted:



I used to be an active member and administrator at the largest German message board about graphing calculators from Texas Instruments, During that time, Martin Huber from and I founded, an open-source programming group for TI 68k calculators. However, I've been rather inactive at calculator programming for the last couple of years.


Jonas Gehring Last update: 2016-11-14, ChangeLog