Robotics Perception Research Engineer (ML/SLAM)

SGInnovate

Singapore

On-site

SGD 90,000 - 140,000

Full time

3 days ago
Be an early applicant
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

Vilota, supported by SGInnovate, seeks curious engineers to advance visual localisation and VIO algorithms for robotics. You will design state estimation, sensor fusion, and nonlinear optimisation, and prototype in Python or C++ for deployment on embedded platforms.

Ideal candidates have a strong math background, ML/CV knowledge, and hands-on experience with ROS, OpenCV, and SLAM. This role offers exciting, production-focused challenges in a cutting-edge startup environment.

Qualifications

  • Bachelor's or Master's degree in Math, Computer Science, Robotics, or a related field.
  • Proficiency in Python, C++, or Rust with strong software fundamentals.
  • Solid knowledge of SLAM, perception, and sensor fusion concepts.
  • Experience with ROS, OpenCV, Eigen, and GTSAM is highly desirable.
  • Familiarity with ML and CV algorithms and 3D perception concepts.

Responsibilities

  • Research, develop, and improve visual localisation and VIO algorithms.
  • Design and implement state estimation, sensor fusion, and nonlinear optimisation.
  • Develop mathematical models for cameras, IMUs, and other sensors including calibration.
  • Investigate localisation failures and improve robustness under real-world conditions.
  • Apply machine learning and classical computer vision to boost perception performance.
  • Design experiments, analyse datasets, and evaluate algorithm performance.
  • Prototype new algorithms in Python or C++, optimize for production deployment.
  • Collaborate with hardware and software engineers to integrate into embedded platforms.
  • Stay current with CV, robotics, and ML research and assess applicability.

Skills

Python
C++
Rust
Machine learning
Computer vision
SLAM

Education

Bachelor's degree in Math/CS/Robotics
Master's degree in a related field

Tools

ROS
OpenCV
Eigen
GTSAM

Job description

Vilota, supported by SGInnovate, seeks curious engineers to advance visual localisation and VIO algorithms for robotics. You will design state estimation, sensor fusion, and nonlinear optimisation, and prototype in Python or C++ for deployment on embedded platforms.

Ideal candidates have a strong math background, ML/CV knowledge, and hands-on experience with ROS, OpenCV, and SLAM. This role offers exciting, production-focused challenges in a cutting-edge startup environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Research Engineer - Robotics Perception
AI/ML Research Engineer - Robotics Perception

SGInnovate • Singapore

On-site
SGD 90,000 - 140,000
Scientist/Researcher | Robotics | ML & Computer vision
Scientist/Researcher | Robotics | ML & Computer vision

Randstad Singapore • Singapore

On-site
SGD 90,000 - 150,000
Robotics Software Engineer – Perception, Localization & ML (Entry)
Robotics Software Engineer – Perception, Localization & ML (Entry)

St Engineering • Singapore

On-site
SGD 42,000 - 64,000
Robotics ML & Vision Scientist for Real-World Perception
Robotics ML & Vision Scientist for Real-World Perception

Randstad Singapore • Singapore

On-site
SGD 90,000 - 150,000
Research Engineer (Machine Learning)
Research Engineer (Machine Learning)

Nanyang Technological University Singapore • Singapore

On-site
SGD 60,000 - 90,000
Autonomous Vision Perception Engineer
Autonomous Vision Perception Engineer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 80,000 - 140,000
Senior Robotics Vision & Localization Engineer
Senior Robotics Vision & Localization Engineer

Grab • Singapore

On-site
SGD 150,000 - 200,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+3
Autonomous Robotics Architect — Perception & SLAM Lead
Autonomous Robotics Architect — Perception & SLAM Lead

Success Human Resource Centre Pte Ltd. • Singapore

On-site
SGD 81,244 - 97,315
Vision Perception Algorithm Engineer
Vision Perception Algorithm Engineer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 80,000 - 140,000
Autonomy Robotics Engineer - SLAM, Perception & Planning
Autonomy Robotics Engineer - SLAM, Perception & Planning

DSO National Laboratories • Singapore

On-site
SGD 90,000 - 150,000
Competitive remuneration
Scholarship opportunities
Robust training & development