Developing and evaluating state-of-the-art computer vision algorithms for understanding human body languages as well as objects and other scenery cues from camera input.
Implementing, and optimizing hardware accelerated machine learning algorithms in ARM processor as well as special purpose computing architectures, such as DSP, GPU.
Qualifications
Strong programming experience with Python, Java, and MATLAB
Strong experience with OpenCV or background in computer vision, image processing algorithms, machine learning, neural networks.
Analysis and optimization of algorithms.
Knowledge of Object detection, semantic segmentation, face recognition and feature extraction algorithms
Experience with Deep Learning concept, and tools
Working knowledge of GPU programming & optimization
Knowledge of video coding standards such as MPEG4, H264, and H265.
Previous working experience in software product development
Experience working with ffmpeg, VLC or other video and imaging tools.
Familiarity with integration, testing, and software product life cycle is important. Previous working experience in computer vision algorithm development is highly recommended.
Experience in Machine Learning algorithms for vision problems including Deep Learning.
Broad Computer Vision knowledge such as reconstruction, feature detection, motion detection, object detection, segmentation, tracking and classification.
Strong programming skills, including performance optimization and multi-threaded code GPU computing (Cuda or OpenCL).
Knowledge of embedded system, ARM, DSP, GPU, VLIW, and SIMD programming.
Knowledge of real-time video analytics pipeline.
Requirements
1-3 years of experience in a relevant field.
Bachelor or Master’s degree in computer vision or related fields
Has the ability to analyze data, identify/define business rules and implement transformation logic necessary to move data.
Understands object-oriented analysis and design techniques.
Creative problem-solving skills and ability to effectively communicate and translate feedback, needs and solutions
Strong teamwork orientation and the ability to foster collaboration within and across teams
Excellent work ethic and strong sense of ownership of end-results.
Interested candidates are required to send their most updated CV supported with a cover letter to