ETH Zurich
Scientific Software Developers
ETH Zurich
ETH Zurich is one of the leading international universities for technology and the natural sciences. It is well known for its excellent education, ground-breaking fundamental research and for implementing its results directly into practice.
Visit employer page
JOB DETAILS
Published: 20 days ago
Application deadline: Unspecified
Location: Zurich, Switzerland
You need to sign in or create an account to save this job
Please mention that you found this job on Academic Positions when applying.
SHARE THIS JOB
Scientific Software Developers

The Swiss National Supercomputing Centre (CSCS) is operated by ETH Zurich and is located in Lugano, Switzerland. CSCS develops and provides key supercomputing capabilities for solving important problems in science and society, such as for example climate simulations, and the discovery of novel materials. CSCS is leading an effort to develop HPC libraries and applications for heterogeneous HPC platforms. This work involves close collaboration with domain scientists and working on cutting edge HPC technologies, to ensure that scientists will be able to fully utilize HPC systems based on many-core architectures. To this end, CSCS has several positions open at our office at ETH in Zurich for

Scientific Software Developers

In this role you will develop software libraries for scientific computing, specifically performance-portable C++ libraries for multi-core and many-core HPC architectures. With your technical expertise, you will design and optimize these libraries and assist domain scientists with the integration of these libraries into their applications. Taking initiative to advance the state-of-the-art in computational science, to explore novel technologies and to acquire broad and up-to-date HPC skills is valued. The positions are funded by a project, so we can offer two-year contracts for the length of the project. The positions will be at ETH Zurich, with regular travel to CSCS offices in Lugano. The starting date is as soon as possible.

You have a sound knowledge of computer science, enthusiasm for software development and a strong working knowledge of C++, our main development language. This job will involve close collaboration with domain scientists, so strong interpersonal and communication skills are essential alongside your ability to collaborate with research teams from different fields. You should have a Master in computer science, mathematics or a related scientific discipline. Excellent command of spoken and written English (our official working language) and enthusiasm to work in an international environment are a must.

You preferably have experience with HPC technologies such as GPUs, multi-core and distributed systems, along with language and library solutions for such systems including CUDA, MPI, OpenMP and Intel TBB. Experience developing scientific software, or a good understanding of mathematics, particularly numerical methods and linear algebra would be an advantage. We would also like to hear what Modern C++ means to you.

For further information about the position please contact Vande Vondele Joost, Unit Head Future Systems, by email joost.vandevondele@cscs.ch (no applications please) and visit our website www.cscs.ch.

We look forward to receiving your complete online application, addressed to Stephanie Frequente, CSCS Human Resources, via Trevano 131, 6900 Lugano. Applications via email cannot be considered.

You need to sign in or create an account to save this job
JOBS FROM THIS EMPLOYER
ETH Zurich
ETH Zurich
Location: Zurich, Switzerland | Closing on Mar 31
PhD position: In situ photoactivated hydrogel-based platform to treat cerebral aneurysms
  The research group of Prof. Dr. Hansjörg Grützmacher at the Laboratory of Inorganic Chemistry is seeking a highly motivated PhD student for a…
ETH Zurich
ETH Zurich
Location: Zurich, Switzerland | Closing on Apr 30
PhD Positions in Technology Entrepreneurship
  The Chair of Entrepreneurship at ETH Zürich is looking for promising young scholars to fill the following full-time vacancy PhD…
ETH Zurich
ETH Zurich
Location: Zurich, Switzerland
PhD student “Urban microclimate studied by numerical and experimental methods”
  The Chair of Building Physics of ETH Zurich is performing multiscale research to improve the understanding of the urban microclimate. For its…
ETH Zurich
ETH Zurich
Location: Zurich, Switzerland
Post-doc in Lymphatic Imaging of the Central Nervous System
  Applications are invited for a full-time Post-Doctoral position at the Institute of Pharmaceutical Sciences to join an active research group…
SIMILAR JOBS
Research Engineer at the Game Technology Center
ETH Zurich
Published 2 months ago