Hiring.Camp

Research Engineer (Machine Learning)

NTU Singapore

·

Dec 23, 2025

Location
NTU Main Campus, Singapore
Type
Full-time
Department
Engineering
Source
Workday

Description

We are seeking a Research Engineer to design, implement, and integrate Visual-Language Models (VLMs) into autonomous mobile robots platform. The role focuses on enabling high-level semantic reasoning, perception–language grounding, and decision-making in robotic systems. The engineer will interface VLMs with navigation, mapping, and control pipelines to support end-to-end system experimentation. Responsibilities include building simulation environments, conducting experimental evaluations, and supporting rapid prototyping. The role contributes to translating simulation-validated methods toward real-world robotic deployment and bridges robotics simulation, multimodal AI, and autonomous navigation research.

Key Responsibilities:

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

  • Interface VLM-based modules with robot navigation, mapping, localization, planning, and control systems to support end-to-end autonomous operation.

  • Build and maintain simulation environments, multimodal datasets, and evaluation frameworks, handling data volumes from tens to hundreds of gigabytes.

  • Conduct experimental studies using GPU-enabled computing resources for model training, inference, and simulation-based evaluation.

  • Support rapid prototyping and iteration of research ideas, from concept to validated robotic systems and demonstrations.

  • Collaborate with and provide technical support to research staff and students across multiple projects.

  • Contribute to research outputs, including publications, technical disclosures, patents, and autonomous robot demonstrations.

  • Apply and recommend engineering best practices that promote reproducibility, maintainability, and research productivity.

Job Requirements:

  • Bachelor’s degree (BEng/BSc) in Robotics, Computer Science, Electrical or Mechanical Engineering, or a related discipline; candidates with strong robotics and autonomous system experience from other disciplines may be considered.

  • Proficiency in Python, with experience in ROS/ ROS2 and Linux-based development environments.

  • Familiarity with robotic simulation platforms and 3D modelling tools.

  • Hands-on experience in autonomous robotics projects; exposure to deep learning or reinforcement learning is a plus.

  • Strong problem-solving ability, collaborative and independent work style, willingness to learn new tools.

We regret that only shortlisted candidates will be notified.

Hiring Institution: NTU

Skills

PythonLinuxDeep LearningPrototyping

Similar Jobs

30

Research Engineer – Machine Learning & Robotics

Jumio · Lenexa, Kansas +1

3 weeks ago

Senior Research Engineer, Machine Learning

Deepgenomics · Toronto, Ontario · Hybrid

2 months ago

Research Engineer, Machine Learning (RL Velocity)

Anthropic · London, UK +1 · Onsite

2 months ago

Research Engineer, Machine Learning (RL Velocity)

Anthropic · Remote-Friendly (Travel-Required) | San Francisco, CA | New York City, NY +1 · Onsite

2 months ago

Research Engineer (Machine Translation)

Sanas · Palo Alto, CA

3 months ago

Research Engineer, Machine Learning Systems

Deepgram · USA | Remote +2 · Remote

4 months ago

Research Engineer / Machine Learning Engineer - B2B Applications

Openai · San Francisco

5 months ago

Research Engineer, Machine Learning (Reinforcement Learning)

Anthropic · London, UK +1 · Onsite

5 months ago

Senior Research Engineer, Machine Learning Systems

Qualcomm · Markham, ON,CA, CA

5 months ago

Research Engineer, Machine Learning

Mistral · Palo Alto · Hybrid

5 months ago

Research Engineer, Machine Learning (Reinforcement Learning)

Anthropic · San Francisco, CA | New York City, NY +2 · Onsite

1+ year ago

Research Engineer, Machine Learning

Basis Research Institute · New York Office +1 · Onsite

1+ year ago

Research Engineer, Machine Learning - Paris/London/Zurich/Warsaw

Mistral · Paris +3 · Hybrid

1+ year ago

Research Engineer – Machine Learning, Java, Computational Linguistics

Robertsrecruiting · Boston, MA

1+ year ago

Machine Learning Research Engineer, Model Evaluation

WindBorne Systems · RWC HQ · Onsite

1 week ago

Machine Learning Research Engineer, Applied Research

WindBorne Systems · RWC HQ · Onsite

1 week ago

Machine Learning Research Engineer

WindBorne Systems · RWC HQ · Onsite

1 week ago

Machine Learning Research Engineer

Rbc · 401 GEORGIA ST W:VANCOUVER, Canada +1

2 weeks ago

Machine Learning Research Engineer

Celonis · New York, US, New York

3 weeks ago

Senior Machine Learning Engineer - Research Optimisation

Canva · Sydney, Australia · Hybrid

1 month ago

Machine Learning Research Engineer

WindBorne Systems · RWC HQ · Onsite

1 month ago

Senior Data Scientist / AI Machine Learning Research Engineer

Caci · 300 STERLING VA, United States of America · Onsite

1 month ago

Machine Learning Research Engineer

Lawrence Livermore National Laboratory · Livermore, CA, United States · Hybrid

1 month ago

Machine Learning Research Engineer

Roboflow · Remote

1 month ago

Machine Learning Research Engineer

Roboflow · Remote

1 month ago

Machine Learning Research Engineer - Mellon College of Science - Pittsburgh Supercomputing Center

Careers @ Carnegie Mellon · Pittsburgh, United States of America

2 months ago

Senior Data Scientist / AI Machine Learning Research Engineer

Caci · 437 DENVER CO, United States of America +2 · Onsite

2 months ago

Senior Data Scientist / AI Machine Learning Research Engineer

Caci · 437 DENVER CO, United States of America +2 · Onsite

2 months ago

Machine Learning Research Engineer

Roboflow · Remote · Remote

3 months ago

Machine Learning Research Engineer

Booz Allen Hamilton · USA, VA, Springfield (7500 Geoint Dr), United States of America

3 months ago