Postdoctoral Researcher - Optimization with Embedded Machine Learning Surrogates
ExxonMobil · Spring, TX · 6 days ago
AnalystFull-time
About the role
XTO Energy is seeking a highly motivated Postdoctoral Researcher specializing in the integration of mathematical optimization and machine learning through surrogate modeling. This role focuses on embedding ML-based surrogate models directly within optimization frameworks to enable efficient decision-making for large-scale, high-value business applications. A key challenge lies in balancing surrogate model fidelity with optimization tractability and developing scalable solution algorithms for resulting nonconvex and large-scale formulations.
Responsibilities
- Develop optimization frameworks with embedded ML-based surrogate models for complex systems.
- Design and implement formulations that integrate neural networks and other surrogate models into optimization problems (e.g., MIP, MINLP, and nonconvex programs).
- Investigate trade-offs between surrogate model fidelity and optimization tractability.
- Develop specialized solution algorithms for challenging problem structures, including bilinear and nonconvex formulations.
- Explore hybrid solution approaches combining: Mathematical programming (e.g., MIP/MINLP), Gradient-based optimization (e.g., SLSQP), Derivative-free optimization (e.g., NOMAD).
- Leverage tools such as GurobiML, OMLT, and decomposition methods.
- Apply developed methods to high-impact business problems across upstream, downstream, and low-carbon solutions.
- Communicate results through technical reports, publications, and presentations.
Qualifications
- Ph.D. in Operations Research, Industrial Engineering, Applied Mathematics, or a closely related field.
- Strong background in mathematical optimization, including nonlinear and mixed-integer optimization.
- Demonstrated research experience in at least one of the following: Optimization with embedded machine learning models, Surrogate-based optimization, Nonconvex or bilinear optimization.
- Knowledge of machine learning models used for surrogate modeling (e.g., neural networks, regression models).
- Strong programming skills in Python.
- Experience with optimization solvers (e.g., Gurobi, CPLEX, IPOPT).
- Strong analytical, problem-solving, and communication skills.
- Ability to work in multidisciplinary teams with domain experts.
Preferred Qualifications
- Experience with tools such as GurobiML, OMLT, or similar ML-to-optimization frameworks.
- Experience with derivative-free optimization methods (e.g., NOMAD, Bayesian optimization).
- Knowledge of gradient-based nonlinear optimization methods (e.g., SLSQP).
- Experience working with large-scale industrial or engineering systems.
- Understanding of surrogate model training and validation trade-offs.
- Strong publication record.
- Experience developing reusable optimization frameworks or toolkits.
Desired Attributes
- Interest in solving complex, large-scale industrial decision problems.
- Ability to balance model fidelity, scalability, and computational performance.
- Strong collaboration skills with both technical and domain experts.
- Self-driven with the ability to independently lead research initiatives.