Abschlussarbeit: Invisible AI: Software-Features als Agentic Loop
Das sind wir
Die Hans Hundegger AG entwickelt für ihre vollautomatischen CNC-Holzbearbeitungsmaschinen die Produktionssoftware CAMBIUM®, welche den gesamten Workflow von Arbeitsvorbereitung (CAD/CAM) bis zur Produktion an der Maschine (CNC/SPS) abdeckt. CAMBIUM® ist eine komplexe, verteilte Softwareplattform mit zahlreichen Anwendungen, Services und Domänen.
Im Rahmen einer praxisnahen Abschlussarbeit untersuchst du einen neuen Ansatz der Feature-Entwicklung in CAMBIUM®. Wo klassische Programmierung an starren Regeln scheitert - etwa beim semantischen Verstehen beliebiger Daten -, eröffnen moderne LLMs völlig neue Möglichkeiten. Du übernimmst flexibel die Logik-Schritte, die mit herkömmlichem Code kaum abbildbar sind.
Im Mittelpunkt des Ansatzes steht ein Encapsulated Agentic Loop: Ein Large Language Model wird als Reasoning Engine verwendet und bearbeitet eine Aufgabe mithilfe festgelegter Tools, wertet Zwischenschritte aus und führt iterativ zu einem definierten und automatisiert überprüfbaren Ergebnis. Dem Software-Feature ist dann nicht anzusehen, dass im Hintergrund ein KI-Modell die Geschäftslogik abarbeitet - die Benutzererfahrung ist nahtlos. Der entwickelte Ansatz soll perspektivisch auch bei weiteren CAMBIUM-Komponenten genutzt werden können.
Deine Aufgaben
- Entwurf und Umsetzung eines Agentic-Loop-Ansatzes für ein definiertes Feature in CAMBIUM
- Implementierung des Loops, nutzbarer Tools, initialem Prompt und passender Prüf-Logik
- Aufbau eines Prototyps inklusive Tests zur Ergebnisqualität, Robustheit und Zuverlässigkeit
- Vergleich unterschiedlicher LLMs hinsichtlich Stärken, Grenzen und benötigter Tools
- Dokumentation der Erkenntnisse und Ableitung praxisnaher Empfehlungen für die Produktentwicklung
Die Anforderungen
- Laufendes Bachelor- oder Masterstudium im Bereich Informatik oder vergleichbar
- Interesse an KI, LLM-basierten Systemen und agentengestützter Softwareentwicklung
- Kenntnisse in einer objektorientierten Programmiersprache
- Strukturierte, analytische und selbstständige Arbeitsweise
Unser Angebot
- aktuelles, praxisnahes Forschungsthema
- direkten Bezug zur realen Softwareplattform CAMBIUM®
- intensive Betreuung durch erfahrene Softwareentwickler
- Modernes Arbeitsumfeld und kollegiales Miteinander