Search by job, company or skills

evolution singapore

Machine Learning Engineer

1-4 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147330081

Similar Jobs

Singapore

Skills:

CodingAlgorithmsPersonalizationDeep LearningMachine Learningdata structuresLinux development environments

Singapore

Skills:

SparkPythonEtlELTAirflowFlink

Singapore

Skills:

JavaMachine LearningNlpPythonAdsrankingSearch EngineRecommender System

Singapore

Skills:

TensorflowGcpPytorchDockerAzureKubernetesAWSStable-BaselinesRay RLlibMLOps CI CD pipelines

Singapore

Skills:

JaxPytorchPythonself-supervised learning architecturesDeepSpeeddistributed training pipelinessequence-to-sequence modelingdata pipelines for petabyte-scale trainingRayFSDP