0135 01 Or Consultant Karnataka

0135 01 Or Consultant Karnataka

09 Sep
|
IBS Software
|
Karnataka

09 Sep

IBS Software

Karnataka

Role Overview

This role combines algorithm design, applied optimization, and production software development.

Key Responsibilities

Optimization Model Design & Development
Design and implement optimization models for rail crew rostering, considering operational, regulatory, and contractual constraints.
Mixed Integer Linear Programming (MILP)
Constraint Programming (CP)
Metaheuristics (Genetic Algorithm, Simulated Annealing, Tabu Search, Large Neighborhood Search, etc.)
Hybrid OR + metaheuristic approaches for large-scale optimization
Model constraints including:
Duty time limits, rest rules, and labor regulations
Crew qualifications, route familiarity, and skill requirements
Shift continuity, fairness, and crew preferences
Coverage requirements and operational robustness
Develop objective functions to optimize for cost, utilization, fairness, robustness, and operational efficiency.

Algorithm Engineering & Performance Optimization
Design scalable and productive optimization algorithms capable of handling real-world rail network scale.




Implement solution heuristics and decomposition strategies to improve performance.
Perform benchmarking, tuning, and performance optimization.

Python Development & API Integration
Develop modular, production-quality Python code for the optimization engine.
Expose optimizer functionality via REST APIs (using FastAPI, Flask, or similar frameworks).
Ensure clean architecture, modular design, and extensibility.
Package and deploy optimization services for integration with enterprise systems.

Integration & Deployment
Support deployment in cloud or on-prem settings.
Ensure robustness, logging, monitoring, and error handling.

Validation & Continuous Improvement
Validate optimization outputs with domain stakeholders.
Improve algorithms based on real-world operational feedback.Document models, assumptions, and system architecture.

Required Qualifications

Education
Master's or PhD in one of

📌 0135 01 Or Consultant Karnataka
🏢 IBS Software
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: 0135 01 or consultant karnataka / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: 0135 01 or consultant karnataka / karnataka