Search by job, company or skills

C

Senior AI / Machine Learning Engineer

4-7 Years
SGD 6,000 - 8,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

Senior AI / Machine Learning Engineer will build, train, and optimize machine learning models for content understanding, ranking, and scoring. You will transform research concepts into robust, production-ready ML pipelines and maintain high-quality code to drive impactful AI solutions.

Responsibilities

  • Implement deep learning models for video, image, audio, or text using modern frameworks to enhance content understanding and ranking capabilities
  • Develop and maintain training and evaluation pipelines, including data loaders, augmentations, and metrics, to ensure reliable model performance
  • Design and execute experiments, tune hyperparameters, and optimize models for latency and accuracy to meet production requirements
  • Collaborate with backend engineers to deploy models via scalable APIs and services, enabling seamless integration into production systems
  • Monitor model performance in production environments and design retraining and improvement loops to sustain and enhance model effectiveness
  • Contribute to the development of ML tooling, experiment tracking systems, and comprehensive documentation to support team productivity and knowledge sharing

Required competencies and certifications

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field
  • 4-7+ years of experience as an ML Engineer, Applied Scientist, or equivalent role
  • Proficiency in PyTorch or TensorFlow and common machine learning libraries to develop and optimize models
  • Experience in at least one domain: computer vision, video processing, speech/audio processing, or natural language processing (NLP)
  • Strong understanding of model optimization techniques such as quantization, pruning, distillation, and batching to improve model efficiency
  • Familiarity with GPU training, distributed training, and cloud-based ML workflows to support scalable model development
  • Strong coding skills in Python and solid grasp of software engineering best practices to produce maintainable and efficient code

Preferred competencies and qualifications

  • Master's degree in Machine Learning, Artificial Intelligence, Data Science, or related field preferred but not mandatory with sufficient experience
  • Experience with MLOps tooling such as MLflow or Weights & Biases (W&B) to streamline model lifecycle management
  • Background in Kaggle competitions or similar machine learning contests demonstrating practical problem-solving skills
  • Prior experience working in startup environments, contributing to fast-paced and innovative projects

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141503631