Enable job alerts via email!

Optimisation Software Engineer (CPLEX, Gurobi, Xpress)

TN United Kingdom

Greater London

Remote

GBP 70,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology consultancy in the UK is seeking an Optimisation Software Engineer to join their innovative digital training program for the defence industry. This fully remote role offers a competitive salary of up to £85k plus benefits. The project aims to automate training delivery for thousands of employees, replacing an outdated system. The successful candidate will be part of a dynamic team, responsible for developing a new schedule optimisation solution. Applicants should have experience with CPLEX and a background in mathematics.

Benefits

Remote and flexible working
23 days of holiday (rising with service)
Options to buy extra leave
Matched pension
Training opportunities
Company discounts
Charity and wellness days

Qualifications

  • At least 4 years of experience with CPLEX.
  • Experience with linear programming and mixed-integer programming.

Responsibilities

  • Designing, developing, and testing a new schedule optimisation solution.
  • Working on an innovative digital training program for the UK defence industry.

Skills

CPLEX
Mathematics
Performance Tuning

Education

Degree in Mathematics

Job description

Optimisation Software Engineer (CPLEX, Gurobi, Xpress), England

Client: Develop

Location: England, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 7eb959e6c791

Job Views: 3

Posted: 12.05.2025

Expiry Date: 26.06.2025

Job Description:

Optimisation Software Engineer (CPLEX, Gurobi, Xpress) - Fully Remote - Up to £85k + Benefits

Our client, a FTSE 50 technology consultancy, is looking to hire an Optimisation Software Engineer to work on an innovative digital training program for the UK defence industry. This project has been ongoing for 2.5 years with guaranteed funding for the next 3 years, with plans for long-term continuation.

The project aims to replace an outdated paper-based system with a fully automated solution that delivers training courses to hundreds of thousands of employees.

The Optimisation Developer will be part of a team responsible for designing, developing, and testing this new schedule optimisation solution.

Requirements:
  • At least 4 years of experience with CPLEX (considering Gurobi or Xpress)
  • Background in mathematics (preferably degree level)
  • Experience with linear programming and mixed-integer programming
  • Knowledge of algorithms such as graph algorithms, approximation algorithms, heuristics, constraint programming, dynamic programming
  • Performance tuning skills

The current team consists of 15 members, and they are looking to add 2 more developers.

Benefits include a competitive salary, remote and flexible working, 23 days of holiday (rising with service), options to buy extra leave, bank holidays, charity and wellness days, matched pension, training opportunities, company discounts, and the chance to be part of an exciting, innovative program.

Applicants must have or be able to obtain Security Clearance.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.