Bookmark this page
Bookmarked
Developer in mathematical optimisation wanted at NAG
Posted by s.hettrick
on 30 March 2015 - 2:35pm
NAG is seeking a developer of mathematical optimisation software to join its optimisation development team. The desired individual will have many of the following characteristics:
- Substantial and in-depth knowledge of mathematical programming / optimisation, especially classical optimisation algorithms (for problems such as LP, QP, NLP etc.)
- Experience in developing software either in high-level languages such as C/C++ or Fortran, or scripting languages such as Matlab or Python. Work on software with a significant numerical component is advantageous
- Advanced degree (M.Sc. or Ph.D.) in numerical analysis or similar
- Ability to quickly absorb new information
- A desire to apply skills in code development to a commercial environment
- An aptitude for helping practitioners to solve difficult problems efficiently
The role will encompass:
- Developing and maintaining (testing, benchmarking, bugfixing) existing optimisation software in the NAG libraries
- Helping a diverse team of numerical subject specialists and computer scientists to solve their own problems
- Helping customers as part of NAG's support service
- Contributing to future plans and the direction of NAG in your specialist domain
- Regular contact with collaborators from industry and academic institutions
- Providing project advice and implementing a range of solvers for clients
- Opportunities to travel
- Representing NAG at mathematical conferences and exhibitions
- Continuing your personal and skills development
For more information and to apply for the position, please view the NAG website.
Share on blog/article: