Research Associate / Research Engineer II (Robotics and Machine Learning)

Nanyang Technological University, Singapore (NTU Singapore)

Singapore

On-site

SGD 60,000 - 90,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NTU Singapore's School of Mechanical & Aerospace Engineering is seeking a Research Associate / Research Engineer II to advance uncertainty-aware robotics research. You will design and implement algorithms for probabilistic perception and robust manipulation, and contribute to open-source software.

You will lead hardware-software integration, run lab and field experiments, document code, and help publish top robotics papers while mentoring junior researchers.

Qualifications

  • Master's degree in Robotics, CS, ME, or EE.
  • Strong C++ and Python programming; ROS/ROS2 experience.
  • Experience with robot perception, state estimation, CV, or manipulation under uncertainty.
  • Open-source contributions or Git experience desirable.
  • Excellent technical writing and collaborative mindset.

Responsibilities

  • Design, implement, and benchmark algorithms in probabilistic robotics and perception.
  • Lead development and public release of ROS/ROS2 packages and libraries.
  • Integrate software with hardware for robotic manipulators and sensors.
  • Plan and perform experimental validation in lab and field.
  • Draft invention disclosures and write manuscripts for top robotics venues.
  • Co-guide student researchers and maintain lab safety.

Skills

C++
Python
ROS/ROS2
State estimation
Robotics manipulation
Git

Education

Master's degree in Robotics, CS, ME, or EE

Tools

Linux

Job description

The School of Mechanical & Aerospace Engineering (MAE) is a robust, dynamic and multi-disciplinary international research community comprising of world-class scientists and bright students. MAE prides itself in its excellent research capabilities in areas including advanced manufacturing, aerospace, biomedical, energy, industrial engineering, maritime engineering, robotics, etc. The school is equipped with state-of-the-art research infrastructure, housing a comprehensive range of cluster laboratories, test bedding facilities, research centres/institutes and corporate laboratories. Cutting-edge research in MAE addresses the immediate needs of our industries and supports the nation’s long-term development strategies. In the new era of industrial 4.0 and sustainable living, MAE is rigorous in developing new competencies to support the growth and competitiveness of our engineering sector in the global landscape. MAE has grown to be leader in Engineering Research, ranking amongst the top engineering schools in the world.

For more details, please view https://www.ntu.edu.sg/mae/research .

We are looking for a Research Associate / Research Engineer II to conduct cutting-edge research and software/hardware development in robotic systems operating under uncertainty. The role will focus on designing, implementing, and experimentally validating advanced algorithms in uncertainty-aware robot perception and robust robotic manipulation, directly supporting NTU's commitment to advancing world-class robotics research and industrial innovation.

Key Responsibilities:
  • - Design, implement, and benchmark algorithms in probabilistic robotics, uncertainty-aware perception, and robust robotic manipulation under real-world uncertainties.
  • - Lead the development, maintenance, and public release of clean, well-documented open-source software repositories (e.g., ROS/ROS2 packages, Python/C++ libraries).
  • - Execute software-hardware integration for robotic manipulators, sensors, and actuators to build reliable, high-performance experimental setups.
  • - Plan and execute experimental validation in laboratory and field settings; evaluate perception-action loops using multi-modal sensor data.
  • - Draft invention disclosures for patents/IP protection and write research manuscripts for top-tier robotics publications (e.g., ICRA, IROS, RSS, T-RO).
  • - Manage laboratory infrastructure, ensure compliance with workplace safety standards, and co-guide student researchers.
Job Requirements:
  • - Master's degree in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related discipline.
  • - Strong programming proficiency in C++ and Python, with hands‑on experience in ROS/ROS2 and Linux environments.
  • - Solid theoretical foundation or practical experience in robot perception, state estimation, computer vision, or robotic manipulation under uncertainty.
  • - Experience with open-source software contributions, code versioning (Git), or patent disclosures is highly desirable.
  • - Excellent technical writing skills, proactive problem-solving mindset, and the ability to work effectively in a collaborative research team.

We regret to inform that only shortlisted candidates will be notified.

Hiring Institution: NTU

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Associate / Research Engineer II (Robotics and Machine Learning)
Research Associate / Research Engineer II (Robotics and Machine Learning)

Nanyang Technological University • Singapore

On-site
SGD 77,000 - 115,000
Restaurant d'entreprise
Robotics Research Engineer II: Uncertainty & Perception
Robotics Research Engineer II: Uncertainty & Perception

Nanyang Technological University, Singapore (NTU Singapore) • Singapore

On-site
SGD 60,000 - 90,000
Robotics Research Engineer II — Uncertainty & Perception
Robotics Research Engineer II — Uncertainty & Perception

Nanyang Technological University • Singapore

On-site
SGD 77,000 - 115,000
Restaurant d'entreprise
Research Engineer (Embodied AI Manipulation)
Research Engineer (Embodied AI Manipulation)

Nanyang Technological University • Singapore

On-site
SGD 60,000 - 100,000
Research Fellow (Embodied AI)
Research Fellow (Embodied AI)

Nanyang Technological University • Singapore

On-site
SGD 90,000 - 130,000
Research Assistant (Robotics / Mechatronics)
Research Assistant (Robotics / Mechatronics)

Nanyang Technological University Singapore • Singapore

On-site
SGD 30,000 - 55,000
Research Fellow (Data-enabled Predictive Control)
Research Fellow (Data-enabled Predictive Control)

Nanyang Technological University • Singapore

On-site
SGD 60,000 - 90,000
Research Fellow (Electronic Engineering/ Computer Science/ Mechanical Engineering )
Research Fellow (Electronic Engineering/ Computer Science/ Mechanical Engineering )

Nanyang Technological University Singapore • Singapore

On-site
SGD 70,000 - 110,000
Research Fellow (Wearable Robotics and Biomechanics)
Research Fellow (Wearable Robotics and Biomechanics)

Nanyang Technological University Singapore • Singapore

On-site
SGD 60,000 - 100,000
Research Associate: Dexterous Robotic Manipulation
Research Associate: Dexterous Robotic Manipulation

Nanyang Technological University Singapore • Singapore

On-site
SGD 60,000 - 80,000