AI Internship: Legacy Code Modernization

ELCASecurity

Zürich

Vor Ort

CHF 20.000 - 27.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Verschicke keinen 08/15-Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Dynamic workplace
Monthly AI meetups
Hackathons and Brownbag sessions
Monthly After-Works

Zusammenfassung

ELCA, a leading Swiss IT company, offers a six-month internship in Zürich starting Spring 2027. You will explore agentic AI to uncover hidden business rules in a legacy .NET/VB6 codebase and design a prototype agent that autonomously navigates the codebase while cross-referencing modules.

You will extract and document the business rules, flag uncertainties for expert review, and validate results with domain experts, culminating in a repeatable modernization methodology.

Qualifikationen

  • Bachelor or Master in Computer Science or related discipline.
  • Programming experience in .NET; VB6/VB.NET knowledge preferred.
  • Familiar with static code analysis.
  • Experience with multiple AI engines and LLMs.
  • Fluent in English; German or French is required.

Aufgaben

  • 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.

Kenntnisse

Programming in .NET
Static code analysis
AI engines experience
English language proficiency
German or French language proficiency

Ausbildung

Bachelor/Master in Computer Science (EPFL/ETH/university)

Tools

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

ELCA Informatique SA • Zürich

Vor Ort
CHF 20.000 - 31.000
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

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
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
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