Skip to content
← Back to job listings

Senior Software Engineer, Decision & Planning Algorithm (Robotics)

Grab · Singapore

Software DevelopmentSenior LevelQuick applyfull-timeabout 1 month ago

About The Role

{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, Decision \u0026 Planning Algorithm (Robotics)","description":"\u003Cp\u003E\u003Cstrong\u003EAbout Grab and Our Workplace\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EGrab is Southeast Asia\u0027s leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we\u0027ve 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.\u003C/p\u003E\u003Cp\u003E\u003Cstrong\u003EGet to Know the Team\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EThe Robotics Technology team is a core part of Grab\u0027s 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\u2011learning 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.\u003C/p\u003E\u003Cp\u003EBased 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\u2011mile logistics. If you\u0027re excited by tangible impact, large-scale systems and cross-functional engineering, you\u0027ll find meaningful challenges and rapid career growth here.\u003C/p\u003E\u003Cp\u003E\u003Cstrong\u003EGet to Know the Role\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EYou will contribute to \u003Cstrong\u003Edecision and planning algorithms\u003C/strong\u003E for \u003Cstrong\u003Eindoor and outdoor, full-scenario\u003C/strong\u003E delivery robots. As a senior engineer, you will:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EDevelop an understanding of planning approaches and where they apply;\u003C/li\u003E\u003Cli\u003ETake part in scenario breakdown, algorithm design discussions, and implementation;\u003C/li\u003E\u003Cli\u003EDebug issues in simulation and on-vehicle tests, measure performance after release, and drive continuous improvement.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EWe look for solid theory, engineering execution, and high-quality delivery.\u003C/p\u003E\u003Cp\u003EYou will work onsite at Grab office.\u003C/p\u003E\u003Cp\u003E\u003Cstrong\u003EThe Critical Tasks You Will Perform\u003C/strong\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EHelp design \u003Cstrong\u003Eglobal routing\u003C/strong\u003E and \u003Cstrong\u003Edecision \u0026amp; motion planning\u003C/strong\u003E systems that are safe and efficient while maintaining ride quality.\u003C/li\u003E\u003Cli\u003EResearch and advance \u003Cstrong\u003Efull-scenario\u003C/strong\u003E driving on urban \u003Cstrong\u003Epublic roads\u003C/strong\u003E and \u003Cstrong\u003Esemi-enclosed\u003C/strong\u003E campus roads, including structured and \u003Cstrong\u003Eunstructured\u003C/strong\u003E roads, signalized and unsignalized intersections, crosswalks, dynamic conditions (congestion, construction), and queueing in large dispatch areas.\u003C/li\u003E\u003Cli\u003EResearch and improve \u003Cstrong\u003Enonlinear, multi-objective\u003C/strong\u003E planning in \u003Cstrong\u003Eunstructured\u003C/strong\u003E indoor settings: tight spaces, elevators, and dense pedestrian flows.\u003C/li\u003E\u003Cli\u003EContribute to quantitative metrics and a \u003Cstrong\u003Edata closed loop\u003C/strong\u003E, and expand automated test coverage.\u003C/li\u003E\u003Cli\u003EContribute to \u003Cstrong\u003Edata-driven\u003C/strong\u003E, end-to-end planning R\u0026amp;D and scenario optimization.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003Cstrong\u003EWhat Essential Skills You Will Need\u003C/strong\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EMaster\u0027s degree or above in Computer Science, AI, applied math, automotive engineering, or a related field; \u003Cstrong\u003E3\u20135 years\u003C/strong\u003E of R\u0026amp;D experience \u003Cstrong\u003Eplanning algorithms\u003C/strong\u003E for autonomy or robotics.\u003C/li\u003E\u003Cli\u003ESolid \u003Cstrong\u003EC\u002B\u002B\u003C/strong\u003E; proficient \u003Cstrong\u003EPython\u003C/strong\u003E and \u003Cstrong\u003ELinux\u003C/strong\u003E; experience with \u003Cstrong\u003EROS / ROS2\u003C/strong\u003E or \u003Cstrong\u003EApollo / Autoware\u003C/strong\u003E.\u003C/li\u003E\u003Cli\u003EDemonstrated proficiency in leveraging AI tools and systems to drive efficiency and innovative problem-solving\u003C/li\u003E\u003Cli\u003E\u003Cstrong\u003EAlgorithms\u003C/strong\u003E\u003Cul\u003E\u003Cli\u003ESolid knowledge of classical decision and planning methods (e.g. Lattice, DP/QP, Hybrid A*, POMDP-style approaches).\u003C/li\u003E\u003Cli\u003EHands-on experience with \u003Cstrong\u003Ejoint lateral\u2013longitudinal\u003C/strong\u003E planning in real scenarios.\u003C/li\u003E\u003Cli\u003E3\u002B years of experience with decision and planning under \u003Cstrong\u003Egame-theoretic\u003C/strong\u003E or interactive settings.\u003C/li\u003E\u003Cli\u003EFamiliarity with ML for planning (e.g. imitation learning, reinforcement learning).\u003C/li\u003E\u003C/ul\u003E\u003C/li\u003E\u003Cli\u003EExperience innovating for real-world constraints.\u003C/li\u003E\u003Cli\u003E\u003Cstrong\u003EDomain\u003C/strong\u003E\u003Cul\u003E\u003Cli\u003EFamiliarity with \u003Cstrong\u003Elayered\u003C/strong\u003E autonomous driving planning stacks.\u003C/li\u003E\u003Cli\u003EExperience with how upstream modules affect planning and how to measure trajectory quality.\u003C/li\u003E\u003C/ul\u003E\u003C/li\u003E\u003Cli\u003E\u003Cstrong\u003ETools \u0026amp; simulation\u003C/strong\u003E\u003Cul\u003E\u003Cli\u003EUse \u003Cstrong\u003ECARLA\u003C/strong\u003E, \u003Cstrong\u003ENVIDIA Isaac\u003C/strong\u003E (including Isaac Sim / Isaac Lab, etc.) or comparable platforms for algorithm validation.\u003C/li\u003E\u003Cli\u003EOn-vehicle debugging and log analysis.\u003C/li\u003E\u003C/ul\u003E\u003C/li\u003E\u003Cli\u003E\u003Cstrong\u003ENice to have\u003C/strong\u003E\u003Cul\u003E\u003Cli\u003EPublications at top venues (e.g. ICRA, IROS, IV, CVPR).\u003C/li\u003E\u003Cli\u003EExperience \u003Cstrong\u003Eshipping\u003C/strong\u003E end-to-end planning to production or field trials.\u003C/li\u003E\u003C/ul\u003E\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003Cstrong\u003ELife at Grab\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EWe care about your well-being at Grab, here are some of the global benefits we offer:\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EWe have your back with \u003Cstrong\u003ETerm Life Insurance \u003C/strong\u003Eand comprehensive \u003Cstrong\u003EMedical Insurance.\u003C/strong\u003E\u003C/li\u003E\u003Cli\u003EWith \u003Cstrong\u003EGrabFlex, \u003C/strong\u003Ecreate a benefits package that suits your needs and aspirations.\u003C/li\u003E\u003Cli\u003ECelebrate moments that matter in life with loved ones through \u003Cstrong\u003EParental\u003C/strong\u003E and \u003Cstrong\u003EBirthday leave\u003C/strong\u003E, and give back to your communities through \u003Cstrong\u003ELove-all-Serve-all (LASA)\u003C/strong\u003E volunteering leave\u003C/li\u003E\u003Cli\u003EWe have a confidential \u003Cstrong\u003EGrabber Assistance Programme\u003C/strong\u003E to guide and uplift you and your loved ones through life\u0027s challenges.\u003C/li\u003E\u003Cli\u003EBalancing personal commitments and life\u0027s demands are made easier with our FlexWork arrangements such as differentiated hours\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003Cstrong\u003EWhat We Stand For at Grab\u003C/strong\u003E\u003C/p\u003E\u003Cp\u003EWe are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.\u003C/p\u003E","identifier":"REF5124W","mainEntityOfPage":"https://www.grab.careers/en/jobs/744000124464004/senior-software-engineer-decision-planning-algorithm-robotics/","url":"https://www.grab.careers/en/jobs/744000124464004/senior-software-engineer-decision-planning-algorithm-robotics/","datePosted":"2026-05-04","employmentType":"FULL_TIME","hiringOrganization":{"@type":"Organization","name":"Grab","url":"https://www.grab.com/sg/","logo":"https://www.grab.careers/images/logo.svg"},"industry":"Engineering","jobLocation":{"@type":"Place","name":"Singapore","address":{"@type":"PostalAddress","name":"Singapore","addressCountry":"Singapore","addressLocality":"Singapore","streetAddress":"Grab One North"}}}

This listing was posted by a verified recruiter at Grab. Report this listing