Assistant Teaching Professor in High Performance Scientific Computing (Fixed Term)
Department of Physics, Cavendish Laboratory
The School of Physical Sciences invites applications for an Assistant Teaching Professor in the field of High Performance Scientific Computing (HPSC) to be held at the Department of Physics.
This post has been established to support the expansion of the cohort size of the MPhil in Scientific Computing, a Master's-level course which offers training on advanced methodologies for continuum and atomic-scale modelling and simulation, as well as topics on high-performance computing.
The success of the course expansion critically depends on this appointment, so the School and the Department are interested to appoint an experienced individual who has a considerable track record of teaching and examining, as well as experience on methods related to high performance scientific computing.
Main Duties and responsibilities: The successful applicant will be expected to deliver and assess three existing modules:- Scientific Programming in C++, Programming with GPUs and Introduction to Linux. Also to supervise MPhil students with their individual project work, assist them to debug their software and develop their algorithms. They will be responsible for the overall design of the rest of the HPSC elements of this course, design, articulate, schedule and deliver its components and ensure progression and integration across multiple modules. They will be responsible for developing and co-ordinating the modules in high performance computing (Software Design, OpenMP and Message Passing Interface).