M

Meesho

Platform enabling social reselling with commissions

Data Scientist 3

Data ScienceConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's, Master's, or PhD in Operations Research, Industrial Engineering, Applied Mathematics, Statistics, Computer Science, or a related quantitative field.
  • Five to eight years of experience applying operations research to real-world problems, or three or more years with a PhD, including optimization models deployed in production.
  • Deep expertise in mathematical optimization, including linear programming, mixed-integer linear programming, network flows, integer optimization, and combinatorial optimization, with the ability to formulate ambiguous problems, design heuristics, and decompose complex problems into simpler subproblems.
  • Experience with large-scale solution methods, including decomposition, column generation, heuristics and metaheuristics, constraint programming, optimization under uncertainty, and simulation.
  • Hands-on experience with solvers and modeling tools such as Gurobi, CPLEX, OR-Tools including CP-SAT, HiGHS, Pyomo, or PuLP.
  • Expert Python and SQL skills; PySpark or similar tools for large datasets; and solid software engineering skills, including object-oriented design, Git, testing, and code review.
  • Fluency with AI coding agents and the judgment to verify their output.
  • Working knowledge of machine learning and deep learning, including forecasting, regression, tree-based models, and neural networks, and how to combine them with optimization.
  • Experience leading a workstream and mentoring junior data scientists, and the ability to explain trade-offs and limitations to senior business and operations leaders.

Responsibilities

  • Own a workstream end to end by deciding which problems are worth solving, setting and driving its roadmap, and being accountable for metric movement.
  • Formulate complex, loosely defined business problems in network design, routing, scheduling, allocation, and capacity planning as linear programming, mixed-integer linear programming, mixed-integer nonlinear programming, or constraint programming models, with explicit assumptions.
  • Solve optimization problems at scale using decomposition methods such as Benders decomposition, Lagrangian relaxation, column generation, and branch-and-price; heuristics and metaheuristics such as large neighborhood search, adaptive large neighborhood search, and tabu search; and constraint programming within real planning-time budgets.
  • Handle uncertainty using stochastic, robust, and chance-constrained optimization, and test decisions through simulation before deployment.
  • Combine operations research with machine learning and deep learning, such as demand and volume forecasting, estimated-time-of-arrival prediction, and learned heuristics, where this improves decisions.
  • Write production-grade code and work with engineering to deploy solvers and models in systems that run daily, with testing, monitoring, and reproducible pipelines.
  • Use AI coding agents in development and verify their formulations, code, and results.
  • Mentor DS1s and DS2s on formulation, modeling craft, and code quality; align the roadmap with product, engineering, operations, and business; and explain trade-offs to senior leaders in decision terms.
  • Publish work at A* conferences and journals.

Desired Qualifications

  • Domain experience in logistics, e-commerce, transportation, or supply chain, including network design, line haul, vehicle routing with time windows, or last-mile delivery.
  • Experience with deep-learning-based forecasting, learning-augmented optimization such as machine learning for combinatorial optimization or reinforcement learning, or GPU-accelerated optimization.
  • Performance-critical programming in C++, Java, or Julia, and familiarity with cloud platforms such as Google Cloud.
  • Publications at operations research or machine learning venues such as INFORMS, Transportation Science, Operations Research, NeurIPS, ICML, or KDD, or open-source contributions.

About the Company

Meesho

Platform enabling social reselling with commissions

Meesho enables individuals to start online businesses by reselling products on its app. Resellers browse items from suppliers, share product listings on social media (like Facebook and WhatsApp), and earn a commission on each sale. The platform sources products and handles listings, while resellers promote them to their network with zero upfront investment and no need for their own inventory. Meesho earns revenue by taking a cut from transactions facilitated through the platform. Compared with traditional e-commerce, its strength lies in social commerce—lower barriers to entry, reliance on personal networks, and a pay-from-sales model, which differentiates it from sites that require inventory or upfront costs. The company’s goal is to democratize e-commerce by enabling anyone to start a business using social channels and Meesho’s app, driving widespread online entrepreneurship in India.

Company size
10,001+
Company stage
IPO
Headquarters
Bengaluru, India
Founded
2015

Recently Posted Jobs

Explore more opportunities at Meesho

See more jobs