Research Scientist PhD
Bengaluru (Bangalore Urban) IT development
Job description
Tasks
Summary:
The ideal candidate should have a doctoral degree in Computer Science with majors in Machine Learning or Computer Vision, and exposure to deep neural networks in any of the areas related to image and/or video processing. The research scientist will work with a dynamic team of programmers and algorithm developers to realize gesture recognition algorithms for a production vehicle.
Qualifications
Basic Education:
- PhD in Computer Science or related field with focus in machine learning/computer vision.
Necessary Skills:
- Experience with at least any one of the following fields object tracking, gesture recognition, semantic segmentation, gaze recognition.
- Project experience involving algorithm development for computer vision applications.
- Excellent programming skills with at least one of the following programming language: C, C++, Matlab, Python, Lua.
- Demonstrated past algorithm development in at least one area within machine learning like neural networks, clustering, and support vector machines.
- Exposure to at least one of the neural network libraries like Caffe, Torch, Theano, CNTK, or TensorFlow
- Self-motivated individual with passion towards state-of-the-art computer vision technologies.
- Clear communication skills (English)
- Strong background and understanding of mathematical concepts relating to probabilistic models, numerical methods, optimization, and linear algebra.
Nice to have:
- Experience with computer vision application development on the lines of gesture recognition, depth from stereo, object detection and tracking, human gaze detection, semantic segmentation
- Kaggle competition participants/winner
Desired profile
Qualifications
Basic Education:
- PhD in Computer Science or related field with focus in machine learning/computer vision.
Necessary Skills:
- Experience with at least any one of the following fields object tracking, gesture recognition, semantic segmentation, gaze recognition.
- Project experience involving algorithm development for computer vision applications.
- Excellent programming skills with at least one of the following programming language: C, C++, Matlab, Python, Lua.
- Demonstrated past algorithm development in at least one area within machine learning like neural networks, clustering, and support vector machines.
- Exposure to at least one of the neural network libraries like Caffe, Torch, Theano, CNTK, or TensorFlow
- Self-motivated individual with passion towards state-of-the-art computer vision technologies.
- Clear communication skills (English)
- Strong background and understanding of mathematical concepts relating to probabilistic models, numerical methods, optimization, and linear algebra.
Nice to have:
- Experience with computer vision application development on the lines of gesture recognition, depth from stereo, object detection and tracking, human gaze detection, semantic segmentation
- Kaggle competition participants/winner