Unit Head for HPC Applications and Scientific Software Engineering

100%, Lugano, permanent

The Swiss National Supercomputing Centre (CSCS) is operated by ETH Zurich and its headquarters is located in Lugano with further offices in Zurich, Switzerland. CSCS develops and provides key supercomputing capabilities for solving important problems in science and society.

Project background

The HPC Applications and Scientific Software Engineering Unit interfaces between CSCS' cutting-edge datacentre infrastructure and the HPC users. The members of the unit design, develop, deploy and maintain the HPC user environment and engage with scientists, providing support and consultancy to enable them make best use of the research infrastructure. In addition, they collaborate with domain scientists to develop scientific applications and libraries, allowing the researchers to leverage the most advanced supercomputers in the world, following best software engineering practices.

Job description

You will lead a group of about 20 research software and HPC application engineers. You will support them in their professional development, including mentoring and planning of their involvement in various teams in an agile working environment. You will also be responsible for coaching, mentoring and all administration tasks relevant during the employee life cyle, inclucing recruiting and development management. 

You will be member of the Architecture Panel, which defines the software and systems architecture of the Centre in accordance with our strategy. You will be taking the lead in our strategy's implementation. You will also have a leading role in the implementation of the latest architecture and technological developments inside the Centre. In your role, it is essential to stay abreast of technology developments by participating and contributing to workshops and conferences, and by implementing proofs of concept.

Finally, you are also expected to participate in the leadership of the Centre, including setting the strategy and communicating it both internally and externally.

Your profile

You are expected to have a BSc, MSc or PhD in computer science, mathematics, engineering or natural sciences and a minimum of 8 years of experience with software development in a professional working environment.

You should have a proven ability to lead technical teams either as a project manager, product owner or team lead. You should be able to motivate, mentor and coach team members and colleagues from a technical, methodological and team-work perspective. Furthermore, you should be able to mediate among these different interests and priorities.

Good knowledge of the contemporary HPC technology landscape as well as familiarity with cloud native technologies is a prerequisite. Experience in developing scientific software and libraries as well as in developing and maintaining HPC user environments is essential. Experience with modern software techniques, testing, and automated deployment are all required.

You should be a team player with strong interpersonal communication skills who feels comfortable working in an international, fast changing working environment. Your passion for cloud and software engineering will help you when promoting an Agile engineering culture across the organisation. Excellent command of written and spoken English (working language) is a must.

We value the diversity of our team and particularly encourage female candidates to apply.

Your workplace

We offer

You will be working with highly motivated colleagues in a technology-driven organisation with high-quality standards. We offer trainings and opportunities to grow.

You will benefit from a competitive salary, based on experience and performance, flexibility to combine office and remote work, and a modern working space, either in Lugano or Zurich, Switzerland.

Starting date: as soon as possible.

Working, teaching and research at ETH Zurich

We value diversity

In line with our values, ETH Zurich encourages an inclusive culture. 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. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.

Curious? So are we.

We look forward to receiving your online application including:

  • a letter of motivation
  • CV
  • diplomas
  • certificates of employment

Please address your application to Dr Michele De Lorenzi, Via Trevano 131, 6900, Lugano, Switzerland. Please note that we only accept applications submitted through our online application portal. Applications via email or postal services will not be considered.

For further information about CSCS please visit our website www.cscs.ch.

For recruitment services the GTC of ETH Zurich apply.

About ETH Zürich

ETH Zurich is one of the world’s leading universities specialising in science and technology. We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.