CareerPlan

Machine Learning Engineer (Computer Vision – Model Engineering)

SingaporeFull-time2026-08-28 → 2026-10-17
On-site · Singapore

Core

Junior to Mid-Level Machine Learning Engineer building robust computer vision systems by managing the full model lifecycle from dataset preparation to optimization.

Role type

Junior to Mid-Level IC Machine Learning Engineer (Computer Vision)

Builds

Production-grade computer vision systems for real-world applications

Domain

Computer Vision / Machine Learning

Deliverable

production ML models

Required skills

Computer vision model training and fine-tuning, architecture development, experiment design and execution, Python, PyTorch or TensorFlow, Linux environments, data-centric approaches

Preferred skills

Custom model heads and loss functions, multimodal/vision-language/foundation models, model optimization (quantization/pruning/distillation), MLOps practices

Technologies

PyTorch, TensorFlow, Python, Linux

Responsibilities

Train, fine-tune, and evaluate models for classification, detection, segmentation, and pose estimation; optimize training strategies and architecture; prototype and benchmark new approaches; investigate edge cases to improve accuracy and efficiency; collaborate on dataset quality and system reliability

Seniority

Junior to Mid-Level, hands-on IC