Senior Numerical Optimisation Engineer

Whereby

Cambridge

Hybrid

GBP 90,000 - 135,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible benefits fund
28 days annual leave (plus bank hols)
Pension
Life cover
Private medical insurance
Parental leave
Education assistance

Job summary

AVEVA is seeking a Senior Optimisation Developer in Cambridge, United Kingdom, for a hybrid role combining hands-on software development and numerical modelling. The team focuses on industrial optimisation technology to improve refinery operations and planning.

Postgraduate experience is highly valued, with opportunities to lead and grow within the USC Optimisation group. The position emphasizes mathematical modelling, numerical methods, and collaboration across an established codebase, with

Qualifications

  • Postgraduate qualification (MSc, PhD, or equivalent)
  • Programming ability in at least one language (e.g. C++, C, C#, Fortran)
  • Experience of numerical modelling or mathematically intensive software development
  • Demonstrated potential to lead projects or technical workstreams
  • Ability to work effectively in a complex and evolving codebase
  • Ability to communicate technical concepts clearly and work collaboratively with other developers
  • Relevant industrial, research or advanced technical experience

Responsibilities

  • Contribute directly to the design, implementation, maintenance and improvement of industrial optimisation software and related numerical modelling components.
  • Investigate complex mathematical, algorithmic and software engineering problems independently and drive them through to resolution.
  • Take ownership of large or technically challenging work items, breaking them down into manageable tasks and making sound implementation decisions with minimal supervision.
  • Work effectively within an existing and in some areas legacy codebase, balancing respect for established team practices with thoughtful technical improvement.
  • Apply strong mathematical reasoning to modelling, optimisation and algorithmic challenges.
  • Support the robustness, performance, quality and maintainability of optimisation code through effective debugging, profiling and diagnosis of build/runtime issues through extensive automated unit and regression testing.
  • Demonstrate the potential to lead technical projects or workstreams over time, even where no formal leadership responsibility is assigned initially.
  • Provide guidance, coaching and technical support to less experienced developers where appropriate.

Skills

Mathematical background
Programming ability
Leadership potential
Collaboration

Education

Postgraduate qualification (MSc, PhD, or equivalent)

Tools

C++
C
C#
Fortran

Job description

AVEVA is seeking a Senior Optimisation Developer in Cambridge, United Kingdom, for a hybrid role combining hands-on software development and numerical modelling. The team focuses on industrial optimisation technology to improve refinery operations and planning.

Postgraduate experience is highly valued, with opportunities to lead and grow within the USC Optimisation group. The position emphasizes mathematical modelling, numerical methods, and collaboration across an established codebase, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Numerical Optimisation Engineer (Hybrid)
Senior Numerical Optimisation Engineer (Hybrid)

AVEVA • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Optimisation Developer (Hybrid) — Cambridge
Senior Optimisation Developer (Hybrid) — Cambridge

CamWebDir • Cambridge

Hybrid
GBP 85,000 - 120,000
Flexible benefits fund
Hybrid working
Pension
+1
Senior Optimisation Developer (Hybrid) – Advanced Modelling
Senior Optimisation Developer (Hybrid) – Advanced Modelling

AVEVA Denmark • Cambridge

Hybrid
GBP 70,000 - 110,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Industrial Optimisation Engineer (Modelling)
Senior Industrial Optimisation Engineer (Modelling)

OSIsoft, LLC • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
Pension
Private medical insurance
+1
Senior Optimisation Developer
Senior Optimisation Developer

AVEVA • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Optimisation Developer
Senior Optimisation Developer

AVEVA Denmark • Cambridge

On-site
GBP 70,000 - 110,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Optimisation Developer
Senior Optimisation Developer

Whereby • Cambridge

On-site
GBP 90,000 - 135,000
Flexible benefits fund
28 days annual leave (plus bank hols)
Pension
+4
Numerical Modelling Developer – Hybrid Role
Numerical Modelling Developer – Hybrid Role

OSIsoft, LLC • St. Ives

Hybrid
GBP 70,000 - 110,000
Hybrid work
Pension
Private medical insurance
+2
Senior Optimisation Developer
Senior Optimisation Developer

OSIsoft, LLC • Cambridge

On-site
GBP 90,000 - 120,000
Flexible benefits fund
Pension
Private medical insurance
+1
Numerical Modelling Software Engineer — Hybrid Role
Numerical Modelling Software Engineer — Hybrid Role

AVEVA Denmark • Cambridge

Hybrid
GBP 55,000 - 90,000
Flexible benefits fund
Pension
Private medical insurance
+1