New opportunity

Senior Manager Data Scientist - Pricing

GoTo Group · Singapore

About this role

The Senior Manager Data Scientist - Pricing will join the Fulfilment team at Gojek to solve complex, high-impact problems related to dynamic pricing for ride-hailing, food delivery, and logistics. You will work in a cross-functional environment spanning Singapore, India, and Indonesia to balance the needs of customers, drivers, and merchants. Responsibilities: Translate business challenges into technical problems using data, statistics, and machine learning. Own the full ML lifecycle from ideation and research to model development, deployment, and experimentation. Improve dynamic pricing systems using econometrics, causal inference, and simulation. Design experiments to measure model impact and monitor performance. Communicate insights and technical decisions to stakeholders. Requirements: Bachelor’s or Master’s degree in Computer Science, Statistics, Machine Learning, or a related quantitative field. 8-10 years of relevant experience. Experience working on core dynamic pricing engines for ride-hailing or similar dynamic domains. Proficiency in Python and SQL. Strong analytical and problem-solving skills. Bonus qualifications: Exposure to Jupyter, Git, Docker, real-time ML systems, cloud platforms (GCP, AWS, AliCloud), and open-source contributions.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonSQLMachine LearningStatisticsEconometricsCausal InferenceSimulationData AnalysisJupyterGitDockerGCPAWSAliCloud

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Dynamic Pricing Engine Optimization

    The core mandate is to improve dynamic pricing systems for ride-hailing, food delivery, and logistics. You must leverage econometrics, causal inference, and simulation to balance the competing needs of customers, drivers, and merchants while ensuring service reliability.

  • End-to-End ML Lifecycle Ownership

    You are responsible for the entire ML lifecycle, from initial research and ideation to model development, deployment, and performance monitoring. This requires a hands-on approach to building scalable, real-time ML solutions that drive measurable business outcomes.

  • Cross-Functional Stakeholder Management

    Success depends on your ability to translate complex business challenges into technical problems and communicate insights, trade-offs, and technical decisions to product managers, engineers, and business leaders across Singapore, India, and Indonesia.

  • Rigorous Experimentation and Impact Measurement

    You must design and interpret experiments to validate model performance. This involves defining clear success metrics and working closely with analysts to ensure that pricing adjustments are rigorously evaluated before and after deployment.

Likely challenges to think through

  • Balancing Multi-Sided Marketplace Incentives

    Pricing in a three-sided marketplace (customers, drivers, merchants) involves conflicting incentives. Prepare to discuss how you would model the trade-off between maximizing company revenue and maintaining driver earnings or customer demand, especially during periods of high volatility.

  • Real-Time Latency Constraints

    The role requires real-time decision-making in milliseconds. Prepare to address the technical difficulty of deploying sophisticated ML models that must remain performant under high-concurrency, low-latency requirements typical of on-demand logistics.

  • Operating in Ambiguous, High-Scale Environments

    You will be working in a fast-moving, cross-regional environment. Prepare to demonstrate how you maintain autonomy and drive progress when data is noisy or business requirements are shifting, focusing on your ability to prioritize high-leverage problems.

03

Practice your answers

Technical practice

Dynamic Pricing Strategy

What to coverExplain how you would balance conflicting objectives like maximizing revenue, ensuring service reliability, and maintaining driver earnings in a ride-hailing context. Discuss the trade-offs between short-term profit maximization and long-term supply-side retention.

Causal Inference in Pricing

What to coverDescribe how you use causal inference to distinguish between correlation and causation when measuring the impact of a price change on demand. Suggest methods to control for confounding variables such as time of day, weather, or local events.

Real-time ML System Architecture

What to coverDiscuss the challenges of deploying ML models that must make pricing decisions in milliseconds. Address how you manage latency, feature engineering, and model updates in a high-concurrency production environment.

Experimental Design for Pricing

What to coverHow do you design A/B tests for dynamic pricing systems where network effects and spillover between treatment and control groups are significant? Suggest strategies to ensure statistical rigor and minimize negative user impact.

Econometric Modeling Applications

What to coverProvide an example of how you have applied econometric techniques to model supply and demand elasticity. Explain how you validate these models against real-world market fluctuations.

