Get more replies from employers
Send a job-specific resume in minutes.
TechDigital Group is seeking an hands-on optimization scientist to translate real-world rules into linear constraints and ship MIP models into production.
You will work with Java engineers and planners to ensure correctness, deployability, and scalable performance. The role requires strong coding discipline, collaboration, and a willingness to use AI coding agents for rapid iteration.
Work with OR&AA team members and IT partners to gather requirements, ask questions, and influence our product and business unit teams to deliver high value/impact features to our products.
Also required: comfortable using AI coding agents (Claude / Copilot) for fast changes; high coding standards; a collaborative team player (open to ideas/feedback, no solo work); a fast learner.
(Education: MS/PhD in OR / IE / Applied Math / CS-optimization or equivalent.)
A hands‑on optimization scientist who has shipped MIP models into production, not just notebooks. They can sit with a maintenance planner, extract fuzzy operational rules, and turn them into correct, well‑scoped linear constraints then make the model solve fast enough to be useful (gap/seed/thread tuning, reformulation, branch‑and‑bound reasoning). They write maintainable, tested code behind a solver‑agnostic abstraction, validate feasibility rigorously, and communicate trade‑offs (objective design, soft vs hard constraints, default‑value handling) to both engineers and business stakeholders. Genuine FICO Xpress (or Gurobi/CPLEX) depth is the rare, critical differentiator. They hold high standards for their code, are a collaborative team player (open to ideas and feedback, no solo work), use AI coding agents (Claude / Copilot) to iterate quickly, comfortably build/change a Streamlit dashboard, and are a fast learner. Perform analysis and derive insights from data.
Part of the OR & Advanced Analytics (OR&AA) - TechOps/Mechanics squad. A cross‑functional team of OR scientists, software engineers, and TechOps planning SMEs, working agile with strong engineering hygiene (PR review, Sonar/JaCoCo/PIT, TechDocs) governed by the AA AI Constitution (Spec‑Driven + Test‑Driven Development). High collaboration with Maintenance operations stakeholders.
They define the variables, constraints, and objective behind the abstraction layer and own solution quality and solver performance, while the Java engineer owns the surrounding service, data integrations, and deployment. Together they form the core Java/Spring engineering + MIP optimization pairing that makes this a specialized OR product team rather than a standard microservice squad. They also interface directly with Maintenance Planners to validate that optimizer output beats the manual baseline.