ML Engineer / ML Engineeress

ETH Zurich - September 6, 2025

ML Engineer - Generative Design Applied to Mechanical Engineering

80%, Zurich, fixed-term

The Swiss Data Science Center (SDSC) is a National Research Infrastructure jointly founded by EPFL and ETH Zurich, forming part of the ETH Domain. Our mission is to support academic labs, hospitals, industries, and public sector stakeholders, including cantonal and federal administrations, throughout their data science journey—from data collection and management to machine learning, AI, and industrialization.

With a diverse, multidisciplinary team across three locations (Lausanne, Zurich, and Villigen), the SDSC provides expertise and services in various domains such as health and biomedical sciences, energy and sustainability, climate and environment, and large-scale scientific infrastructure. In particular, we aim to accelerate the adoption of data science and machine learning methods within these diverse disciplines.

Project Background

At the Swiss Data Science Center, we are deeply involved in applying machine learning to architecture and engineering. Our open-source Python library, AIXD, assists in ML-driven forward and inverse design. Currently, under an Innosuisse project in collaboration with Accelleron Industries, we are exploring the application of these methodologies to specialized industrial challenges, facilitating the early design of high-end components, particularly in mechanical engineering targeting novel turbomachinery components.

This entails implementing tailored ML models and developing innovative exploration and visualization tools to enhance the understanding of our results.

To support these initiatives, we are offering a **one-year ML Engineer position**. The successful candidate will work closely with senior scientists and collaborate with Accelleron’s design engineers to implement and evaluate models specifically designed for turbomachinery. Additionally, the role involves proposing and creating tools that enable end-users to efficiently utilize developed methods and models.

Job Description

  • Implement ML methods tailored to the design of turbomachinery components.
  • Develop new visualization and exploration approaches to enhance data comprehension.
  • Create interfaces between Accelleron configuration files and the AIXD toolbox.
  • Support and conduct software development for the toolbox, including new feature implementation, code maintenance, and documentation.

Profile

  • BSc or MSc in Computer Science or related fields.
  • Proven expertise in software development, particularly with Python, and familiarity with best practices like version control (Git), code review systems, and automated testing.
  • Experience in machine learning, deep learning, and data science, including the implementation of data preparation workflows such as data cleaning and exploratory data analysis.
  • Proficiency in Python libraries relevant to these tasks, such as PyTorch and SciKit Learn.
  • Adept at presenting complex results through engaging and informative visualizations.

Workplace

The SDSC office in Zurich is conveniently located in Oerlikon, providing a collaborative and stimulating cross-disciplinary environment within a world-class research institution. You will be part of a team of 40 data scientists from over 15 different countries, collectively working to develop novel machine learning methods to address real-world challenges.

We Offer

  • A 12-month ML Engineer position at 80% workload.
  • A collaborative and innovative environment that values work-life balance.
  • Opportunities for experimentation and creativity, encouraging the learning of new technologies and approaches on the job.

We Value Diversity

ETH Zurich is committed to fostering an inclusive culture that promotes equality of opportunity and values diversity. We strive to create a working and learning environment where the rights and dignity of all staff and students are respected. Visit our Equal Opportunities and Diversity website for more information.

Curious? So Are We!

If you are interested in creating tools that promote and expand the usage of modern ML methodologies, we invite you to apply online using the form below.

Please note that only applications matching the job profile will be considered.

For any questions regarding the position, please contact hr@datascience.ch (no applications).

Further information about the SDSC and examples of projects carried out by our Research team can be found on our website.

ETH Zurich adheres to its General Terms and Conditions for recruitment services.

About ETH Zurich

ETH Zurich is one of the world’s leading universities specializing in science and technology, renowned for its outstanding education and cutting-edge research. With over 30,000 individuals from more than 120 countries, we foster an environment that promotes independent thinking and excellence. Located at the heart of Europe, we work globally to tackle the challenges facing society today and in the future.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.