Entwicklung von Tools für die domänenspezifischen Sprachen TextS/textM und Integration in Jupyter

Eintrag vom 09.01.2025
Angebotsnr. 118354
Stelle frei: Ab sofort

Beschreibung

Am SCC arbeiten wir an einer domänenspezifischen Sprache für Materialmodellierung und Modelldatenana-lyse (siehe https://gitlab.kit.edu/kit/virtmat-tools/vre-language). Diese erfordert die Entwicklung und Bereit-stellung von mehreren unterstützenden Werkzeugen („Supporting Tools“). Hierzu zählen Komponenten wie Parser, Interpreter, Editor mit Funktionen wie Syntax-Highlighting, Syntax-Prüfung, sowie Hints und Au-tocompletion. Insbesondere sollen all diese Tools im Jupyter Framework eingesetzt werden. Der Parser und der Interpreter sind bereits vorhanden, während die Editor-Funktionen noch ausstehen.

Deine Aufgaben werden der Entwurf, die Entwicklung und das Testen der noch fehlenden unterstützenden Werkzeuge. Die Tests sollen in der JupyterHub-Umgebung von bwUniCluster durchgeführt werden. Eine weitere Aufgabe ist die Integration der vorhandenen GUI und die Notebooks in eine einheitliche JupyterLab-basierte Umgebung. Außerdem wirst Du Dich bei der Software-Wartung und -Pflege der virmat-tools (https://gitlab.kit.edu/kit/virtmat-tools) Projekte beteiligen. Insbesondere, übernimmst Du Aufgaben im Be-reich der Continuous Integration, Software-Packaging und Software-Release Management.

Ausbildung und Erfahrung
• Studium Informatik oder ein anderes MINT-Fach
• Gute Kenntnisse und Erfahrung mit Python und Jupyter – erforderlich
• Kenntnisse in git und gitlab - erforderlich
• Kenntnisse im Bereich Domänenspezifische Sprachen und Modellgetriebene Softwareentwicklung - von Vorteil
• Kenntnisse in JavaScript - von Vorteil

Wir bieten eine hervorragende Arbeitsumgebung in einem interdisziplinären Team und flexible Optionen für Arbeitszeiten und Arbeitsplatz. Die Tätigkeit ist interessant und abwechslungsreich und in der aktuellen For-schung und Entwicklung der Abteilung „Scientific Computing und Mathematics“ integriert.

Art der Anzeige
  • Studentische Hilfskraft (Hiwi) / Werkstudent*in
Gewünschtes Studium
  • Ingenieurwissenschaften
    Informatik
    Materialwissenschaft & Werkstofftechnik
    Sonstige Studienbereiche
    Mechanical Engineering
  • Naturwissenschaften und Technik
    Chemie
    Mathematik
    Physik
    Sonstige Studienbereiche
    Technomathematik
Gesuchter Karrierestatus
  • Studierende*r*n
Arbeitsregion
  • Karlsruhe und Umgebung
Unternehmensbereich
  • Forschung
Sprache am Arbeitsplatz
  • Deutsch und Englisch
Art des Unternehmens
  • Wissenschaftliche Einrichtung
Homeoffice
  • Homeoffice möglich

Kontakt

Herr Ivan Kondov
Scientific Computing Center
Deutschland
E-Mail: Melden Sie sich bitte an,
um die E-Mail Adresse lesen zu können