Machine Learning Research Engineer

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.Singaporemycareersfuturepublished 10/01/2026
Must-have:PythonAI

Our client is an AI technology company developing advanced solutions for enterprise and real-world applications. They are looking for a ML Research Engineer to join their AI Product team in Singapore.

This is a hands-on research and engineering opportunity for someone who wants to work deeply with machine learning and deep learning models , rather than simply consuming pre-trained models or APIs.

You will be involved in:

  • Designing and experimenting with neural network architectures, particularly CNNs and/or Transformer-based models
  • Training, fine-tuning and improving deep learning models for practical AI applications
  • Conducting structured experiments to evaluate model performance and reliability
  • Working with different training strategies, architectures and optimisation approaches
  • Selecting appropriate loss functions and understanding their impact on model performance
  • Evaluating how models generalise to unseen data and investigating potential limitations
  • Analysing experimental results and identifying opportunities to improve accuracy, robustness and efficiency
  • Working with datasets and data preparation as part of the model development process
  • Developing prototypes and proof-of-concept solutions to validate new AI approaches
  • Exploring modern AI developments, including Transformer-based, LLM and/or Vision-Language Model technologies
  • Collaborating with product and engineering teams to translate research ideas into practical, production-oriented solutions

The role provides exposure to the full ML research and development lifecycle, from architecture selection and experimentation through to model evaluation and optimisation.

Requirements:

  • Master's or PhD in Computer Science, AI, Machine Learning, Mathematics, Engineering or a related technical field
  • Hands-on experience with neural network architectures, particularly CNNs and/or Transformer-based models
  • Demonstrated experience training, fine-tuning, evaluating or improving deep learning models, rather than only consuming pre-trained models or AI APIs
  • Experience evaluating model generalisation on unseen data
  • Understanding of loss functions and the ability to explain why a particular loss function was selected
  • Ability to explain and justify the model architecture used in previous AI/ML projects
  • Strong foundation in deep learning concepts, model training and optimisation
  • Strong Python/programming skills
  • Genuine interest in AI/ML research and deep learning

Nice to Have:

  • Experience with PyTorch, TensorFlow or similar frameworks
  • Experience with LLMs, VLMs or foundation models
  • Experience with transfer learning, fine-tuning or knowledge distillation
  • Research publications or academic projects in AI/ML
  • Exposure to areas such as computer vision, NLP, reinforcement learning, edge AI, robotics, speech or time-series modelling

Dear Applicant,

If you or someone you know is interested, please send the CV directly to Ryan.Nguyen@evolutionjobs.sg (most preferred, as I may overlook some CVs due to the high volume).

Please note that visa sponsorship is not available at this time.

Contact person

Listed by the employer in the job posting — for questions and your application.