We are seeking a Senior Optimization Engineer to lead the design and advancement of cutting-edge optimization models that drive the efficient allocation of Flower's energy assets. As a key member of our team, you will influence technical strategy, mentor peers, and ensure the scalability and future-proofing of our optimization systems.
Requirements
- Master's or PhD in Operations Research, Computer Science, Industrial Engineering, Applied Mathematics, Engineering Physics, or a related quantitative field.
- 5+ years of professional experience developing and deploying production-grade optimization models in commercial or research settings.
- Proven expertise in applying advanced MILP optimization techniques to balance expressiveness of the formulation, robustness and model complexity
- Solid theoretical foundation and ability to translate mathematical concepts into practical, high-performance optimization systems.
- Strong proficiency in Python and experience developing production-quality optimization code within complex systems.
- Experience developing test methodologies for optimization solutions.
- Skilled communicator, able to present technical concepts with clarity to both technical and non-technical stakeholders, and influence decision-making.
- Hands-on experience with mathematical modeling libraries (e.g., Pyomo, SciPy, OR-Tools) and solvers (e.g., Gurobi, HiGHS, SCIP, CPLEX, GLPK).