Senior Numerical Optimisation Engineer (Hybrid)

AVEVA

Cambridge

Hybrid

GBP 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible benefits fund
Emergency leave days
Adoption leave
28 days annual leave + bank holidays
Pension
Life cover
Private medical insurance
Parental leave
Education assistance program

Job summary

AVEVA in Cambridge, United Kingdom, is seeking a Senior Optimisation Developer to join the USC Optimisation team in a hybrid, full-time role. You will contribute to the design, implementation and maintenance of industrial optimisation software, applying advanced mathematics to modelling and algorithmic challenges.

The ideal candidate has a postgraduate math degree, strong programming ability (C++, C, C#, Fortran) and experience with numerical modelling.

Qualifications

  • Strong mathematical background with a postgraduate qualification (MSc, PhD, or equivalent).
  • Proven programming ability in at least one language (e.g. C++, C, C#, Fortran).
  • Experience in numerical modelling or mathematically intensive software development.
  • Ability to lead projects or technical workstreams, even if formal leadership experience is not yet required.
  • Ability to work effectively in a complex and evolving codebase; strong communication and collaboration.

Responsibilities

  • Contribute to 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 debugging, profiling and diagnosis of build/runtime issues through extensive automated unit and regression testing.
  • Demonstrate 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

Mathematics
Programming
Numerical Modelling
Leadership
Communication

Education

Postgraduate qualification (MSc/PhD or equivalent)

Tools

Git
Azure DevOps

Job description

AVEVA in Cambridge, United Kingdom, is seeking a Senior Optimisation Developer to join the USC Optimisation team in a hybrid, full-time role. You will contribute to the design, implementation and maintenance of industrial optimisation software, applying advanced mathematics to modelling and algorithmic challenges.

The ideal candidate has a postgraduate math degree, strong programming ability (C++, C, C#, Fortran) and experience with numerical modelling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Numerical Optimisation Engineer
Senior Numerical Optimisation Engineer

Whereby • Cambridge

Hybrid
GBP 90,000 - 135,000
Flexible benefits fund
28 days annual leave (plus bank hols)
Pension
+4
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
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
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
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
Numerical Modelling Software Engineer
Numerical Modelling Software Engineer

AVEVA • Cambridge

On-site
GBP 60,000 - 95,000
Flexible benefits fund
Emergency leave
Adoption leave
+6
Numerical Modelling Engineer — Hybrid Role (Oil & Gas)
Numerical Modelling Engineer — Hybrid Role (Oil & Gas)

AVEVA • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 90,000
Flexible benefits
Pension
Private medical insurance
+2