Scientific Software Lead
The Institute of Cancer Research (a College of the University of London) is a world-class cancer research organisation with ratings of international excellence across all of its research programmes. In partnership with The Royal Marsden NHS Foundation Trust, we form the largest comprehensive cancer centre in Europe, dedicated to research that extends from epidemiology, genetics and molecular biology, through drug discovery and development, to cancer diagnosis and patient treatment. This makes us uniquely placed to work towards our vision that people may live their lives free from the fear of cancer as a life-threatening disease.
The ICR’s technology environment includes a wide range of diverse and complex technologies including High Performance Computing (HPC) and a many Petabytes of storage. The organisation itself is an exciting, dynamic and rapidly changing place to work, which is at the forefront of its field, constantly throwing up new technology challenges. HPC and Research Data services are managed by Scientific Computing Team.
The post-holder is part of the management team within Scientific Computing and line-manages a sub-team of three people which delivers a scientific software support service. This service facilitates the development of bespoke software projects for use across the institute and potentially beyond into the wider research community. The post will also support our infrastructure services such as (but not limited to) HPC by ensuring that the application software environment delivers first class performance to researchers in a timely manner. This will include bug-fixing, optimisation and benchmarking activities.
The post-holder must also be able to lead independent investigation of potential software solutions including benchmarking new applications, new technologies, and/or new run-time environments (e.g. Cloud, virtualisation and containers etc.). Such investigations may often be conducted alongside researchers as part of a wider programme of outreach activities which the post-holder is expected to develop and maintain.