Job Search and Career Advice Platform

Enable job alerts via email!

Research Assistant (Robotic Mechanisms & Repair Systems)

NATIONAL UNIVERSITY OF SINGAPORE

Singapore

On-site

SGD 20,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading research university is seeking a skilled professional to develop algorithms and software for robot perception, defect detection, and navigation systems. The ideal candidate will hold a Master’s degree in a relevant field and possess strong skills in Python/C++, along with experience in ML frameworks and ROS. Responsibilities include implementing deep-learning models and assisting in navigation stack development, contributing to innovative robotics solutions in an advanced research environment.

Qualifications

  • Master’s degree in a relevant field is required.
  • Strong skills in programming languages such as Python and C++.
  • Experience with ML frameworks and embedded computing is a plus.

Responsibilities

  • Develop algorithms and software for robot perception and navigation.
  • Implement deep-learning models for defect detection from various data sources.
  • Assist in developing navigation stacks including localization and path planning.

Skills

Python
C++
Computer Vision
ML Frameworks
ROS
SLAM Libraries

Education

Master’s in Computer Engineering, Computer Science, Robotics, or related field
Job description

Interested applicants are invited to apply directly at the NUS Career Portal

Your application will be processed only if you apply via NUS Career Portal

We regret that only shortlisted candidates will be notified.

Job Description

Overall Role

Develop algorithms and software for robot perception, defect detection, SLAM, and onboard navigation.

Key Responsibilities

A. ML for Defect Detection

  • Implement deep-learning models (CNNs, transformers, multi-modal architectures) for crack/defect detection from camera and LiDAR/RGB-D data.
  • Curate datasets and annotation frameworks.
  • Perform model optimisation for embedded inference.

B. Perception & 3D Mapping

  • Develop and test SLAM, dense reconstruction, and multi-sensor fusion pipelines (LiDAR + IMU + RGB).
  • Implement online mapping, loop closure, and environmental modelling relevant to pipeline environments.

C. Robot Navigation Software

  • Assist in developing navigation stacks including localization, mapping, path planning, and traversability estimation.
  • Support integration on ROS/ROS2 frameworks and real-time system testing.
Qualifications

Qualifications

  • Master’s in Computer Engineering, Computer Science, Robotics, or related field.
  • Strong skills in Python/C++, computer vision, ML frameworks, ROS, and SLAM libraries.
  • Experience with real-world data collection and embedded computing is an advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.