Time since we first saw it
Day 0
Early. Similar jobs usually come down between day 6 and day 70.
At Grab, jobs usually come down by about day 16.
From 4,587 similar postings that came down, and 62 of Grab’s. Coming down is not always a hire.
Singapore, Singapore
Actively hiring, first seen by us todayWork setup in the employer’s posting: On-siteFrom the employer’s posting
Employment type in the employer’s posting: Full-timeFrom the employer’s posting
You'll work at the intersection of reinforcement learning, large language models, and production systems that operate at scale.
You'll build decision agents that handle multiple objectives and adapt when real-world conditions change.
Get to Know the Role This is a Senior Principal individual contributor role where you'll build the foundation for autonomous, learning-driven marketplace systems. You'll work at the intersection of reinforcement learning, large language models, and production systems that operate at scale. Your work centres on two areas:
Your work centres on two areas: Reinforcement Learning (RL) Systems: You'll develop systems that jointly optimize pricing, dispatching, and supply repositioning. You'll build decision agents that handle multiple objectives and adapt when real-world conditions change. LLM-Based Behavioural Intelligence: You'll architect systems using fine-tuned language models to predict, explain, and simulate user decision-making at scale. These models will power the next generation of marketplace automation.
You are proficient in RL fundamentals — including Markov Decision Processes, stochastic control, and reward design trade-offs. You'll apply these to build closed-loop systems that make sequential decisions in the marketplace.
You have experience building production ML/ RL systems with online learning or simulation-based optimization — to deploy models that learn and adapt in real-time environments.
You have knowledge in world models and sequential modelling — including latent dynamic models (RNNs, transformers, state-space models) and representation learning for complex systems. You'll use these to model marketplace dynamics accurately.
You have hands-on experience fine-tuning large language models in production — including supervised fine-tuning and at least one preference-based alignment method (RLHF, DPO, or GRPO). You'll apply parameter-efficient methods (LoRA, QLoRA, or PEFT) and understand their trade-offs in accuracy, memory, and cost.
You have experience with distributed training frameworks — such as DeepSpeed, FSDP, or Megatron-LM. You'll use these to train large models efficiently across multiple GPUs or nodes.
You are proficient in Python and ML frameworks (PyTorch or TensorFlow) — to implement models and integrate with production codebases.
What Essential Skills You Will Need - You have PhD in Computer Science, Operations Research, Applied Mathematics, or related field with at least 10 years of experience — to lead complex technical initiatives spanning research and production systems. - You are proficient in RL fundamentals — including Markov Decision Processes, stochastic control, and reward design trade-offs. You'll apply these to build closed-loop systems that make sequential decisions in the marketplace.
Grab is Southeast Asia's leading superapp.
In the employer’s words · Read in context
Actively hiringFirst seen by us today, still listed, and not a repost of an earlier posting.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Day 0
Early. Similar jobs usually come down between day 6 and day 70.
At Grab, jobs usually come down by about day 16.
From 4,587 similar postings that came down, and 62 of Grab’s. Coming down is not always a hire.
51 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- You have experience with distributed training frameworks — such as DeepSpeed, FSDP, or Megatron-LM. You'll use these to train large models efficiently across multiple GPUs or nodes. - You are proficient in Python and ML frameworks (PyTorch or TensorFlow) — to implement models and integrate with production codebases. - You have experience with scalable computing platforms — such as Spark or Ray. You'll use these to process large datasets and distribute training workloads.
Complete your application on jobs.smartrecruiters.com. The employer’s form will show what is required.
Already applied? Track this application
New ML Engineer postings at the employers we follow are up 12% over the last 5 weeks compared with the 5 before.
Each bar is one week of new postings. The darkest bars are the last 5 weeks.
Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.
We file this job under ML Engineer, by the work the posting describes.
ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.
Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.
A data scientist often works out which model to build; an ML engineer makes it run reliably in production.
The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.
Get to Know the Team
The Fulfilment Tech Family builds the systems that power Grab's marketplaces across Southeast Asia. We design real-time, distributed systems and Machine Learning (ML) solutions that process hundreds of millions of requests each day. Our work drives supply allocation, pricing, and order matching for millions of users and driver-partners.Our mission is three-fold:
We are looking for a Senior Principal Machine Learning Engineer to lead our shift toward automated marketplace optimization. You'll advance how we use data and ML to automate pricing, dispatch, and supply management decisions.
Get to Know the Role
This is a Senior Principal individual contributor role where you'll build the foundation for autonomous, learning-driven marketplace systems. You'll work at the intersection of reinforcement learning, large language models, and production systems that operate at scale.
Your work centres on two areas:
You'll serve as the technical lead for a small team, guiding both research direction and production implementation. You'll report to the Head of Data Science and work from Grab's One-North Singapore office.
The Critical Tasks You will Perform
You'll:
What Essential Skills You Will Need
Life at Grab
We care about your well-being at Grab, here are some of the global benefits we offer:
What We Stand For At Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
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.
Selected passages from the saved posting. Check the full description for conditions and exceptions.
No pay amount identified in the saved description.
Singapore, Singapore
Working pattern and location restrictions need checking in the full posting.
No clear work-authorization passage found. Eligibility is unconfirmed.