1

Optimization Engineer Gurobi Jobs in Michigan (NOW HIRING)

Operations Research Scientist

Whitehall, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

This role sits at the intersection of advanced mathematical optimization, digital twin engineering ... technologies (Gurobi, CPLEX, OR Tools, Pyomo, PuLP). * Working knowledge of machine learning ...

Operations Research Scientist

Whitehall, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

This role sits at the intersection of advanced mathematical optimization, digital twin engineering ... technologies (Gurobi, CPLEX, OR Tools, Pyomo, PuLP). * Working knowledge of machine learning ...

Optimization Engineer Gurobi information

What is an optimization engineer Gurobi?

An Optimization Engineer Gurobi is a professional who specializes in solving complex mathematical optimization problems using the Gurobi Optimizer software. They typically work with linear programming (LP), mixed-integer programming (MIP), and other mathematical models to help organizations make better decisions. Their responsibilities include formulating problems, implementing algorithms, integrating Gurobi with other systems, and improving the efficiency and accuracy of optimization solutions. These engineers often collaborate with data scientists, operations researchers, and software developers to provide optimal solutions for business, logistics, finance, and more.

How does an optimization engineer Gurobi typically collaborate with cross-functional teams to deliver solutions?

As an Optimization Engineer specializing in Gurobi, you will frequently collaborate with data scientists, software developers, and business stakeholders to design and implement mathematical optimization models. Your role involves translating business problems into precise mathematical formulations, integrating Gurobi-powered solutions into larger applications, and presenting results in an accessible way to non-technical team members. Regular communication and teamwork are essential, especially when gathering requirements, iterating on model improvements, and ensuring that solutions align with both technical and business objectives.

What are the key skills and qualifications needed to thrive as an optimization engineer Gurobi, and why are they important?

To thrive as an Optimization Engineer with Gurobi, a strong background in mathematical optimization, operations research, and proficiency in programming languages like Python or C++ is essential, typically supported by a relevant degree in mathematics, engineering, or computer science. Expertise with the Gurobi Optimizer, familiarity with other solvers, and experience using modeling tools such as PuLP or Pyomo are commonly required. Exceptional problem-solving, analytical thinking, and effective communication skills help differentiate top candidates in this role. These skills ensure the engineer can design efficient models, translate business problems into optimization tasks, and clearly communicate solutions to stakeholders.

What is the difference between Optimization Engineer Gurobi vs Operations Research Analyst?

AspectOptimization Engineer GurobiOperations Research Analyst
CredentialsTypically requires a degree in engineering, computer science, or applied mathematics; knowledge of Gurobi solverUsually holds a degree in operations research, mathematics, or related fields; familiarity with optimization tools
Work EnvironmentFocuses on developing and implementing optimization models using Gurobi in tech or manufacturing sectorsAnalyzes complex systems and processes to improve efficiency across various industries
Industry UsageCommon in software, logistics, and manufacturing companies utilizing Gurobi for optimizationUsed across government, consulting, and corporate sectors for decision analysis

Optimization Engineer Gurobi specializes in creating optimization models with Gurobi software, often in technical environments. Operations Research Analysts focus on analyzing and improving systems using various tools, including optimization software. Both roles require strong analytical skills but differ in their specific focus and application.

What job categories do people searching Optimization Engineer Gurobi jobs in Michigan look for?

The top searched job categories for Optimization Engineer Gurobi jobs in Michigan are:

Operations Research Scientist

Howmet Aerospace

Whitehall, MI

Full-time

Posted 26 days ago


Howmet Aerospace rating

7.8

Company rating: 7.8 out of 10

Based on 162 frontline employees who took The Breakroom Quiz

49th of 72 rated aerospace companies


Job description

Howmet Aerospace is seeking an exceptional Operations Research Scientist at our Howmet Research Center in Whitehall, MI. This position is part of a multidisciplinary Research & Development team responsible for advancing the state-of-the-art in aerospace manufacturing at our casting, alloy, core and rings manufacturing facilities. This role sits at the intersection of advanced mathematical optimization, digital twin engineering, and AI integration, driving the next generation of intelligent production scheduling and decision support systems across our casting, alloy, core, and rings facilities throughout the world.

