This is an ideal next step for a 2nd-job engineer ready to move from supporting optimisation projects to leading them - with full exposure to product, architecture, and performance tuning. What You’ll Be Doing
- Designing, implementing, and maintaining MILP optimisation models using Pyomo and Gurobi/SCIP.
- Researching and prototyping new optimisation methods to improve runtime and solution quality.
- Managing API operations end-to-end - from schema design to orchestration and integrations.
- Refining methodologies including refill, extrapolation, benchmarking, and recosting.
- Reviewing and QA'ing code, running performance testing, and owning debugging cycles.
- Collaborating closely with product and engineering leads to prioritise features and manage technical debt.
- Engaging with stakeholders to troubleshoot and propose optimisation improvements. Are you a problem-solver who loves applying mathematical models to real-world optimisation challenges?, Strong Python skills and experience working with optimisation tools such as Pyomo, Gurobi, or SCIP.
- Solid understanding of mathematical modelling and problem-solving in real-world applications.
- Comfort working with APIs, backend data models, and performance monitoring tools.
- A proactive mindset - someone who enjoys owning technical challenges from concept to delivery. Fully remote working (UK-based) with just 2 days per month in the London office.
- Base salary up to £60,000 p.a. + performance bonus.
- Opportunity to lead and scale a core decision-making engine that impacts real business outcomes.
- Supportive, collaborative team culture that values innovation and continuous learning.