There are several LP/MILP libraries, both free and paid, that expose their functionality to Python via some sort of API. For large problems, performance might vary. Numpy and pandas might help.
Relevant Skills and Experience
Extensive experience in optimization with Excel Solver, Microsoft Solver Foundation, LP Solve, Gurobi Optimizer and others. The last two have Python APIs. Good knowledge in Python, numpy and pandas.
Proposed Milestones
$150 USD - Build a model and test it.