Job Title: EY - GDS Consulting - AI And DATA - Data Scientist - Opt - Manager
Data Scientist Optimisation
Role Overview
Design and scale large optimisation models for strategic mine planning, solving complex scheduling, blending, and capacity problems to support long-term operational decisions
Key Responsibilities
Develop and maintain with linear programming/ mixed integer programming/ network/flow-based optimisation models
Model constraints (capacity, sequencing, blending, costs, boundaries, etc.)
Integrate and tune optimisation solvers
Diagnose infeasibility, performance, and stability issues
Validate outputs via testing, cross-checks, and alternative formulations
Collaborate with product and domain teams to translate requirements into models
Own solution correctness and justify optimisation outputs.
Required Skills
Solid background in Operations Research / Optimisation and mining
Experience with linear programming and mixed integer programming in production settings
Proven record of hands-on experience with commercial solvers (Gurobi, AMPL, Maroma)
Experience working with large, complex datasets and performancecritical optimisation problems
Robust Python for model development and integration
Experience with large-scale optimisation problems
Core Tech Stack
Solvers: Gurobi, AMPL, Maroma
Techniques: LP, MIP, Network/Flow optimisation, Constraint modelling
Languages: Python, AMPL
Nice to Have
Familiarity with Mine planning or heavy industry optimisation
Exposure to Large scheduling problems
API / platform integration experience
Exposure to stochastic optimisation
Exposure to C#/.NET
📌 Optimization Specialist Bengaluru
🏢 EY
📍 Bengaluru