Mathematical Software Engineer (Java) - Optimisation & Modelling

ECM Selection (Holdings) Limited

City Of London

Vor Ort

GBP 63.000 - 77.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

ECM Selection (Holdings) Limited in Central London is seeking a Mathematical Software Engineer to develop highly mathematical code in Java and implement algorithms for modelling and optimising complex industrial processes. You will work on resources, scheduling interactions, and combinatorial optimisation problems to drive significant efficiency gains for clients.

The role requires a strong mathematics background, with coding skills in Java (and ideally C++ or C#).

Qualifikationen

  • Excellent academic background in mathematics with a 1st or 2.1 STEM degree from a very highly ranked university (Russell Group or equivalent), and a relevant MSc or PhD in combinatorics, optimisation, or similar subject.
  • Strong coding skills in Java, modern OO C++, or C#, plus solid software engineering practices – version control and code reviews; commercial experience valued but not essential.

Aufgaben

  • Develop highly mathematical Java code to implement algorithms modelling and optimising complex industrial processes and logistics.
  • Simulate factors like resource dependencies and scheduling interactions to enable savings in time and costs for clients.

Kenntnisse

Java
C++
C#

Ausbildung

1st or 2.1 Mathematics (Russell Group or equivalent)
MSc or PhD in combinatorics/optimisation

Jobbeschreibung

ECM Selection (Holdings) Limited in Central London is seeking a Mathematical Software Engineer to develop highly mathematical code in Java and implement algorithms for modelling and optimising complex industrial processes. You will work on resources, scheduling interactions, and combinatorial optimisation problems to drive significant efficiency gains for clients.

The role requires a strong mathematics background, with coding skills in Java (and ideally C++ or C#).

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Mathematical Software Engineer
Mathematical Software Engineer

ECM Selection (Holdings) Limited • City Of London

Vor Ort
GBP 63.000 - 77.000
Junior Software Engineer
Junior Software Engineer

Intellect Group • Großbritannien

Vor Ort
GBP 30.000 - 45.000
Hands-on experience with real optimisation problems
Mentorship from experienced engineers
Clear development path
Senior Optimization Engineer – Lead Math‑Driven Software
Senior Optimization Engineer – Lead Math‑Driven Software

AVEVA • Cambridge

Hybrid
GBP 90.000 - 115.000
Hybrid working
Private healthcare
Pension
Senior Optimisation Developer (Hybrid) – Advanced Modelling
Senior Optimisation Developer (Hybrid) – Advanced Modelling

AVEVA • Cambridge

Hybrid
GBP 70.000 - 110.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
Mathematical Software Developer
Mathematical Software Developer

Ecm Selection • Cambridge

Vor Ort
GBP 65.000 - 90.000
Numerical Modelling Software Engineer — Hybrid Role
Numerical Modelling Software Engineer — Hybrid Role

AVEVA • Cambridge

Hybrid
GBP 55.000 - 90.000
Flexible benefits fund
Pension
Private medical insurance
+1
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
Senior Optimization Developer
Senior Optimization Developer

AVEVA • Cambridge

Hybrid
GBP 90.000 - 115.000
Hybrid working
Private healthcare
Pension
Junior Software Engineer, Optimization & Modeling
Junior Software Engineer, Optimization & Modeling

Intellect Group • Großbritannien

Vor Ort
GBP 30.000 - 45.000
Hands-on experience with real optimisation problems
Mentorship from experienced engineers
Clear development path