Experience using optimization frameworks such as Pyomo, PuLP, OR-Tools, Gurobi, CPLEX, HiGHS
Requirements:
Design and implement optimization models (LP/MILP) using Python
Build solver-based systems with frameworks such as Pyomo, PuLP, OR-Tools, Gurobi, CPLEX, or HiGHS
Build simulation pipelines and perform scenario analysis across high-frequency time-series data and market conditions
Collaborate with international engineering teams to integrate optimization models into production systems and improve performance, scalability, and automation
Job description
About Synct Synct assists businesses in building global teams by providing people strategy, recruitment services, and HR solutions. We help international companies scale sustainably, while offering Filipino professionals stable, long-term, permanent work-from-home careers. We support clients across Australia, New Zealand, North America, and the United Kingdom.
About the Role We are hiring a Senior Optimization Engineer to support an international client operating in the energy systems and quantitative modeling space. This is a full-time, permanent work-from-home position focused on:
Designing and implementing mathematical optimization models
Building solver-based optimization pipelines using Python
Delivering simulation models that evaluate energy dispatch strategies and revenue scenarios
You will collaborate with international engineers and quantitative specialists to improve the performance, scalability, and reliability of optimization systems.
What You’ll Be Doing
Design and implement optimization models (Linear Programming / Mixed Integer Programming) using Python
Build solver-based systems using frameworks such as Pyomo, PuLP, OR-Tools, Gurobi, CPLEX, or HiGHS
Work with high-frequency time-series datasets to simulate operational strategies
Translate operational constraints into mathematical optimization models
Build simulation pipelines and perform scenario analysis across market conditions
Optimize model performance for large-scale numerical computation
Collaborate with international engineering teams to integrate optimization models into production systems
Identify opportunities to improve modeling efficiency and automation
What We’re Looking For
Experience as an Optimization Engineer, Operations Research Engineer, Quantitative Developer, or Applied Mathematics Engineer
Strong working knowledge of Python for numerical and optimization modeling