Optimization scientist
Posted October 17, 2026
About the role
You develop the stochastic optimization and simulation methods behind Quincus routing, capacity and pricing decisions, and see them through to production on client data.
What you will do
- Develop optimization and simulation methods for routing, capacity and pricing in ports, air cargo and freight.
- Turn research code into production code with the engineering team.
- Measure results against ground truth on client data.
- Write up methods for internal use and patent filings.
What you bring
- A PhD or MSc in operations research, applied mathematics, computer science or a related field, and applied work beyond the degree.
- Stochastic programming, mixed-integer programming, decomposition methods, metaheuristics or simulation.
- Python and a solver such as Gurobi, CPLEX or OR-Tools.
- Applications in logistics or transport are a plus.
- Comfort working through written handoffs with colleagues in Abu Dhabi and London, with little overlap in working hours.
How we hire
A 30 minute screen call, a role exercise of 60 to 90 minutes, and a panel of 2 or 3 conversations. You hear the outcome within 10 business days of your last interview.
We use AI (Claude, by Anthropic) to prepare a summary of each application against the role's requirements. A person reads every application and makes every decision. You can ask for your application to be reviewed without the summary.
Quincus hires on skills and experience, without regard to race, nationality, sex, age, religion, marital status, pregnancy or disability.
Employed by Quincus Canada Ltd. This posting is for an existing vacancy. Tell us at the screen call whether you need a work permit.
Our hiring processYour next step
Apply for this role
Optimization scientist · Toronto