Quantitative Software Engineer - Optimisation & Modelling

Ecm Selection

City Of London

On-site

GBP 65,000 - 90,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ecm Selection in London is seeking a Mathematical Software Engineer to join their growing team. This role centers on developing highly mathematical Java code to model and optimise complex industrial processes and logistics.

You will combine a strong mathematics background with software engineering best practices, tackling large codebases, implementing and debugging algorithms, and collaborating with colleagues to deliver measurable savings for clients.

Qualifications

  • Excellent academic background in mathematics with a top-tier degree.
  • Strong coding skills in Java; knowledge of OO C++ or C# valued.
  • Experience with large codebases and software engineering best practices.

Responsibilities

  • Develop highly mathematical Java code implementing optimization algorithms.
  • Model and optimise complex industrial processes and logistics.
  • Design, implement and debug Java software within a team.

Skills

Mathematics
Java
C++
C#
Software engineering
Version control

Education

1st or 2.1 STEM degree from a Russell Group university
MSc or PhD in combinatorics/optimisation or similar

Job description

Ecm Selection in London is seeking a Mathematical Software Engineer to join their growing team. This role centers on developing highly mathematical Java code to model and optimise complex industrial processes and logistics.

You will combine a strong mathematics background with software engineering best practices, tackling large codebases, implementing and debugging algorithms, and collaborating with colleagues to deliver measurable savings for clients.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mathematical Software Engineer (Java) - Optimisation & Modelling
Mathematical Software Engineer (Java) - Optimisation & Modelling

ECM Selection (Holdings) Limited • City Of London

On-site
GBP 63,000 - 77,000
Mathematical Software Engineer: Java & Optimisation (London)
Mathematical Software Engineer: Java & Optimisation (London)

ECM Selection (Holdings) Limited • Greater London

On-site
GBP 42,000 - 70,000
Mathematical Software Engineer
Mathematical Software Engineer

Ecm Selection • City Of London

On-site
GBP 65,000 - 90,000
Mathematical Software Engineer
Mathematical Software Engineer

ECM Selection (Holdings) Limited • Greater London

On-site
GBP 42,000 - 70,000
Mathematical Software Engineer
Mathematical Software Engineer

ECM Selection (Holdings) Limited • City Of London

On-site
GBP 63,000 - 77,000
Lead Mathematical Software Engineer - C++ & Algorithms
Lead Mathematical Software Engineer - C++ & Algorithms

ECM Selection (Holdings) Limited • Newcastle upon Tyne

On-site
GBP 70,000 - 100,000
Junior Software Engineer
Junior Software Engineer

Intellect Group • United Kingdom

On-site
GBP 30,000 - 45,000
Hands-on experience with real optimisation problems
Mentorship from experienced engineers
Clear development path
Mathematical Software Engineer
Mathematical Software Engineer

ECM Selection (Holdings) Limited • Newcastle upon Tyne

On-site
GBP 70,000 - 100,000
Lead Modelling Software Engineer
Lead Modelling Software Engineer

Morson Edge (Technology) • Manchester

On-site
GBP 80,000 - 120,000
Lead Modelling Software Engineer - Energy Tech & IoT
Lead Modelling Software Engineer - Energy Tech & IoT

Morson Edge (Technology) • Manchester

On-site
GBP 80,000 - 120,000