Computer Vision - Software Engineer (Android) - West London

Recruiter
Microtech Global Ltd
Location
Staines
Posted
04 Oct 2017
Closes
03 Nov 2017
Contract Type
Permanent
Hours
Full Time
We are currently looking for an exceptional computer vision research engineer to join a growing development team in Staines-upon-Thames. You will be an expert in working on computer vision techniques applied on projects such as video analysis and processing, augmented reality (AR) and/or virtual reality (VR), ideally with an emphasis on mobile devices. As a computer vision research engineer your role will involve: - Working on feature extraction from 360° videos - Developing positional tracking, 3D point cloud rendering, SLAM (Simultaneous Localization and Mapping) and 3D scene understanding - Research into encoding 360° video formats with different projection methods Necessary Skills / Attributes Skills and attributes: Required Skills - Masters, Ph.D., or equivalent experience in Computer Vision or Machine Learning (Computer Science, Mathematics, Engineering, etc.) - Strong 3D maths skills - Programming proficiency in OpenCV, Matlab, C++/Java/Python - Familiarity with: object detection, motion estimation, probabilistic graphical models (Conditional Random Fields, Markov Random Fields) - Excellent communication, team work and a results-oriented attitude - Proficiency in problem solving and debugging Desirable Skills - Experience of using Deep Learning libraries like Caffe, Torch and/or TensorFlow - Experience of Android application development - Experience of video compression standards such as MPEG2, H.264, HEVC or video processing algorithms - Experience with compute and graphics APIs like CUDA, OpenCL, OpenGL, OpenGL ES and Vulkan - Experience in Global illumination rendering techniques
This job was originally posted as www.jobsite.co.uk/job/959049049