Role Overview

The Operations Research Scientist will design and implement optimization engines and digital twin models with integration of predictive machine learning (ML) components to enable data‑driven, autonomous decision making. The ideal candidate will have a deep expertise in mathematical optimization and digital twin development, strong analytical maturity, and the ability to independently formulate and validate complex models that support Howmet’s facilities.

Primary Responsibilities

  • Develop advanced optimization models — Formulate ILP, MILP, MIP, CP, network‑flow, and scheduling models for complex production planning, sequencing, and resource‑allocation problems.
  • Build and refine production‑scheduling engines — Design constraints, objectives, heuristics, and solver strategies; perform scenario analysis and model validation.
  • Develop and maintain digital‑twin models — Create simulation‑based and analytical representations of manufacturing systems to support optimization, experimentation, and future agentic‑AI workflows.
  • Analyze large‑scale manufacturing datasets — Use Python, SQL, and OR toolkits to extract constraints, validate assumptions, quantify system behavior, and identify bottlenecks.
  • Integrate optimization with ML systems — Collaborate with ML engineers to incorporate cycle‑time models, scrap‑risk models, demand forecasts, and other predictive components into optimization workflows.
  • Prototype new mathematical formulations — Explore novel modeling approaches to improve throughput, reduce WIP, and optimize resource utilization.
  • Conduct statistical and multi‑factor analyses — Evaluate system interactions, constraints, and performance drivers using rigorous quantitative methods.
  • Communicate results effectively — Translate complex optimization and simulation insights into clear recommendations for technical and non‑technical stakeholders.
  • Collaborate with manufacturing teams — Validate optimization outputs, support plant trials, and integrate solutions into production workflows.
  • Promote an optimization‑driven culture — Advocate for data‑driven decision‑making and the adoption of advanced OR/AI tools across the organization.

Basic Qualifications
•    Graduate degree (MS or PhD) with specialization in operations research.
•    Demonstrated expertise in ILP/MILP modeling, constraint programming, and solver technologies (Gurobi, CPLEX, OR Tools, Pyomo, PuLP).
•    Working knowledge of machine learning, feature engineering, and model evaluation.
•    Demonstrated experience in digital twin development and simulation modeling
•    Employees must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.  Visa sponsorship is not available for this position.
•    This position entails access to export controlled items and employment offers are conditioned upon an applicants ability to lawfully obtain access to such items.


Preferred Qualifications
•    5+ years of experience in operations research, optimization modeling, or production scheduling.
•    Hands on experience implementing optimization models in Python, including data preparation, model construction, and solver integration.
•    Ability to independently design, test, and validate new mathematical formulations.
•    Experience applying OR techniques to manufacturing, supply chain, or industrial systems.
•    Experience developing large scale scheduling models (job shop, flow shop, batching, resource constrained scheduling).
•    Familiarity with stochastic optimization, robust optimization, or reinforcement learning for decision making.
•    Strong statistical background and experience analyzing industrial/manufacturing data.
•    Exceptional communication skills and ability to work both independently and in cross functional teams.
 


What Howmet Aerospace employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Howmet Aerospace logo

About Howmet Aerospace

Sourced by ZipRecruiter

Howmet Aerospace Inc. (NYSE: HWM), headquartered in Pittsburgh, Pennsylvania, is a leading global provider of advanced engineered solutions for the aerospace and transportation industries. The Company's sales for 2021 approximated $5 billion. The Company's primary businesses focus on jet engine components, aerospace fastening systems, titanium structural parts and forged wheels. With nearly 1,150 granted and pending patents, the Company's differentiated technologies promote more fuel efficiency for aircraft and commercial transportation. Howmet is proud to be an Equal Employment Opportunity and Affirmative Action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Industry

Aviation

Company size

10,000+ Employees

Headquarters location

Pittsburgh, PA, US

Year founded

1888