Enable job alerts via email!

Lead Optimisation Developer

Insight

Camden Town

Remote

GBP 50,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in the UK is looking for a 2nd-job engineer to lead optimisation projects. This role involves designing and implementing optimisation models, collaborating with teams, and innovating solutions to real-world challenges. The ideal candidate will have strong Python skills and experience with tools like Pyomo and Gurobi. The position offers a base salary of up to £60,000, with remote working and a supportive team culture.

Benefits

Performance bonus
Supportive team culture

Qualifications

  • Experience in designing MILP optimisation models.
  • Ability to manage API operations end-to-end.
  • Proactive mindset and ownership of technical challenges.

Responsibilities

  • Design, implement, and maintain optimisation models.
  • Research and prototype new optimisation methods.
  • Collaborate with product and engineering leads.

Skills

Strong Python skills
Experience with optimisation tools (Pyomo, Gurobi, SCIP)
Mathematical modelling
Problem-solving in real-world applications
API and backend data models
Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.