
Posted 13 hours ago
Senior Software Engineer, Decision & Planning Algorithm (Robotics)
GrabSenior Software Engineer, Decision & Planning Algorithm (Robotics)
Perks & benefits
Health InsuranceMedical InsurancePaid Leave
Requirements
Master's degree in CS, AI, or related field, 3-5 years R&D experience in planning algorithms, Proficiency in C++, Python, and Linux, Experience with ROS/ROS2 or Apollo/Autoware, Knowledge of Lattice, DP/QP, or Hybrid A*, Experience with CARLA or NVIDIA Isaac
Skills
C#PythonROSRoboticsAI
About the role
Responsibilities
- Design global routing and decision & motion planning systems for indoor and outdoor delivery robots.
- Research full-scenario driving for urban public roads, semi-enclosed campus roads, and unstructured indoor settings.
- Develop nonlinear, multi-objective planning for complex environments like elevators and dense pedestrian flows.
- Perform scenario breakdown, algorithm design, and implementation.
- Debug issues in simulation and on-vehicle tests to drive continuous performance improvement.
- Contribute to data-driven, end-to-end planning R&D and automated test coverage.
Requirements
- Master's degree or above in Computer Science, AI, Applied Math, Automotive Engineering, or a related field.
- 3–5 years of R&D experience in planning algorithms for autonomy or robotics.
- Proficiency in C++, Python, and Linux.
- Experience with ROS/ROS2 or Apollo/Autoware.
- Solid knowledge of classical planning methods such as Lattice, DP/QP, or Hybrid A*.
- Experience with simulation platforms like CARLA or NVIDIA Isaac.
- Experience with decision and planning in game-theoretic or interactive settings.
Preferred Qualifications
- Publications at top robotics or AI venues (e.g., ICRA, IROS, IV, CVPR).
- Experience shipping end-to-end planning algorithms to production or field trials.
- Familiarity with Machine Learning for planning, including imitation learning or reinforcement learning.
Benefits
- Comprehensive Medical and Term Life Insurance.
- GrabFlex: Customizable benefits package to suit your needs.
- Parental leave, Birthday leave, and volunteering leave (LASA).
- Grabber Assistance Programme for personal and family support.
- Flexible work arrangements and differentiated working hours.
About the Company
Grab is Southeast Asia's leading superapp, dedicated to driving the region forward through technology and AI. Our Robotics Technology team is building urban embodied AI, developing everything from in-house hardware to advanced machine-learning systems to revolutionize last-mile logistics.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer, Decision & Planning Algorithm (Robotics)
Grab · Singapore
