Auf einen Blick
- Aufgaben: Entwickle eine innovative Open-Source-Bibliothek für die Kommunikation zwischen Beschleunigern.
- Unternehmen: Singapore-ETH Centre, ein führendes Forschungszentrum für nachhaltige Lösungen.
- Vorteile: Flexible Arbeitszeiten, umfassende Gesundheitsversorgung und 25 Tage Urlaub pro Jahr.
- Weitere Informationen: Vielfältiges und inklusives Arbeitsumfeld mit internationalen Kollegen.
- Warum dieser Job: Sei Teil eines dynamischen Teams, das an der Spitze der KI-Forschung arbeitet.
- Qualifikationen: Doktorat in Informatik und Erfahrung in paralleler Programmierung erforderlich.
Das prognostizierte Gehalt liegt zwischen 54000 - 66000 € pro Jahr.
The Singapore-ETH Centre was established in 2010 by ETH Zurich - The Swiss Federal Institute of Technology and Singapore's National Research Foundation (NRF), as part of the NRF's CREATE campus. As ETH Zurich's only research centre outside of Switzerland, the centre has strengthened the research capacity of ETH Zurich to develop sustainable solutions to global challenges in Switzerland, Singapore and the surrounding regions. Set in Asia, in a rapidly urbanising region, the Singapore-ETH Centre aims to provide practical solutions to some of the most pressing challenges on urban sustainability, resilience and health through its programmes: Future Cities Lab Global (FCL Global) and Future Health Technologies (FHT).
The centre serves as an intellectual hub for research, bringing together principal investigators and researchers from diverse disciplines and backgrounds. To promote the exchange of ideas and expertise, our researchers actively collaborate with universities and research institutes and engage with industry and government agencies to translate knowledge to practical solutions to real-world problems.
Project background
The current era of artificial intelligence is predominantly driven by advances in computational power and infrastructure. As models scale to unprecedented sizes, their capabilities are enhanced through strategies such as reinforcement learning (RL) and innovative frameworks like the "graph of thoughts". We are firmly in the "Age of Computation", where breakthroughs in AI are synonymous with the ability to harness and optimize massive computational resources. However, this rapid growth in computational demands comes with a critical challenge: energy limitations. Around the globe, new power plants are being constructed to meet the demands of AI workloads, underscoring the urgent need for efficiency to ensure these advancements benefit humanity sustainably. Especially in Singapore, such resources may be scarce and hinder the ability of the country's researchers to advance in this most important field.
The current era of artificial intelligence is predominantly driven by advances in computational power and infrastructure. As models scale to unprecedented sizes, their capabilities are enhanced through strategies such as reinforcement learning (RL) and innovative frameworks like the "graph of thoughts". We are firmly in the "Age of Computation", where breakthroughs in AI are synonymous with the ability to harness and optimize massive computational resources. However, this rapid grow thin computational demands comes with a critical challenge: energy limitations. Around the globe, new power plants are being constructed to meet the demands of AI workloads, underscoring the urgent need for efficiency to ensure these advancements benefit humanity sustainably. Especially in Singapore, such resources may be scarce and hinder the ability of the country's researchers to advance in this most important field.
Our collaborative efforts with the A*STAR Institute of Advanced Intelligence and Computing (ASTAR IAIC) and other partners in Singapore, such as NTU, could be pivotal in this field, driving the development and implementation of innovative AI methods and saving millions of dollars in compute time while accelerating scientific productivity. To enhance the efficacy of AI for Science models, it is imperative to integrate simulations that encode prior scientific knowledge within these AI frameworks. This integration is aimed at creating new models imbued with robust prior knowledge, such as simulated behaviors defined by fundamental equations and conservation laws. Our approach involves the close collaboration of experts from A*STAR IAIC, who bring extensive experience in high-performance computing and AI-driven scientific research. Together, we aim to push the boundaries of what AI can achieve in scientific domains, ensuring that simulations and AI methodologies are combined to produce highly accurate and reliable models.
Job description
The Postdoctoral Researcher will be co-leading the development of a novel open-source accelerator communication library (OCCL). This communication library should support point-to-point as well as collective communication calls. It should allow communication initiated by the host, as well as communication initiated within accelerator device kernels. It should support a wide range of devices and network substrates, such as NVLINK and next-generation ethernet networks.
Some key components in the work are:
- Co-lead the design and development of an open-source accelerator communication library (OCCL) supporting point-to-point and collective communication for distributed AI workloads.
- Design and implement communication primitives and algorithms optimised for machine learning training and inference workloads, supporting communication initiated by both host applications and accelerator device kernels.
- Investigate and optimise communication patterns for large-scale deep learning workloads, including techniques for improving efficiency through communication scheduling and overlap with computation.
- Ensure the communication library is configurable and portable across diverse hardware platforms and network substrates, including modern high-performance interconnect technologies used in HPC and ML environments such as UCX, NVLINK, InfiniBand, UltraEthernet and related networking frameworks.
- Evaluate and optimise the communication library and associated software components on GPU clusters and large-scale computing systems, ensuring performance scalability, robustness and usability across heterogeneous computing architectures.
- Collaborate with researchers and engineers at partner institutions in Singapore and Zurich to integrate OCCL with the broader FastTrackAI software ecosystem.
- Maintain effective communication and collaboration with supervisors, research staff and external partners distributed across Singapore and Zurich, ensuring alignment of research objectives and deliverables.
- Prepare and publish key scientific outputs, including papers documenting research outcomes and system developments.
- Contribute to the co-supervision of MSc and BSc students working on related research topics.
You will have:
- PhD in Computer Science or any related field.
- The successful candidates should have a strong background in computer science, parallel computing, compilers, performance optimisation, and high-performance computer systems. Excellent knowledge of C and C++ is required.
- A good working knowledge of the design principles of existing high-level communication libraries, such as MPI and NCCL.
- Experience and/or knowledge of modern communication and network technologies used in HPC and ML environments, such as UCX, NVLINK, InfiniBand, UltraEthernet or related frameworks.
- Prior knowledge of communication optimisation for large-scale ML training and inference workloads is essential. A candidate with existing publications in distributed ML systems, HPC systems or related are highly desirable.
- Since the aim of this project is to build a software product, not only a prototype, prior experience in managing and carrying out larger software engineering projects is required.
- The team working on this subject is distributed across Singapore and Zurich, thus a successful candidate must both be able to work independently and communicate effectively with remote colleagues.
- Applicants need to be proficient in written and spoken English.
We offer
- Accredited with 5 Tripartite Standards by Tripartite Alliance for Fair & Progressive Employment Practices (TAFEP) Singapore.
- A diverse workplace with 32 nationalities, offering ample opportunities for mutual learning.
- Positive and inclusive working environment.
- 25 days of annual leave for fixed-term contracts.
- 1 day of Birthday Leave.
- Annual dental benefits.
- Committed to being a supportive employer as you prioritize your physical and mental wellness.
- Comprehensive healthcare insurance coverage.
- Flexible hybrid work arrangement (up to 2 days per week from home).
- Abundant networking opportunities across various disciplines.
- Accredited with NS mark certification.
The Singapore-ETH Centre is an equal opportunity and family-friendly employer. All candidates will be evaluated on their merits and qualifications, without regards to gender, race, age or religion.
Working, teaching and research at Singapore-ETH Centre
We value diversity and sustainability
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. Sustainability is a core value for us - we are consistently working towards a climate-neutral future.
Curious? So are we.
We look forward to receiving your online application with the following documents:
- A cover letter with a specific statement of your motivation for the project and how your background and experience align with the position. Please reference the requirements outlined above and relate your own background and past experience to those.
- Your CV including the name and contact information of 2 references.
- A copy of your university transcripts as PDFs.
- Reference or recommendation letters may be included.
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
We would like to point out that the pre-selection is carried out by the responsible recruiters and not by artificial intelligence.
Work location: 1 Create Way, CREATE Tower, Singapore 138602 (NUS University Town)
Contract Duration: 2 Years
Remuneration will be commensurate with the candidate's qualifications and relevant experience.
Further information about The Singapore-ETH Centre can be found on our website. For further information, please contact, Mrs Iva Kabosch (ETH Zurich), iva.kabosch@inf.ethz.ch
#J-18808-Ljbffr
Postdoctoral Researcher (OCCL) 100% Arbeitgeber: ETH Zürich
ETH Zürich ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, aktiv an der Gestaltung der Zukunft des Forschungsdatenmanagements mitzuwirken. Mit einem interdisziplinären Arbeitsumfeld, attraktiven Beschäftigungsbedingungen und zahlreichen Vorteilen wie Kinderbetreuung und öffentlichen Verkehrsmitteln fördert ETH Zürich nicht nur Ihre berufliche Entwicklung, sondern auch eine inklusive und nachhaltige Unternehmenskultur. Hier haben Sie die Chance, in einer sichtbaren Position mit hoher Verantwortung zu arbeiten und einen bleibenden Einfluss auf die Forschung zu nehmen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Postdoctoral Researcher (OCCL) 100% erhalten könntest
✨Tipp 1: Nutze lokale Tech-Meetups
In der Datenbank-Branche gibt's oft lokale Meetups oder Events, bei denen du nicht nur dein Netzwerk erweitern kannst, sondern auch potenzielle Arbeitgeber triffst. Frag die Organisatoren, ob sie bekannt sind mit Firmen wie ETH Zürich – so kann das ein direkter Draht werden!
✨Tipp 2: Zeig dein Können mit Open Source
Mach mit bei Open-Source-Projekten! Das zeigt nicht nur deine Fähigkeiten, sondern du wirst auch Teil der Community. Wenn du eine spannende Datenbank-Lösung oder ein Tool beisteuerst, beeindruckt das Arbeitgeber wie ETH Zürich.
✨Tipp 3: Bleib am Puls der Branche
Folge aktuellen Trends und Entwicklungen im Datenbank-Bereich. Workshops und Webinare sind super Möglichkeiten, um dein Wissen aufzufrischen und gleichzeitig die richtigen Leute kennenzulernen. Das kann dir helfen, gerade bei befristeten Stellen eine gute Position zu ergattern.
✨Tipp 4: Bewirb dich direkt über unsere Seite!
Wenn die passende Ausschreibung für einen befristeten Job bei ETH Zürich auftaucht, solltest du unbedingt über unsere Plattform bewerben. Wir sorgen dafür, dass deine Bewerbung von den richtigen Leuten gesehen wird und du die besten Chancen hast!
Wir glauben, dass du diese Fähigkeiten brauchst, um Postdoctoral Researcher (OCCL) 100% mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig deine Datenbank-Kenntnisse:Wenn du dich für die befristete Stelle im Bereich Datenbanken bei ETH Zürich bewirbst, ist es wichtig, deine technischen Fähigkeiten klar zu kommunizieren. Nenne spezifische Datenbanktechnologien, mit denen du gearbeitet hast, wie MySQL, MongoDB oder PostgreSQL. Das zeigt, dass du die notwendigen Kenntnisse hast, um das Team zu unterstützen.
Präsentiere deine Projekte:Da es sich um eine befristete Position handelt, kann es hilfreich sein, ein paar deiner bisherigen Projekte oder Praktika in die Bewerbung einzubeziehen. Hast du bei einem Projekt Datenbanken entworfen oder bearbeitet? Zeig konkrete Ergebnisse oder Herausforderungen, die du gemeistert hast, um dein Potenzial zu demonstrieren!
Motivation ist der Schlüssel:In deinem Anschreiben solltest du unbedingt deine Motivation und Lernbereitschaft betonen. Erkläre, warum du dich für die befristete Stelle bei ETH Zürich interessierst und wie du wachsen möchtest. Arbeitgeber lieben es, wenn Kandidaten die Bereitschaft zeigen, sich weiterzuentwickeln.
Achte auf die Details:Ein sorgfältig ausgearbeitetes Bewerbungsschreiben und ein strukturiertes CV sind entscheidend. Achte darauf, dass du alle relevanten Erfahrungen in Bezug auf Datenbanken überzeugend darstellst und deine Dokumente ordentlich und übersichtlich sind. Wir wollen, dass du vor einer Bewerbung auf unserer Website richtig durchstartest!
Wie man sich auf ein Vorstellungsgespräch bei ETH Zürich vorbereitet
✨Zeige dein technisches Know-how
In der Datenbankbranche dreht sich alles um Technik und präzise Kenntnisse. Sei bereit, technische Fragen zu gängigen Datenbankmanagementsystemen wie MySQL, PostgreSQL oder Oracle zu beantworten. Vielleicht gibt's sogar eine praktische Aufgabe, bei der du dein Wissen direkt anwenden kannst!
✨Portfolio, das überzeugt
Auch wenn es sich um eine befristete Stelle handelt, ist es wichtig, ein starkes Portfolio zu präsentieren. Zeige vergangene Projekte oder Datenbanklösungen, an denen du gearbeitet hast – vielleicht sogar vor und nach dem Einsatz von Datenbanken, um deine Fähigkeiten sichtbar zu machen.
✨Vorbereitung auf Teamarbeit
Datenbankprojekte sind oft Teamarbeit! Bereite dich auf Fragen zu deiner Zusammenarbeit mit anderen oder zum Umgang mit Konflikten im Team vor. Zeige uns, dass du nicht nur technisch fit bist, sondern auch gut im Austausch mit anderen.
✨Schau dir die Rolle im Kontext an
Finde heraus, wie die Datenbankrolle bei ETH Zürich in die Gesamtstrategie passt. Informiere dich über spezifische Projekte oder Herausforderungen, die das Unternehmen hat, und denke darüber nach, wie du mit deinen Fähigkeiten einen echten Mehrwert schaffen kannst. Das zeigt deine Motivation und dein Interesse.