- East Midlands
Consult Technology are working with a specialist software firm based in Cambridge. Due to rapid growth and new product development, they are seeking Algorithm Engineers with C# or C++ experience.
As the Algorithm Engineer, you will be responsible for the complete design and development of high-end and high-performance solution. The Algorithm Engineer will implement the serial and parallel algorithms for optimisation, simulation, statistics, and data mining using C++/C#.
The ideal candidate will have either an MSc or Ph.D. in Operations Research, Management Science, Industrial Engineering or Computer Science.
The Algorithm Engineer will have excellent design and coding skills in C++/C#, the ability to build and maintain a large, well-structured body of code, and the discipline to meet commercial-grade software quality requirements and work to product release schedules.
The simplex method for linear programming, a barrier or interior point method, a gradient-based nonlinear optimisation method, a derivative-free method, or an evolutionary, genetic algorithm, tabu or scatter search-based method are also required.