CareerPlan

Research Engineer (Machine Learning)

NTU Main Campus, SingaporeFull-time2026-05-11 → 2026-11-11
Based in Singapore

Core

Design, implement, and integrate Visual-Language Models (VLMs) into autonomous mobile robot platforms to enable semantic reasoning, perception–language grounding, and decision-making.

Role type

Research Engineer (Machine Learning & Robotics)

Builds

Simulation environments, multimodal datasets, evaluation frameworks, and end-to-end autonomous robotic systems.

Domain

Robotics, Autonomous Systems, Multimodal AI (Visual-Language Models)

Deliverable

production ML models

Required skills

Python, ROS/ROS2, Linux, robotic simulation platforms, 3D modelling, autonomous robotics project experience

Preferred skills

Deep learning, reinforcement learning

Technologies

Python, ROS, ROS2, Linux, GPU computing

Responsibilities

Design and integrate VLMs with navigation, mapping, localization, planning, and control systems; build and maintain simulation environments and datasets; conduct experimental studies for model training and evaluation; support rapid prototyping of research ideas; contribute to research outputs including publications and patents.

Seniority

Mid-level, hands-on IC