We are looking for interns and full-time employees. The following positions are currently available.

C++ developer [full time]

You will be building various interfaces into our C++ tracking engine. This position requires expert knowledge of C++ and the ability to quickly learn 3rd partly libraries. Experience with video streaming and network programming is a plus.

3D graphics developer [full time]

Your goal will be to bring latest methods into our real-time rendering engine. Your work will provide training data to train neural networks as well as user interface for AR applications. This position requires experience with OpenGL, GLFW, GLM and OpenGL-CUDA interoperability. Experience Bulled Physics library is advantage. In case you are building your own engine from scratch, you are the one!

Visual tracking researcher [intern]

Your will be working with our core TLD2.x technology and developing it further. Your responsibilities will be to evaluate modern tracking approaches, integrate some of them into our system, and systematically run evaluations on tracking benchmarks. This position requires knowledge of on-line tracking algorithms, C++, OpenCV, and Git. A big plus is experience with Android NDK and cross-compilation for embedded platforms.

Deep learning researcher [intern]

Your responsibility will be to turn our custom neural network into a binary form and enable efficient execution on low-powered devices. Experience with Android and RPi3 is advantage.

Android developer [intern]

Your task will be to build AR demo application using TLD3.0 technology. This position requires experience with Android NDK and OpenGL programming. Experience with Android NDK API is a must in particular the Camera, NeuralNetwork, and SurfaceTexture modules. Experience with OpenCV is a plus.