
Internship Software Engineering: Python & AI Agents (Business Process Automation)
Evangelical Lutheran Church in America11 days ago
Bern, SwitzerlandIntern
Responsibilities
- Freigegebene Apps aus der Design-Phase in Flowable-App-Pakete überführen.
- Deployments über die REST-Schnittstelle automatisieren.
- Den bestehenden MCP-Server um die im Architekturkonzept definierten Tools erweitern.
- Den Roundtrip zwischen MESTRO und BPMS-Plattformen mit verlustsichtbarer Übersetzung sowie KI-gestütztem Diff & Merge entwickeln.
- Den Edit-Deploy-Sync-Zyklus gemeinsam mit Claude-Code-Agenten über MCP-Tools steuern.
- MESTROs werkzeugunabhängige Testfälle in Flowables In-Product-Testing überführen.
- Die Priorisierung der Arbeitspakete aktiv mitgestalten und monatlich sichtbare, funktionierende Inkremente liefern.
Requirements
- Abgeschlossenes Studium an Universität, ETH oder Fachhochschule in (Wirtschafts-)Informatik oder einer verwandten Disziplin.
- Fundierte Kenntnisse in Python und FastAPI.
- Solides Software-Engineering-Fundament mit REST APIs, Git, Docker und Testing.
- Starkes Interesse und idealerweise praktische Erfahrung mit LLMs und agentenbasierter KI, einschließlich Prompt Engineering, Agent-Frameworks und Model Context Protocol.
- Strukturierte, eigenständige Arbeitsweise und analytisches Denken.
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift.
- Erfahrung mit Vue.js, CMMN oder einer BPMS-/Workflow-Engine wie Flowable oder Camunda ist von Vorteil.
Benefits
- Dynamisches, motiviertes Team an der Schnittstelle von Business und IT mit modernen Workflows und AI-Automation.
- Zugang zu Low-Code-Plattformen, AI-Tools, RAG und agentischem Coding, unter anderem Claude Code und Cowork.
- Flache Hierarchien und disziplinübergreifende Zusammenarbeit.
- Möglichkeit, durch den Aufbau von Software echten gesellschaftlichen Impact zu schaffen.
- Work-Life-Balance sowie ein ergonomischer und flexibler Arbeitsplatz in einem multikulturellen Umfeld.