Senior Optimization Engineer
Location: Painted Post
Posted on: June 23, 2025
|
|
Job Description:
Location/Type Hybrid – remote mostly and on-site as needed (can
be located anywhere in the US as long as willing to travel to any
plant for a few days). Minimum Education PhD in Chemical
Engineering, Computer Science, or a related field with a focus on
Optimization during graduate studies. Experience Minimum of 10
years of experience in numerical optimization roles in industry.
Additional experience in academia in the field of numerical
optimization is a bonus. Travel Requirements Domestic and
international travel up to 25% to manufacturing sites. Work
Schedule Monday-Friday 40 hours with overtime as required.
Immigration Status Must be eligible to work in the US for a minimum
of 18 months. Key Responsibilities Design, develop, and implement
large-scale optimization models, including linear programming (LP),
non-linear programming (NLP), and mixed-integer linear programming
(MILP). Collaborate with supply chain specialists, planners,
operations teams, and engineers to define optimization problems and
translate business needs into objective functions and complex
processes into mathematical constraints. Formulate optimization
problems for model predictive control (MPC) applications and
enhance existing MPC frameworks. Specify and gather data
requirements for optimization problem formulation, working with
data scientists and engineers to preprocess data. Develop
optimization solutions using tools like Gurobi, Pyomo, AMPL, and
MATLAB. Build optimization models from scratch and improve existing
models to address challenges in manufacturing and scheduling. Work
with business leaders to understand workflow and business logic and
translate these into mathematical formulations. Use machine
learning and data analysis techniques to define parameters, rules,
and constraints for optimization problems. Collaborate in
interdisciplinary teams and communicate optimization results
effectively to technical and non-technical stakeholders. Document
solutions and provide training to manufacturing and engineering
personnel as needed. Required Skills Expertise in convex
optimization, MILPs, NLPs, and large-scale optimization solvers
(e.g., Gurobi). Proficiency in programming languages such as Python
(with Pyomo), MATLAB, and AMPL. Optional: familiarity with GAMS or
MiniZinc. Experience working with Git and version control systems.
Strong ability to translate business processes and workflow logic
into mathematical models. Ability to collaborate with
interdisciplinary teams and communicate effectively with technical
and business stakeholders. Strong problem-solving skills, teamwork,
adaptability, and communication skills. Desired Skills Familiarity
with machine learning and data analysis techniques to support
optimization problem formulation. Experience working with supply
chain specialists, planners, and operations teams. Ability to
identify and define objective functions based on business needs and
workflow constraints. Benefits A comprehensive benefits package is
offered, including a MEC (Minimum Essential Coverage) plan that
encompasses Medical, Vision, Dental, 401K, and EAP (Employee
Assistance Program) services. We provide equal employment
opportunities to all employees and applicants for employment and
prohibit discrimination and harassment of any type without regard
to race, color, religion, age, sex, national origin, disability
status, genetics, protected veteran status, sexual orientation,
gender identity or expression, or any other characteristic
protected by federal, state, or local laws.
Keywords: , Binghamton , Senior Optimization Engineer, IT / Software / Systems , Painted Post, New York