HPC Optimization Specialist
To support teaching, research and knowledge transfer, the IT Services (ITS) of ETH Zurich are working as a service organization in a large and complex IT environment. Scientific IT Services (SIS - a section with ITS) aims at bridging the gap between computational research and IT services and infrastructure provisioning. We are working closely together with ETH researchers to offer services and solutions in the wide area of scientific computing from the provisioning of HPC resources, over scientific data analysis and management to research software engineering.
SIS is currently seeking to hire an HPC Optimization Specialist. You will inspect codes to take full advantage of multi-core processors, GPUs/accelerators and memory hierarchies (cache, memory, storage) for data throughput, optimize task scheduling to improve load balancing and resource utilization, adapt or modify algorithms to run more efficiently and consult, train and support our users on best practices along those directions. HPC systems engineers, data scientists, research software developers) and external collaborators.
a PhD or equivalent in Computational or Computer Science, Engineering, Physics, or a related field;
C/C++, Fortran, Python;
solid knowledge of parallel programming models (e.g., experience in applying best practices in scientific computing (e.g. automated testing and version control using Git).
Furthermore, very good communication skills in English (German is an asset) to convey complex technical concepts and a service-oriented attitude are necessary to effectively and successfully enable research and scientific collaboration with ETH researchers and their partners.
This position is driven by our mission to provide first-class HPC services to our customers and offers a unique blend of working opportunities and challenges at the interface of scientific computing and research software engineering at the forefront of technology and within the diverse academic environment of ETH Zurich.
IT Services are committed to flexible and family-friendly working models and a healthy work-life balance. ETH Zurich supports a policy of diversity as well as inclusion and we particularly encourage qualified female candidates to apply.
We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. science and technology. We are renowned for our excellent education,