Simulation for Policy Testing

What to coverExplain the role of simulation in testing new pricing algorithms before deployment. Discuss how you build a representative environment that captures the complex interactions between customers, drivers, and merchants.

Full Lifecycle ML Ownership

What to coverDescribe your approach to the end-to-end ML lifecycle, specifically how you maintain model performance after deployment. Detail your strategy for monitoring drift and automating retraining pipelines.

SQL and Data Manipulation at Scale

What to coverGiven the large-scale nature of Gojek's data, how do you optimize complex SQL queries for feature extraction? Suggest best practices for handling high-volume, time-series data in a production data warehouse.

Behavioural practice

Cross-functional Stakeholder Communication

What to coverDescribe a situation where you had to explain a complex technical pricing model to non-technical stakeholders. How did you ensure they understood the trade-offs and business impact of your proposed solution?

Navigating Ambiguity

What to coverShare an example of a time you were tasked with solving an ambiguous business problem with limited data. How did you define the problem scope and what steps did you take to reach a measurable outcome?

Conflict Resolution in Cross-functional Teams

What to coverTell me about a time you disagreed with a product manager or engineer regarding a technical decision. How did you resolve the conflict while maintaining a productive working relationship?

Driving Impact at Scale

What to coverProvide an example of a project where your data science work directly influenced a significant business outcome. Focus on how you identified the opportunity, executed the project, and measured the final impact.

02

Sharpen your knowledge

Topics to prepare

  • Dynamic Pricing Theory

    Review economic principles of supply and demand balancing in two-sided marketplaces. Exercise: Model a scenario where you must adjust pricing to incentivize driver supply during peak food delivery hours while maintaining customer conversion. This is relevant to the core requirement of improving dynamic pricing systems for ride-hailing and logistics.

  • Causal Inference in Marketplaces

    Study methods to distinguish correlation from causation when evaluating pricing interventions. Exercise: Design a framework to isolate the impact of a specific surge pricing change on driver behavior versus external market factors. This is directly requested to improve system efficiency and measure model impact.

  • Experimentation Design

    Focus on A/B testing and quasi-experimental designs for real-time systems. Exercise: Propose a strategy for testing a new pricing algorithm that minimizes disruption to existing service reliability. This aligns with the requirement to design and interpret experiments to measure model impact.

Skills to revise

  • Python for ML Pipelines

    Practice building end-to-end machine learning workflows, including data preprocessing, model training, and deployment. Exercise: Create a modular Python pipeline that consumes a dataset, trains a regression model, and outputs predictions. This supports the requirement to own the full ML lifecycle.

  • Advanced SQL for Data Analysis

    Master complex window functions and aggregations to extract insights from large-scale transactional data. Exercise: Write a query to calculate the average driver earnings per hour across different geographic zones and time buckets. This is essential for the analytical problem-solving required in the role.

  • Simulation Modeling

    Develop skills in simulating agent-based or discrete-event systems to forecast outcomes. Exercise: Build a simple simulation to test how different incentive schemes affect driver availability. This is a specific technique requested to improve dynamic pricing efficiency.

04

Your preparation checklist

  • Prepare a case study on dynamic pricing

    Develop a structured walkthrough of a past project where you optimized a dynamic pricing engine. Focus on how you balanced competing objectives like revenue maximization, driver earnings, and customer demand, specifically highlighting the use of econometrics or causal inference to measure impact.

  • Review ML lifecycle and MLOps workflows

    Be prepared to discuss your experience owning the full ML lifecycle. Document specific examples of how you managed model ideation, research, deployment, and real-time monitoring, particularly in high-scale environments using tools like Docker, Git, and cloud platforms.

  • Formulate technical questions for the team

    Prepare thoughtful questions regarding the team's current experimentation framework, how they handle latency constraints for real-time pricing decisions, and the specific trade-offs they currently face when balancing supply and demand across their ride-hailing and food delivery services.

  • Refine communication of complex trade-offs

    Practice explaining technical ML decisions to non-technical stakeholders. Prepare to demonstrate how you translate abstract business challenges into measurable technical metrics and how you communicate the rationale behind model performance shifts.

AI-generated from the job information · Prepared Oct 16, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 18 Oct 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…