HamburgerMenu
hirist

Operations Research & Optimization Engineer

Thomasmount Consulting
13 - 15 Years
Bangalore

Posted on: 06/07/2026

Job Description

Operations Research (OR) & Optimization Engineer

Location : Bengaluru

Work Mode : Work From Office

Experience : 13+ Years

Notice Period : Immediate to 30 Days

Key Responsibilities :

- Design and develop optimization models for rail crew rostering and scheduling.

- Build scalable optimization algorithms using MILP, Constraint Programming (CP), and Metaheuristics.

- Develop production-grade Python applications and expose optimization services via REST APIs.

- Optimize scheduling for cost, resource utilization, fairness, and operational efficiency.

- Integrate optimization engines with enterprise systems and support deployment.

Required Skills :

- Strong experience in Operations Research (OR) and Mathematical Optimization.

- Hands-on experience with :

1. Mixed Integer Linear Programming (MILP)

2. Constraint Programming (CP)

3. Metaheuristics (Genetic Algorithm, Simulated Annealing, Tabu Search, Large Neighborhood Search, Variable Neighborhood Search)

- Proficiency in Python.

- Experience with OR-Tools, Pyomo, PuLP, Gurobi, CPLEX, or CBC.

- Experience building REST APIs using FastAPI or Flask.

- Knowledge of algorithm optimization, performance tuning, and scalable solution design.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...