AI Internship: Legacy Code Modernization

ELCA Informatique SA

Zürich

Vor Ort

CHF 20.000 - 31.000

Teilzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die genau auf das zugeschnitten sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

ELCA Informatique SA seeks a 6-month internship starting Spring 2027 to apply agentic AI on legacy .NET/VB6 codebases, uncovering hidden business rules and documenting them for experts.

You will compare AI approaches, design a prototype agent, and collaborate with domain experts to refine methodologies for modernization decisions.

Qualifikationen

  • Bachelor or Master degree in Computer Science or related discipline.
  • Experience with .NET development and VB6/VB.NET.
  • Familiarity with static code analysis tools.
  • Experience with AI engines, LLMs or similar technologies.
  • Curious about agentic AI and building autonomous agents.
  • Fluent in English; German or French skills are a plus.

Aufgaben

  • Research agentic AI approaches combining LLM-driven agents with static analysis to mine rules from legacy code.
  • Select the most promising AI engines, including non-LLM options.
  • Design and build a prototype agent that navigates a legacy .NET/VB6 codebase and cross-references modules.
  • Extract and document business rules from code to a clear specification for experts.
  • Add mechanisms to flag uncertain findings for expert review.
  • Validate results with domain experts and iterate based on feedback.
  • Propose a repeatable methodology for agentic knowledge mining before modernization decisions.
  • Lay groundwork for a scalable Legacy Modernization Assessment offering.

Kenntnisse

English fluency
German or French
Static code analysis

Ausbildung

Bachelor or Master in Computer Science

Tools

.NET
VB6/VB.NET

Jobbeschreibung

About ELCA

We are ELCA, one of the largest Swiss IT tribe with over 2,200 experts. We are multicultural with offices in Switzerland, Spain, France, Vietnam and Mauritius. Since 1968, our team of engineers, business analysts, software architects, designers and consultants provide tailor-made and standardized solutions to support the digital transformation of major public administrations and private companies in Switzerland. Our activity spans across multiples fields of leading-edge technologies such as AI, Machine & Deep learning, BI/BD, RPA, Blockchain, IoT and CyberSecurity.

In this 6-month internship starting in Spring 2027, you'll use agentic AI to uncover hidden business rules in legacy .NET/VB6 code.

Your tasks
  • Research and compare agentic AI approaches that combine LLM-driven agents with static and program analysis to mine business rules from legacy code.
  • Select the most promising approach and AI engines, including options beyond LLMs.
  • Design and build a prototype agent that navigates a representative legacy .NET/VB6 codebase on its own and cross-references related modules.
  • Extract and document business rules, turning knowledge that only lives in the code into a clear specification that experts can review.
  • Add mechanisms that flag uncertain findings for expert review.
  • Validate your results with domain experts and use their feedback to improve the agent.
  • Propose a repeatable methodology and best practices for using agentic knowledge mining before modernization, replacement or retirement decisions.
  • Lay the groundwork for a scalable Legacy Modernization Assessment offering for clients across the market.
What we offer
  • A dynamic, collaborative workplace with a highly motivated, multicultural team working across international sites
  • Monthly AI meetups with our expert AI team, where you can ask questions and move your topic forward
  • The chance to make a difference in people's lives by building innovative solutions
  • Internal coding events such as Hackathons and Brownbag sessions, plus our technical blog
  • Monthly After-Works organized at each location
About your profile
  • Bachelor or Master degree (EPFL, ETH, university) in Computer Science or related discipline
  • You have programming experience in .NET, and ideally some knowledge of VB6/VB.NET (or you're happy to learn).
  • You are familiar with static code analysis.
  • You have worked with different AI engines, LLMs and beyond.
  • You are curious about agentic AI and keen to build your own agent.
  • You like to work in a structured way and to share your findings clearly with experts.
  • You are fluent in written and spoken English, as well as German or French.

We believe in strong values and are convinced that diversity is the key to success. If you take on challenges with curiosity, motivation and drive, you've come to the right place! Let our motto inspire you: We make it work!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

AI Internship: Legacy Code Modernization
AI Internship: Legacy Code Modernization

ELCASecurity • Zürich

Vor Ort
CHF 20.000 - 27.000
Dynamic workplace
Monthly AI meetups
Hackathons and Brownbag sessions
+1
AI Internship: Self-Hosted LLMs for Data Migration
AI Internship: Self-Hosted LLMs for Data Migration

ELCA • Zürich

Vor Ort
CHF 17.000 - 20.000
Dynamic workplace
Hackathons and Brownbag sessions
Monthly AI meetups
Internship: AI-Powered Technology Radar
Internship: AI-Powered Technology Radar

ELCA Informatique SA • Zürich

Vor Ort
CHF 20.000 - 33.000
AI Internship: Build Agentic AI to Decode Legacy .NET
AI Internship: Build Agentic AI to Decode Legacy .NET

ELCASecurity • Zürich

Vor Ort
CHF 20.000 - 27.000
Dynamic workplace
Monthly AI meetups
Hackathons and Brownbag sessions
+1
Internship / Master Thesis: Rebuilding websites with AI agents
Internship / Master Thesis: Rebuilding websites with AI agents

ELCASecurity • Pully

Vor Ort
CHF 20.000 - 31.000
Dynamic workplace
Hackathons
Brownbag sessions
+1
Senior Java Engineer - Focus: Agentic AI
Senior Java Engineer - Focus: Agentic AI

Elcasecurity • Zürich

Vor Ort
CHF 95.000 - 130.000
Flexible Arbeitszeiten
Möglichkeit für Homeoffice
Mindestens 25 Ferientage
+2
Senior Java Engineer - Focus: Agentic AI
Senior Java Engineer - Focus: Agentic AI

ELCA Informatique SA / ELCA Informatik AG • Zürich

Vor Ort
CHF 100.000 - 130.000
Beitrag an Mobiltelefon oder Business Handy
1/2-Tax Abonnement
fortschrittliche Krankentaggeldversicherung
+3
Internship / Master Thesis: AI-powered Market Intelligence Platform
Internship / Master Thesis: AI-powered Market Intelligence Platform

ELCA • Schweiz

Vor Ort
CHF 20.000 - 31.000
Hackathons
Monthly After-Works
GenAI tooling access
+1
Senior Engineer: Java to Agentic
Senior Engineer: Java to Agentic

ELCA Group • Zürich

Vor Ort
CHF 120.000 - 170.000
Homeoffice möglich
25 Ferientage
Spesen/ Bahncard
+2
Internship / Master Thesis: AI-powered Market Intelligence Platform
Internship / Master Thesis: AI-powered Market Intelligence Platform

ELCASecurity • Pully

Vor Ort
CHF 20.000 - 33.000
Hackathons & Brownbag sessions
Internal AI tooling access
Team collaboration across sites
+1