Suchvorschläge:

teilzeit
reinigung
produktionsmitarbeiter
verkäuferin
verkauf detailhandel
quereinsteiger
offene stellen
koch
hauswart
english
kindergarten
sachbearbeiter
home office
Zürich
Bern
Zurich
Bern
Aargau
Geneva
Basel-Landschaft
Bezirk Horgen
Graubünden
Solothurn
Bezirk Arlesheim
Tessin

Scientific Assistant in Energy Grid Data

ETH Zurich
Zurich, Zürich
Vollzeit
vor 1 Tag

Scientific Assistant in Energy Grid Data

100%, Zurich, fixed-term


Join Grid2050 - Help Build the Future of Energy Data Infrastructure.

As part of Grid2050, we are building a high-performance, secure, and fault-tolerant data platform to power cutting-edge energy research. Grid2050 connects real-world electricity grid measurements, smart meter data, and actuator control into a single ecosystem for experimentation at scale.

Job description

If you’ve worked with Big Data or followed courses on the topic at ETH or elsewhere, you are already aware of the challenges associated with designing pipelines and storage systems that adhere to the core principles of designing data-intensive applications, such as scalability under load, resilience to failure, and adabitibility to change. In this 6-month assistantship (with the possibility of extension), You’ll build real-world systems embodying these principles.

  • Data Pipelines: Enhance and extend ETL flows from utilities, weather APIs, and solar monitoring systems-ensuring they’re reliable (think “backpressure handling” and “exactly-once” semantics) and maintainable
  • Databases: Work with time-series stores (PostgreSQL/TimescaleDB, InfluxDB) designed for high-volume ingestion and low-latency queries
  • Reliability & Recovery: Implement replication, backup, and disaster recovery strategies-making sure the system survives faults without losing data
  • Access & Security: Deploy robust role-based access control, integrating OAuth2.0, GitLab, or Keycloak, while complying with ETH regulations
  • Visualization & Experimentation: Build dashboards (Grafana, Bokeh) and remote experimentation APIs to give researchers live insight into grid behavior

Profile

We are seeking a committed and responsible candidate with a bachelor’s degree (or equivalent) in computer science, electrical engineering, or a related field. Current master’s students are also encouraged to apply.

Required skills and qualifications:

  • Strong proficiency in Python and system architecture
  • Interest in data engineering, distributed systems, and collaborative problem-solving
  • Excellent communication and documentation skills
  • Fluency in English (German is a plus)

Workplace

Workplace





We offer

  • Hands-on experience with real-time and batch processing, fault-tolerant messaging (RabbitMQ), and distributed system design
  • Work alongside leading academics, industry partners, and a collaborative research community
  • Rare chance to see theory play out on a real part of our critical infrastructure
  • Flexible working conditions, state-of-the-art facilities, and remuneration according to ETH research assistant salary guidelines

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 by 15 September 2025, including the following documents:

  • CV
  • Academic transcripts
  • Cover letter (including motivation and earliest possible start date)
  • Relevant code samples (if available)
  • References from previous supervisors (optional but encouraged)

Please note that we only accept applications submitted through our online application portal. Applications sent via email or post will not be considered.

For questions regarding the position (but not for submitting applications), please contact Dr. Pulkit Nahata at [[email protected]].

Bewerben
Speichern
Job melden
Weitere Jobempfehlungen:

Scientific Affairs Associate II

Veranex
Lausanne, Waadt
  • Communicates and collaborates with internal and external...
  • Evaluates benefit and risk of medical devices in relation to...
vor 1 Tag

Associate in Scientific Documentation (m/f/d)

Datalynx AG
Basel, Basel-Stadt
For our client, a well-known pharmaceutical company in Basel, we are looking for an Associate in Scientific Documentation (m/f/d)....
vor 2 Wochen

Student Assistant at the Chair of Energy Systems Analysis

ETH Zurich
Zurich, Zürich
The Chair of Energy Systems Analysis (ESA), within the Department of Mechanical and Process Engineering (D-MAVT) at ETH Zurich, is...
vor 2 Tagen

Lab Manager and Scientific Coordinator in Wearable Sensing Technology

ETH Zurich
Zurich, Zürich
  • Support the Head of the Organizational Unit in developing...
  • Provide technical oversight and support for ongoing research...
vor 1 Woche

Part time Montessori Assistant

Colourwoods Montessori Kinderhaus
Bezirk Meilen, Zürich
  • Company pension
  • Insurance services
  • 8700 Küsnacht ZH, ZH: Reliably commute or planning to...
vor 2 Tagen

Technician / Research Assistant

EPFL
Lausanne, Waadt
  • A dynamic and multicultural work environment in an...
  • The opportunity to participate in exciting and varied...
vor 1 Woche

Research assistant in Forest Science

Berner Fachhochschule Berner Fachhochschule
Verwaltungskreis Bern-Mittelland, Bern
To start with, here are some of our strong points Working with smart people of different professional backgrounds who want, like...
vor 4 Wochen

Executive Assistant

SGS
Zug
  • Collaborate with other members of the executive team and...
  • Strong attention to detail and a track record of producing...
vor 3 Wochen

Manager / Sr Manager Regulatory Operations Europe

Incyte Corporation
District de Morges, Waadt
  • Responsible for the timely planning, compiling, publishing,...
  • Ensures documents comply with submission ready standards...
vor 1 Tag

Junior Recruiter (all genders)

AXA
Bern, Bern
Nous sommes une équipe agile, dotée d'un grand sens des responsabilités, dans laquelle chaque avis est demandé et au sein de...
vor 1 Tag