Machine Learning Engineer (Computer Vision)

PERCEPT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PERCEPT SOLUTIONS PTE. LTD. in Singapore seeks a hands-on Computer Vision/Deep Learning specialist to build, fine-tune, and evaluate vision models. You will work with datasets, run experiments, and measure performance across key metrics, focusing on deployment readiness.

You will collaborate on annotation quality, edge-case analysis, and model governance, ensuring privacy and security practices while maintaining documentation and handover materials.

Qualifications

  • Proficient in Python, deep learning and computer vision.
  • Experience with CV workflows: detection, classification, tracking, pose estimation.
  • Familiar with PyTorch, TensorFlow, OpenCV.
  • Understanding dataset preparation, model training, precision/recall/F1, latency.
  • Able to analyse model failures and suggest improvements.
  • Familiar with annotation tools and quality checks.
  • Experience with Docker and MLOps is a plus.
  • Camera-based analytics experience is useful.

Responsibilities

  • Train, fine-tune and evaluate Computer Vision models.
  • Prepare and maintain datasets, experiments, evaluation results and model artefacts.
  • Investigate false detections, missed events, tracking errors and model degradation.
  • Identify edge cases, define labelling tasks and review annotation quality.
  • Analyse conditions such as layout, lighting, camera angle and crowding that may affect performance.
  • Support model packaging, versioning, deployment, release and rollback activities.
  • Perform retraining, threshold tuning and regression testing when required.
  • Maintain model documentation, evaluation reports, limitations and handover materials.
  • Monitor model in production and maintain the model performance.
  • Follow privacy, security, data-retention and AI-governance requirements.

Skills

Python
Deep learning
Computer Vision
Model evaluation
Annotation tools
Docker
MLOps
ONNX
TensorRT
GPU inference

Tools

PyTorch
TensorFlow
OpenCV
ONNX
TensorRT

Job description

Duties and Responsibilities:
  • Train, fine-tune and evaluate Computer Vision models.
  • Prepare and maintain datasets, experiments, evaluation results and model artefacts.
  • Investigate false detections, missed events, tracking errors and model degradation.
  • Identify edge cases, define labelling tasks and review annotation quality.
  • Analyse conditions such as layout, lighting, camera angle and crowding that may affect performance.
  • Support model packaging, versioning, deployment, release and rollback activities.
  • Perform retraining, threshold tuning and regression testing when required.
  • Maintain model documentation, evaluation reports, limitations and handover materials.
  • Monitor model in production and maintain the model performance.
  • Follow privacy, security, data-retention and AI-governance requirements.
Minimum Required Experience and Qualifications:
  • Practical Python, deep-learning and Computer Vision experience.
  • Experience with at least one Computer Vision workflow such as detection, classification, tracking, pose estimation or video analytics.
  • Familiarity with frameworks such as PyTorch, TensorFlow, OpenCV or similar tools.
  • Understanding of dataset preparation, model training, precision, recall, F1 and latency.
  • Able to analyse model failures and recommend data, configuration or model improvements.
  • Familiarity with annotation tools and labelling quality checks.
  • Experience with Docker, MLOps, experiment tracking, ONNX, TensorRT or GPU inference is useful but not mandatory.
  • Camera-based analytics experience is useful but not mandatory.

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI - Machine Learning Engineer
AI - Machine Learning Engineer

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Exasoft • Singapore

On-site
SGD 70,000 - 110,000
Computer Vision / ML Engineer
Computer Vision / ML Engineer

Exasoft Pte. Ltd. • Singapore

On-site
SGD 70,000 - 120,000
ML Engineer (Computer Vision)
ML Engineer (Computer Vision)

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 80,000 - 140,000
Computer Vision Engineer (Machine Learning)
Computer Vision Engineer (Machine Learning)

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Perception Engineer
Perception Engineer

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Computer Vision Engineer
Computer Vision Engineer

RED ALPHA CYBERSECURITY PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,000
Senior Computer Vision/ML Manager
Senior Computer Vision/ML Manager

Jobline Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Computer Vision/ML Manager (Ref 26621)
Senior Computer Vision/ML Manager (Ref 26621)

Jobline Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 190,000
Senior Computer Vision/ML Manager
Senior Computer Vision/ML Manager

Career Connex Private Limited • Singapore

On-site
SGD 120,000 - 180,000