/
/
ENGINEERINGCONTRACT → FULL-TIME
Careers/Engineering

Algorithms Engineer · Smart Order Routing

Build the moat: match orders to providers across printer model, material, colour, proximity, queue depth, reliability, and cost — then nest parts and batch across customers.

Remote (India)SeniorContract → Full-time

About the role

Smart Order Routing is the durable advantage of this platform. It is a multi-variable constraint-satisfaction problem that only gets sharper as transaction history grows. A competitor can clone the screens; they cannot clone the routing data.

You will start with a focused contract — a routing prototype against real provider data — with a clear path to a founding full-time seat.

What you'll own

  • Design the routing objective: reliability, proximity, cost, colour and material consistency, capacity.
  • Build build-plate nesting (bin-packing) and cross-customer batching approximations.
  • Gate activation on provider density — A/B the routed path against manual selection.
  • Instrument everything so routing decisions are explainable and tunable per material class.

What we're looking for

  • Strong background in optimization, OR, or applied algorithms.
  • You can turn a messy real-world constraint problem into a tractable, shippable heuristic.
  • Comfortable in Python and reasoning about data you do not fully control.

Bonus, not required

  • Logistics, dispatch, or marketplace matching experience.
  • Familiarity with packing/nesting problems or geometric algorithms.
A note on requirements: these are signals, not a checklist to clear 100%. If you're missing one but bring something we didn't think to ask for, apply anyway and make the case.
← All open roles