Before, he was a senior researcher, lecturer, and DECRA fellow within the Research School of Engineering at the Australian National University. He owns a PhD degree from ETH Zurich, where he worked at the Autonomous Systems Lab. He is a globally recognized expert in computer vision, and works on enabling autonomous systems and mobile applications to use cameras for real-time 3D perception of the environment. His research interests include visual odometry/SLAM (Simultaneous Localization and Mapping) and structure from motion with single and multi-camera systems, as well as the efficient solution of the more fundamental, underlying algebraic geometry problems. Dr Kneip is the main author of the open-source frameworks OpenGV and polyjam.