Working Student in the Field of NLP
Fraunhofer-Gesellschaft – Darmstadt
Kurzbeschreibung der Position
Implementierung von Natural Language Processing (NLP)-Ansätzen.
Hauptaufgaben
- Feature-Extraktion (LLM-gestützt, embedding-basiert sowie "klassische" Feature-Engineering)
- Entwicklung von Algorithmen zur Erkennung von Stiländerungen
- Erkennung von KI-generierten Textinhalten und Zuordnung, welches LLM welchen Text generiert hat
- Optimierung bestehender Methoden zur Autorenanalyse (Attribution und Verifizierung)
- Implementierung und Anwendung verschiedener Machine-Learning-Methoden/Konzepte, wie z.B.:
- One/Binary-Class Classification: LLM-basiert (z.B. Zero/Few Shot Learning, Fine-Tuning von Foundation Models), Deep-Learning-Ansätze (CNNs, Transformers, Siamese NNs), klassische Ansätze (SVM, Random Forest, Isolation Forest, kNN, etc.)
- Ensemble-Methoden (Stacking, Voting, Weighting, Calibration)
- Evaluierung von ML-Modellen anhand standardisierter Metriken (ROC, AUC, Confusion Matrices, etc.)
- Entwicklung von UIs und Web-Apps (fastHTML, Streamlit, Gradio, Angular, Svelte)
- Zusammenarbeit in öffentlich geförderten und/oder direkt industriepartner-beauftragten Projekten
Qualifikationen und Fähigkeiten
- Fundierte Kenntnisse in Machine/Deep Learning
- Vertrautheit mit verschiedenen Architekturen von Neuronalen Netzen (einschließlich Transformer, MLP, 1D-CNNs)
- Vertrautheit mit grundlegenden Begriffen und Konzepten wie: Klassifizierung, Hyperparameter-Optimierung, Fine-Tuning, Modell-Evaluierung
- Fundierte Kenntnisse in Python sind obligatorisch und werden im Vorstellungsgespräch getestet
- Vorteilhaft: Fähigkeit, Methoden und Verfahren aus wissenschaftlichen Publikationen selbstständig zu implementieren
- Vorteilhaft: Kenntnisse und Erfahrungen im Bereich Cybersecurity
- Bereitschaft, sich neuen Herausforderungen zu stellen
- Starkes analytisches Denkvermögen
Arbeitsort / Rahmenbedingungen
- Flexible Arbeitszeiten, die sich leicht mit Ihrem Studium vereinbaren lassen
- Inspirierende Arbeitsumgebung mit modernster Infrastruktur
- Die Möglichkeit, praktische Erfahrungen zu sammeln und wertvolle Kontakte in der Forschung zu knüpfen
- Möglichkeit für spätere Bachelor- und Masterarbeit
- Die monatlichen Arbeitsstunden betragen 40 bis 80 Stunden, je nach Vereinbarung
Fraunhofer schätzt und fördert die Vielfalt der Fähigkeiten seiner Mitarbeiter und begrüßt daher alle Bewerbungen – unabhängig von Alter, Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Ideologie, Behinderung, sexueller Orientierung und Identität. Schwerbehinderte Menschen werden bei gleicher Eignung bevorzugt. Unsere Aufgaben sind vielfältig und anpassungsfähig – für Bewerber mit Behinderungen erarbeiten wir gemeinsam Lösungen, die ihre Fähigkeiten bestmöglich fördern. Die Vergütung richtet sich nach dem allgemeinen Tarifvertrag für die Beschäftigung von Hilfskräften.