Internship Software Engineering: Python & AI Agents (Business Process Automation)

Switzerland | Aug. 28, 2026

Report as Closed

Company: ELCA Group

Type: Onsite

Employment: Full Time

Description: You will help build the next lifecycle step of MESTRO after the analysis and design have already been completed. MESTRO is ELCA's AI-supported BPM orchestrator: It leads business processes from the first idea to an executable, automatically tested system. Your task is to build the bridge to real BPMS execution. AI should not only generate code, but also actively recognize and minimize what information is lost when translating process models and how this can be prevented. You will learn how to orchestrate AI agents in a production-ready manner, not as a demo, but as a feature that customers actually use.Your tasksYou will take MESTRO through the instrumentation and testing phase, which is divided into three work packages. The roundtrip core is your focus in terms of content:App handover from the design (WP1): You transfer released apps from the design phase into a real flowable app package, automate the deployment via the REST interface and expand the existing MCP server with the tools defined in the architecture concept.Roundtrip between MESTRO and BPMS platforms (WP2 & main focus): You build the core, the models loss-visibly translated to Flowable and platform additions via AI-supported Diff & Merge returns. Overwriting is never automatic because every change is actively confirmed. You control the edit-deploy-sync cycle together with Claude code agents via MCP tools. Transfer test cases to Flowable (WP3): You bring MESTRO's tool-independent test cases into Flowable's in-product testing as a basis for the upcoming test & fix phase. You actively shape the prioritization within the packages. Delivered monthly in the form of visible, functioning increments.Our offerA dynamic environment with a motivated team at the interface of business and IT, in which you create real impact with modern workflows and AI automationAccess to innovative technologies such as low-code platforms, AI tools, RAG and agentic coding (e.g. Claude Code and Cowork) A flat hierarchy and a culture of collaboration across all disciplinesThe opportunity to make something in the Changing people's livesWork-life balance, ergonomic and flexible workplace in a multicultural environment Your profileCompleted studies (university, ETH, FH) in (business) information technology or related disciplines Sound knowledge of Python (FastAPI) and solid software engineering foundation (REST APIs, Git, Docker, testing)Strong interest and ideally practical experience with LLMs and agent-based AI (Prompt Engineering, Agent frameworks, Model Context Protocol) Structured, independent way of working and analytical thinking Experience in the front end (Vue.js), CMMN, experience with a BPMS/workflow engine (Flowable, Camunda or similar) is an advantage Fluent knowledge of spoken and written German and English We rely on healthy values and are convinced that diversity is the key to success. If you approach challenges with curiosity, motivation and drive, you've come to the right place! Let yourself be inspired by our motto: We make it work! We are ELCA, one of the largest Swiss IT groups with over 2,300 experts. We are multicultural and have offices in Switzerland, Spain, France, Vietnam and Mauritius. Since 1968, our team of engineers, business analysts, software architects, designers and consultants has been offering tailored and standardized solutions to support the digital transformation of large public administrations and private companies in Switzerland. Our activity spans multiple areas of cutting-edge technologies such as AI, Machine & Deep Learning, BI/BD, RPA, Blockchain, IoT and CyberSecurity.

Apply here:

Web: Apply here

Emails:



Similar Python Jobs

Found 6 similar Onsite jobs

Python Developer

Just Digital People

Onsite Full-time

Worldwide

$120,000 - $120,000

View Job →
Senior Backend Engineer (Ruby), AI Catalog: External Agents

gitlab

Onsite Full-time

Worldwide

View Job →
Python Developer

IB Talent Search

Onsite Full-time

Worldwide

$50,000 - $60,000

View Job →
Senior Data Scientist - Product

Legora

Onsite Full Time

Worldwide

View Job →
Founders Associate (m/f/d) - start in September 2026

RobCo

Onsite Full Time

Worldwide

View Job →
Embedded Software Engineer (m/f/d)

TYTAN Technologies GmbH

Onsite Mid

Germany

View Job →

Find High-Paying Python Developer Jobs ($80K-$200K+)

Django, Flask, FastAPI, Tornado & More | Remote & Onsite | Updated Daily | No Recruiter Spam

Join our community of over 1,000 Python developers and get instant access to the highest-paying Python jobs worldwide - from Django, Flask and FastAPI to AI and data roles. Save time with our curated job listings featuring transparent salary ranges.