CareerPlan

Software Engineer, Perception (Robotics)

Singapore, sgFull-time2026-10-30 → 2026-11-10
On-site

Core

Build and ship systems that turn raw multi-sensor data into a reliable, real-time and predictive representation of the world for robot delivery services.

Role type

Senior IC perception & prediction engineer (robotics)

Builds

Robot delivery fleet autonomy systems

Domain

Robotics / Autonomous Delivery

Deliverable

production ML models

Required skills

multi-object tracking, motion prediction, generic/open-set world understanding, end-to-end temporal perception-prediction, VLM/VLA/embodied foundation models, multi-sensor fusion (camera/LiDAR/radar/IMU), C++, Python

Preferred skills

learned tracking, occupancy networks/BEV, multi-modal trajectory forecasting, world models, foundation model adaptation/deployment, 3D/BEV detection

Technologies

C++, Python, Kalman/EKF/UKF, ROS 2, NVIDIA Orin, TensorRT, OpenCV, PCL, Ceres

Responsibilities

Develop multi-object tracking with learned association and query-based trackers; build class-agnostic obstacle detection and occupancy representations; develop motion prediction for agents with uncertainty estimation; evaluate end-to-end temporal perception-prediction models; explore VLM/VLA for open-vocabulary perception; strengthen multi-sensor integration; define quality gates and drive down regressions; partner with Detection, Planning, and Infra teams for deployment.

Seniority

Senior, hands-on IC