Get more replies from employers
Send a job-specific resume in minutes.
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.
Based in central London, this company are developers of a mathematical toolkit used by clients worldwide to solve complex numerical optimisation problems. Their unique software tackles real-world challenges in the energy sector, enabling more streamlined and efficient operations. As their business grows, they are seeking a Mathematical Software Engineer to join their growing team.
This role centres around developing highly mathematical code in Java to implement the algorithms used to model and optimise complex industrial processes and logistics. They simulate factors such as resource dependencies and scheduling interactions. The output of these models will enable substantial savings in time and costs for the end customer.
The position requires a strong mathematics or mathematical modelling background coupled with strong software engineering skills in Java (or possibly C++ or C#). You will need to be conversant with software engineering best practice, comfortable working with large and complex codebases, and designing, implementing, and debugging Java software.
You will need:
The company's offices are based in a pleasant location within easy reach of transport hubs and excellent amenities. You would be joining a small but expanding team of engineers where your career can develop as the company grows.