We are seeking a highly skilled Optimization Software Engineer to join an advanced analytics and decision science team. The ideal candidate will have a strong academic background and hands-on experience in developing sophisticated optimization solutions for large-scale, real-world business challenges.
Key Responsibilities:
Design and develop optimization models to solve complex business problems, leveraging Integer Programming (IP) and Mixed Integer Programming (MIP) techniques.
Implement and integrate optimization algorithms using industry-leading solvers such as Gurobi or CPLEX.
Build scalable and maintainable optimization applications using Python or C#, ensuring high performance and reliability.
Collaborate with cross-functional teams to understand requirements and translate them into robust mathematical models.
Conduct rigorous testing, performance tuning, and continuous improvement of optimization systems.
Qualifications:
PhD or Master’s degree in Operations Research, Mathematics, Industrial Engineering, Systems Engineering, or a related quantitative discipline.
Proven experience in developing and deploying optimization solutions using Gurobi or CPLEX.
Expert-level programming skills in Python or C#.
Demonstrated success in modeling and solving large-scale business problems using IP/MIP techniques.
Experience in transportation scheduling optimization modelling is highly beneficial
If you can start in the near future and have the required experience, apply now to register your interest