Enter a job title or keyword

Senior Operations Research (OR) Scientist – Mathematical Optimization (MIP)

Iconma Portal


Job Location:

Dallas, TX - USA

Hourly Salary: USD 57 - 67
Posted: 22 October 2026 (2 days ago)
Application Deadline: 19 January 2027
Vacancies: 1 Vacancy

Job Summary

Our Client an IT Services and Consultant company is looking for a Senior Operations Research (OR) Scientist Mathematical Optimization (MIP) for their Dallas TX location.

Responsibilities:

  • Workson the mathematical optimization model attheheart of a task assignment model adhering to some complex work rules
  • Formulate and maintaintheMIP
  • Translatereal businessrules into formulation with planners
  • Drive themodelthrough the FICO Xpress Java APIgenerate/inspect .lp files and solverlogs.
  • Tunethe solver; mip-gap mip-abs-gap threadsrandomseed determinism;reasonabout branch-and-bound performanceand runtime.
  • Keepthemodel solver-agnostic behindthe LinearExpression / LinearConstraint / Sense /Sign abstraction soit staystestable and portable.
  • Validate & benchmark solutions
  • Analyze data stored in AzureADLStodebug themodeland findissues;mine input/outputdatasets andsolver logs to surfacedata-qualityandinfeasibility problems derive insights diagnoserootcausesand resolve modeling bugs (e.g. bad defaultsconstraint conflicts).
  • Build and maintainthe Streamlit dashboard(Python) that visualizesoptimizer solutions - code and ship changesdirectly.
  • Work fluently with AI coding agents(Claude/ Copilot /similar) to prototype and changemodels scriptsand thedashboard fast without lowering the bar oncorrectness orcode quality.
  • Partner closely as a teamplayer with the Javaengineer to productionize themodeland with planners/SMEs to capture andverify rules; documentassumptionsandlimitations.

Requirements:
  • Mixed-Integer Programming (MIP)modeling; formulatingreal-world businessrules asdecision variables linearconstraints andobjectives; LP/IP theory; branch-and-bound intuition.
  • Commercial solverexperience; FICO Xpress (stronglypreferred) or Gurobi/CPLEX/OR-Tools/Hexaly including solvertuning (gaps threads seeds determinism) andreading solver logs/.lp files.
  • Programming to implement model & visualizemodel solutions; Java (themodellives inJava behind a solverabstraction); Python (incl. Streamlit for thedashboard); ableto code and ship changes in both programming languages.
  • Also required:
  • Comfortableusing AI coding agents(Claude/Copilot) for fastchanges; high codingstandards; a collaborative teamplayer (open toideas/feedback no solo work);a fastlearner.
  • (Education:MS/PhD in OR /IE /Applied Math /CS-optimizationor equivalent.)
  • Nice to Have Skills and Experience (preferred but not required):
  • Java21 / SpringBoot familiarity; clean/hexagonal model design (ports & adapters); TDD (JUnit5) foroptimizationmodels(LP-file integration tests); scheduling/assignment/routing problem experience; heuristics/metaheuristics/CP as complements toMIP; dataanalysis & debugging;mining datasets (incl. AzureADLS) andsolver logs to findissues and derive insights;data wrangling (CSV/Excel/SQL); Git/GitHub MongoDB Compass MavenDocker; aviation / MRO domain.

Why Should You Apply

Required Experience:

Senior IC


About Company

Company Logo

ICONMA is a globally recognized, Woman-Owned staff augmentation and technology consulting firm.

View Profile View Profile