SalaryPeak

Research Engineer I (Machine Learning)

NANYANG TECHNOLOGICAL UNIVERSITY
Singapore 1+ years Posted Mar 3, 2026

Salary Range

SGD 39,600 - SGD 79,200 /year

SGD 3,300 - SGD 6,600/month

Skills Required

TensorFlowMachine LearningSamplingAutonomyVideo AnalyticsInterpersonal SkillsSoftware EngineeringComputer VisionPyTorchSpeech RecognitionPythonAnomaly DetectionStatisticsData ScienceScientific Computing

Job Description

A Machine Learning Engineer position is currently available at NTU and the start-up TT-logic, part of the incubator NTUitive from the Nanyang Technological University. The candidate is expected to work on designing, training and optimizing compact computer vision / multimodal models for deployment of privacy-preserving inference pilots.


Key Responsibilities:

  • Design and develop compact computer vision / multimodal architectures and quantization strategies for our privacy-preserving inference product.

  • Adapt and evolve our products based on client preferences and emerging technologies.

  • Collaborate with Full Stack engineers to integrate your tools pipeline into the TTnet software architecture.

  • Write clean, maintainable code and conduct thorough testing to identify and resolve any issues or bugs.

  • Stay up to date with the latest industry trends and emerging technologies to continuously improve the product.


Job Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Proven experience in Machine Learning with prior model training experience.

  • Proficiency in ML libraries such as scikit-learn, PyTorch.

  • Strong understanding of Machine Learning architecture principles and design patterns.

  • Effective communication and interpersonal skills to collaborate with other engineers.


We regret that only shortlisted candidates will be notified.