Enable job alerts via email!

(Sr.) Algorithm Engineer - Computer Vision

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Job summary

A leading tech company in Singapore is seeking a skilled professional to research and develop innovative computer vision and deep learning algorithms for various image applications. Candidates should hold a Ph.D. or MS in relevant fields and possess excellent programming skills, particularly in C/C++. The role involves optimizing algorithms for object recognition and video analytics, with a focus on hands-on experience and strong mathematics background.

Qualifications

  • Ph.D. or MS with equivalent practical experience in relevant disciplines.
  • Broad knowledge in computer vision topics and deep learning.
  • Strong mathematics and extensive hands-on algorithm research experience.
  • Excellent C/C++ programming skills and experience with OpenCV.
  • Excellent communication skills.

Responsibilities

  • Research and develop innovative computer vision algorithms for image applications.
  • Optimize algorithms for object recognition, face recognition, and video analytics.
  • Implement new algorithms/features based on requirements.
  • Test and verify algorithms.
  • Integrate algorithms into system architecture.

Skills

Computer vision
Deep learning
C/C++ programming
Python
Matlab
OpenCV

Education

Ph.D. or MS in Computer Science, Electrical Engineering, Applied Mathematics, or related fields

Job description

Position Overview

  • Be responsible to research and develop innovative computer vision/deep learning algorithms for image applications.

Responsibilities

  • Research, develop and optimize computer vision/deep learning algorithms for image applications, such as, object recognition, face recognition, video analytics, image quality enhancement, and 3D reconstruction.
  • Explore, design and implement new algorithms/features according to marketing requirements.
  • Algorithm testing and verification.
  • Algorithm integration in system architecture.

Requirements

  • Ph.D. or MS with equivalent practical experience in Computer Science or Electrical Engineering or related disciplines such as Applied Mathematics/Statistics.
  • Broad knowledge in various computer vision related topics such as deep learning, object recognition (detection, classification, segmentation) and tracking, stereo, and/or 3D reconstruction; candidate with image sensor knowledge is a plus.
  • Strong knowledge and extensive hands-on experience of independent algorithm research; candidate with strong mathematics background is a plus.
  • Excellent C/C++ programming skills, proficient with scripting languages (e.g. Python or Matlab), and extensive experience with OpenCV.
  • Excellent verbal and written communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.