
Posted a day ago
Software Engineer, Decision & Planning Algorithm (Robotics)
GrabSoftware Engineer, Decision & Planning Algorithm (Robotics)
Perks & benefits
Medical InsurancePaid LeaveHealth Insurance
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 safe and efficient robot delivery.
- Research full-scenario driving for urban public roads and semi-enclosed campus environments, including unstructured roads and intersections.
- Develop nonlinear, multi-objective planning for indoor settings such as tight spaces, elevators, and dense pedestrian flows.
- Contribute to quantitative metrics, data closed loops, and automated test coverage.
- Drive data-driven, end-to-end planning R&D and scenario optimization.
- Debug issues in simulation and during on-vehicle tests to drive continuous performance improvement.
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 decision and planning methods (e.g., Lattice, DP/QP, Hybrid A*, or POMDP-style approaches).
- Experience with simulation platforms such as CARLA or NVIDIA Isaac.
- Experience with joint lateral–longitudinal planning in real-world scenarios.
Preferred Qualifications
- Experience with decision and planning in game-theoretic or interactive settings.
- Familiarity with Machine Learning for planning, including imitation learning or reinforcement learning.
- Experience shipping end-to-end planning systems to production or field trials.
- Publications in top robotics or AI venues such as ICRA, IROS, IV, or CVPR.
Benefits
- Comprehensive Medical and Term Life Insurance.
- GrabFlex: Customizable benefits package to suit your personal needs.
- Parental leave, Birthday leave, and Love-all-Serve-all (LASA) volunteering leave.
- Grabber Assistance Programme for mental and emotional support.
- Flexible work arrangements including 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 in-house hardware and advanced machine-learning systems to deliver safe, efficient, and productive robot delivery services.
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 freeSoftware Engineer, Decision & Planning Algorithm (Robotics)
Grab · Singapore
