Job Search and Career Advice Platform

Enable job alerts via email!

Machine Learning (Vision) Engineer

TELERADIO ENGINEERING PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech engineering firm in Singapore is seeking a Machine Vision Engineer to create and implement inspection solutions using machine learning and computer vision. The successful candidate will have at least 2 years of relevant experience and strong knowledge of algorithms, particularly in Python or C++. This role involves developing models, supervising data acquisition, and optimizing solutions for deployment on edge devices to meet customer needs.

Qualifications

  • Relevant technical knowledge and experience in computer vision.
  • At least 2 years of experience in computer vision and/or deep learning.
  • Strong understanding of algorithms.

Responsibilities

  • Design and develop machine vision inspection solutions.
  • Work with raw image data to optimize computer vision models.
  • Supervise the data acquisition process for training databases.
  • Explore and visualize data to improve performance.
  • Deploy machine vision models on edge devices.

Skills

Machine learning
Computer vision
Deep learning
Python
C++
Data structures
Algorithms
Organizational skills

Education

Bachelor’s or MSc in Computer Science, Electrical Engineering, or Machine Learning

Tools

TensorFlow
Keras
Job description
Overview

The Role: We are looking for a machine vision engineer with a strong interest in working with machine learning. This position is a newly created role to introduce and implement machine vision to enhance the performance and reliability of new and/or existing automation solutions.

Responsibilities
  • Design and develop machine vision inspection solutions.
  • Work with raw image data, research, develop, evaluate, and optimize various computer vision and deep learning models for related automation applications.
  • Define and supervise the data acquisition process to build a training database.
  • Explore and visualize data acquired to identify features and differences in data distribution that could improve performance when deploying the model in the real world.
  • Deploy machine vision models on edge devices after optimization to meet customer requirements and maintain them to address additional customer requirements in the future.
Qualifications
  • Bachelor’s or MSc in Computer Science, Electrical Engineering, Machine Learning or related fields with relevant technical knowledge and experience in computer vision.
  • At least 2 years of experience in computer vision and/or deep learning for object detection and tracking along with semantic or instance segmentation in academic or industrial domains.
  • Strong understanding of computer vision and deep learning algorithms.
  • Strong foundation in data structures and algorithms in Python or C++.
  • Proficiency with a deep learning framework and tools such as TensorFlow or Keras.
  • Ability to work independently and in a team, with good organizational skills.
  • Willingness to learn and a positive, can-do attitude.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.