jobs in Evolution Singapore

Full Time Machine Learning Engineer (Computer Vision) Jobs, in Evolution Singapore - Maukerja

Machine Learning Engineer (Computer Vision)

Evolution Singapore

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Responsibilities

Model Development & Training

  • Train and fine-tune computer vision models for use cases such as object detection, classification, segmentation, pose estimation, and video analytics
  • Improve model performance through architecture tuning, optimisation strategies, and experimentation
  • Work on data augmentation, loss tuning, learning rate scheduling, and training improvements
  • Evaluate newer vision and multimodal AI approaches where applicable

Research & Experimentation

  • Study and apply insights from technical papers and industry research
  • Prototype and benchmark different modelling approaches against baseline systems
  • Analyse experiment outcomes and document findings, limitations, and trade-offs

Model Evaluation & Debugging

  • Investigate edge cases, prediction inconsistencies, and real-world model behaviour
  • Troubleshoot issues such as false positives/negatives and unstable inference results
  • Improve model robustness through better datasets, inference logic, and tuning strategies

Data & ML Infrastructure

  • Work with large-scale datasets including preprocessing, validation, and quality checks
  • Support experiment tracking, reproducibility, and dataset versioning workflows
  • Develop maintainable experiment pipelines and configuration-based training setups

Deployment & MLOps

  • Assist with deployment and monitoring of ML models in production
  • Work with training, inference, and evaluation pipelines
  • Support model lifecycle processes including retraining, validation, rollback, and version control
  • Consider optimisation factors such as latency, GPU utilisation, and inference efficiency


Requirements

  • Degree in Computer Science, AI, Machine Learning, or related field (or equivalent practical experience)
  • Around 1–2+ years of hands-on experience in deep learning or computer vision projects
  • Strong Python programming skills
  • Experience with PyTorch and/or TensorFlow
  • Familiarity with Linux environments and command-line usage

Nice-to-Have Skills

  • Exposure to multimodal or open-vocabulary AI models
  • Experience customising model architectures, layers, or loss functions
  • Familiarity with tools such as Git, Docker, MLflow, or Weights & Biases
  • Knowledge of ONNX, TensorRT, quantisation, or model optimisation techniques
  • Experience handling video data using OpenCV or FFmpeg

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More