80%-100%, Zurich, fixed-term
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. Within the ITS section Scientific IT Services the group Computational & Data Science Support (CDSS) aims at bridging the gap between computational research and IT services and infrastructure provisioning. We are working closely together with ETH researchers to provide support in the wide area of scientific computing from data management and analysis, development of scientific software, to porting and optimizing such software to high-performance and cloud computing infrastructures.
CDSS is currently seeking to appoint a Scientific Computing Expert to strengthen our team of experts to support researchers in finding, setting up and using the right tools and compute resources for their scientific work. This includes exploring novel solutions, bridging knowledge gaps or scaling up, e.g. by porting or integrating software to adequate computing environments (e.g. high performance computing clusters, cloud services), developing data analysis pipelines and (co-)analyzing scientific data, improving and refactoring source code for computational and data science applications both on the methodological and implementation side and applying those tools to the respective scientific data, or providing computational solutions for reproducible research.
You will work closely with researchers to understand their data and their needs in working with the data, finds solutions to address them, and provides training and consulting on tools and solution paths. In this role, you need to coordinate between our customers (i.e. researchers), members of SIS, other ITS experts, or external collaborators (e.g. from CSCS or SDSC). Furthermore you will investigate new tools and technologies relevant for scientific computing, particularly in the area of computational and data science.
This position requires
- PhD in computational science or related field such as physics, bioinformatics, computer science, etc.;
- good understanding of the fundamentals of natural sciences and statistical and numerical methods;
- strong background in scientific programming, data processing and analysis in the Unix/Linux programming environment;
- mastery of Python and 2-3 other relevant programming languages in scientific computing (e.g. C/C++, R, Matlab) and knowledge of object-oriented programming and software design;
- experience in applying best practices in scientific programming (e.g. automated testing and version control) and container technology (e.g. Docker).
- hands-on experience with HPC clusters (e.g. Slurm), optimization and parallelization or GPU computing (e.g. Dask, ipyparallel, OpenMP, MPI) and with the usage of workflow managers (e.g. Snakemake, Nextflow, etc.);
- advanced Python skills and knowledge of libraries and concepts such as e.g. Numba, PyPy, Cython or JAX;
- experience with computational solutions for reproducible research;
- understanding of how to use cloud technologies.
In addition to the above analytical and technical abilities, this position demands a particular interest in and flexibility to learn or adopt new technologies in the broad area of scientific computing. Moreover, excellent communication skills in English (German is an asset), solid project management skills and a service-oriented attitude are necessary to effectively and successfully enable research and scientific collaboration with ETH researchers and their partners.
The position is located in Zurich, though occasional travel to other Swiss cities will be required.
Scientific IT Services provide a stimulating work environment for knowledge sharing and exchange and possibilities for engagement around a vast spectrum of areas in scientific IT as well as for further education. 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.
The initial contract will be for a period of one (1) year, with possibility of renewal.
chevron_right Working, teaching and research at ETH Zurich
We value diversity
In line withour 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 ourEqual 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 with the following documents:
- Motivation letter;
- Diplomas and work certificates;
- Contact information of at least two references.
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Further information about Scientific IT Services can be found on our website . Questions regarding the position should be directed to Dr. Thomas Wüst, Tel +41 44 633 84 16 or email firstname.lastname@example.org (no applications).
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.
Fabrication Engineer For Superconducting Quantum Circuits, ETH, Switzerland, 23 days ago
The ETH Zurich - PSI Quantum Computing Hub explores and solves long-standing challenges in quantum computing. It develops new technology and approaches which benefit from a coherent, farsighted vi...
Hackathon Project Observere, ETH, Switzerland, 23 days ago
The MTEC's Chair of Strategic Management and Innovation at ETH Zentrum in Zurich is seeking a dedicated and detail-oriented individual to serve as a Hackathon Project Observer for an ongoing resea...
Senior Lecturer/Senior Scientist In Statistics, ETH Zürich, Switzerland, 6 days ago
23 Sep 2023 Job Information Organisation/Company ETH Zürich Research Field Mathematics » Computational mathematics Computer science » Other Mathematics » Statistics Researcher Profile Established ...
Student Assistant In Computer Science & Law, ETH, Switzerland, 23 days ago
The Center for Law & Economics at ETH Zurich conducts empirical and experimental research in law & economics. At the Center, Professor Stefan Bechtold is looking for a student assistant with exper...
Research Software Engineer (Computational Electronic Structure), ETH Zürich, Switzerland, 17 days ago
13 Sep 2023 Job Information Organisation/Company ETH Zürich Research Field Computer science » Computer architecture Architecture » Design Computer science » Informatics Computer science » Other Co...
Student Assistant At Kof Swiss Economic Institute, ETH, Switzerland, 23 days ago
The KOF Swiss Economic Institute at ETH Zurich is the leading institute for applied research in economics in Switzerland. KOF has a strong collaborative environment that promotes exchange between...