Software Engineer in Deep Learning & Computer Vision
Job Description
Qualified candidates will use their Deep Learning knowledge in the Computer Vision field to design and implement algorithms on Apps. Use collected image data to design, implement, and evaluate deep neural networks (convolutional neural networks and recurrent neural networks) that can replace or work together with traditional computer vision algorithms (e.g., interest point detection, descriptor computation, bundle adjustment, structure from motion). The ideal candidate should have experience with large-scale supervised learning, fully-convolutional neural networks, and neural network architecture design.
Qualifications:
  • 2 years+ experience in the areas mentioned above
  • Fluent in C/C++ (programming and debugging)
  • Fluent in Python
  • Knowledge software optimization and embedded programming is a plus
  • Experience working with Deep Learning libraries such as TensorFlow, PyTorch is a must
  • Experience working with Computer Vision libraries such as OpenCV is a plus
  • Knowledge of parallel computing such as SIMD, OpenCL, GPGPU is a plus
Education:
  • PhD or MSc in Computer Science or related areas of study
Additional Information:
  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.

Fill out the form so we can invite you to the interview
Upload your CV