Senior Principal Machine Learning Engineer (Fulfilment)
Core
Lead the shift toward automated marketplace optimization by building autonomous, learning-driven systems for pricing, dispatch, and supply management.
Role type
Senior Principal individual contributor machine learning engineer (reinforcement learning & LLMs)
Builds
Autonomous decision agents and LLM-based behavioural intelligence systems for Grab's Southeast Asia marketplaces
Domain
Ride-hailing and food delivery marketplaces in Southeast Asia
Deliverable
production ML models
Required skills
Reinforcement learning fundamentals (MDPs, stochastic control, reward design), production ML/RL system deployment, world models and sequential modelling, LLM fine-tuning (SFT, RLHF/DPO/GRPO), distributed training frameworks (DeepSpeed, FSDP, Megatron-LM), Python and ML frameworks (PyTorch/TensorFlow), scalable computing platforms (Spark/Ray)
Preferred skills
None stated
Technologies
PyTorch, TensorFlow, DeepSpeed, FSDP, Megatron-LM, Spark, Ray, LoRA, QLoRA, PEFT
Responsibilities
Design and implement end-to-end RL systems combining model-based RL, offline RL, simulation, and online learning; Build latent world models and marketplace state representations; Develop systems optimizing pricing, dispatching, and supply repositioning; Create policy evaluation frameworks and monitoring systems; Fine-tune open-source LLMs for prediction, reasoning, and simulation; Design training strategies for LLMs including preference-based alignment; Integrate RL and LLM systems into real-time production environments
Seniority
Senior Principal, hands-on IC with technical leadership