Grab

Technology

SeniorSoftwareEngineer,Decision&PlanningAlgorithm(Robotics)

S$130–200k ~AI est. Singapore, Singapore FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Software Engineer, Decision & Planning Algorithm (Robotics) at Grab. Skills: Decision algorithms, Planning algorithms, Robotics, Autonomous driving. Develop planning approaches. Take part in scenario breakdown”

What You'll Achieve.

Deliver highly productive, safe, and efficient robot delivery services

Industry & Context.

Technology
Problems you'll solve

Problem-solving

What They're Looking For.

Must Have

Master's degree or above, 3-5 years R&D experience, Solid C++, Proficient Python, Proficient Linux, Experience with ROS / ROS2 or Apollo / Autoware, Solid knowledge of classical decision and planning methods, Hands-on experience with joint lateral–longitudinal planning, 3+ years experience with decision and planning under game-theoretic or interactive settings, Experience innovating for real-world constraints, Familiarity with layered autonomous driving planning stacks, Experience with how upstream modules affect planning, Experience measuring trajectory quality, On-vehicle debugging and log analysis

Nice to Have

Publications at top venues, Experience shipping end-to-end planning to production or field trials

What You'll Do.

Develop planning approaches

Take part in scenario breakdown

Take part in algorithm design discussions

Debug issues in simulation

Debug issues on-vehicle

Measure performance after release

Drive continuous improvement

Design global routing systems

Design decision & motion planning systems

Research full-scenario driving

multi-objective planning

Contribute to quantitative metrics

Contribute to data closed loop

Expand automated test coverage

Contribute to end-to-end planning R&D

Contribute to scenario optimization

How You'll Work.

Team & Collaboration

Multidisciplinary environment; Software, hardware, data science experts

Full Job Description

About Grab and Our Workplace Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility. Get to Know the Team The Robotics Technology team is a core part of Grab's long-term vision to build urban embodied AI. Our engineers take full ownership of the product lifecycle: designing and manufacturing hardware in-house, developing control and machine‑learning systems, and rigorously testing in real-world conditions and production fleet operations. This is a fast-moving, multidisciplinary environment where software, hardware and data science experts collaborate to solve practical challenges at scale. We are executing an ambitious growth plan to expand our robotics fleet across cities over the coming years. We are focused on delivering highly productive, safe, and efficient robot delivery services that help address current delivery labor shortages. Based in Singapore and China, we offer opportunities to work on the latest autonomy, deploy solutions in complex environments, and directly influence the future of last‑mile logistics. If you're excited by tangible impact, large-scale systems and cross-functional engineering, you'll find meaningful challenges and rapid career growth here. Get to Know the Role You will contribute to decision and planning algorithms for indoor and outdoor, full-scenario delivery robots. As a senior engineer, you will: * Develop an understanding of planning approaches and where they apply; * Take part in scenario breakdown, algorithm design discussions, and implementation; * Debug issues in simulation and on-vehicle tests, measure performance after release, and drive continuou

Free ATS check

Applying for this Senior Software Engineer, Decision & Planning Algorithm (Robotics) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Grab?

Real rants from real employees. Read before you apply.

Read Company Rants →