Computer Vision / ML Engineer

Summary

Train, evaluate, deploy and monitor computer vision models (detection, classification, tracking) in Singapore, using Python and deep learning frameworks like PyTorch or TensorFlow.

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.

To apply,simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com

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.

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available