Job posting no. 20261008
The GWDG is seeking a
Generative AI Developer (m/f/d)
to join an interdisciplinary team of HPC experts in the working group “Computing” (AG C) with a regular working week of 39 hours (100%). Remuneration is in accordance with the collective agreement for the German public service (federal government); depending on qualifications, the position will be grade TVöD E 13. The position is suitable for part-time work and initially limited till 31rd December 2029. The GWDG strives for long-term cooperation. If interested, there is the possibility of a doctorate.
The Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG) is the university computing center for the Georg-August-Universität Göttingen and a computing and IT competence center for the Max Planck Society. The provision of high-performance HPC systems has been one of its tasks for over 40 years. In 2020, the University of Göttingen / GWDG was accepted as one of eight computing centers in the National High-Performance Computing (NHR) network. The GWDG operates the HLRN-IV system “Emmy”, one of the most powerful computers in the world.
As a national supercomputing center, the GWDG offers technical support to researchers and students from various science domains using sophisticated computer codes, including earth system science, life science, and engineering. We also participate in both national and international research projects. At the same time, we aim to improve our close collaboration with the German Aerospace Center (DLR), and specialized computing centers including the German Climate Computing Center (DKRZ) and the Institute for Advanced Simulation Jülich (IAS-JSC).
As part of our AI Service Center for Sensitive and Critical Infrastructure (KISSKI) we have created a number of AI-based services that offer high levels of security and privacy due to being processed on our own hardware. The position will be located within the subproject “KISSKI-EvoKS” and closely collaborate with customers from SMEs and Startups to develop prototypes and workflows that lead to PoCs and Blueprints. Those customers will come predominantly from sectors with high data protection requirements.
The GWDG together with the Faculty of Mathematics and Computer Science and the Campus Institute Data Science (CIDAS) of the University of Göttingen provides a stimulating research environment in Scientific Computing, with an opportunity to conduct research in the intersection of applied computer science, High-Performance Computing, AI, and Machine Learning.
Responsibilities
We have a wide range of potential responsibilities that we would like to discuss with you. Your responsibilities in our team could include, for example:
- Design appropriate solutions to address customer use cases building upon our existing AI infrastructure
- Support for companies in the development of AI services
- Generating blueprints and whitepapers
- Document solutions for internal knowledge sharing and customer handover
- Representation at workshops and conferences
- Integration of novel AI solutions into our AI service portfolio
- Integration of novel AI solutions into the SAIA Platform (Scalable Artificial Intelligence (AI) Accelerator)
Requirements
- Successfully completed master's degree in computer science or related fields
- Very good programming skills in a high-level programming language, primarily Python
- Very good Linux skills (e.g. Bash scripting, Git, containers)
- Good knowledge of software engineering (security, testing)
- Good knowledge of DevOps (e.g. Gitlab, CI/CD pipelines, automated testing, pytest)
- Good knowledge of databases (SQLModel, SQL, PostgreSQL, SQLite)
- Experience with web development (HTTP, FastAPI, HTML, JavaScript)
- Basics in generative AI (e.g. LLMs, diffusion models, and use with Pytorch or Tensorflow)
- Excellent analytical skills
- Excellent problem-solving skills
- Very good German skills (C1)
- Very good English skills (C1)
- Willingness to travel on business
Desirable
- Ability to communicate technical concepts to non-technical customers
- Experience with customer-facing technical roles
- Basics in agile software development (e.g. Kanban, Scrum)
- Experience with service-oriented user support
Our offer
- Flexible working hours and opportunity for mobile working
- A modern, diverse, and exceptional work environment with close proximity to academia and research at the intersection of several innovative technology sectors
- An interesting, versatile job in a large, internationally operating IT competence center
- Collaboration in a competent and committed team
- Qualification and further development of your skills
- Social benefits of the public sector
The GWDG strives for gender equity and diversity and therefore welcomes applications from any background. The GWDG strives to employ more severely disabled people. Applications from severely disabled persons are expressly encouraged.
If you have any questions about the advertised position, please contact Prof. Dr. Julian Kunkel (e‑mail: julian.kunkel@gwdg.de).
#J-18808-Ljbffr
Generative AI Developer (m/f/d) Arbeitgeber: GWDG - Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen
Die GWDG bietet eine herausragende Arbeitsumgebung für HPC-System- und Scheduling-Entwickler, die an der Schnittstelle von Wissenschaft und Industrie tätig sind. Mit flexiblen Arbeitszeiten, der Möglichkeit für mobiles Arbeiten und einem modernen, vielfältigen Arbeitsumfeld fördert die GWDG die berufliche Weiterentwicklung ihrer Mitarbeiter und bietet soziale Vorteile des öffentlichen Sektors. Hier haben Sie die Chance, in einem nationalen Supercomputing-Zentrum zu arbeiten und an spannenden Forschungsprojekten im Bereich Hochleistungsrechnen und Quantencomputing teilzunehmen.
Kontaktdaten:
GWDG - Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Generative AI Developer (m/f/d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei GWDG - Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen anzuklopfen, wenn du dich auf die Stelle als Generative AI Developer (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei GWDG - Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei GWDG - Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei GWDG - Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.