Join to apply for the Master Thesis : Migration By LLM role at ELCA Group
We are ELCA, one of the largest Swiss IT tribes with over 2,300 experts based 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 multiple fields of leading‑edge technologies such as AI, Machine & Deep learning, BI/BD, RPA, Blockchain, IoT and CyberSecurity.
At ELCA, large‑scale code migrations and refactorings—like upgrading frameworks or moving legacy apps to modern stacks—are time‑consuming and repetitive, yet hard to fully automate.
In this internship, you’ll explore how LLMs can help automate code migration, producing idiomatic, maintainable code while iteratively fixing errors through testing and refinement. You’ll build on ELCA’s prototypes and experiment with prompt engineering, fine‑tuning, and agent‑assisted workflows to create a Proof‑of‑Concept for a real migration project.
Objectives
* Survey existing tools and techniques for LLM‑based code migration
* Implement a Proof‑of‑Concept using ELCA’s prototypes, LLMs, and iterative workflows
* Evaluate where LLMs are effective and when hand‑crafted solutions are better
What we offer
* Collaborative, international, tech‑driven environment
* Real impact: help improve large‑scale software migration processes
* Fun technical events: hackathons, brownbags, and our tech blog
* Monthly after‑work events across locations
Skills required
* Knowledge of at least one programming language (Java, TypeScript, Python)
* Strong analytical skills
* Bonus: experience or interest in LLMs and AI‑assisted development
Additional information
* Internship starting in February 2026
* Applications must include your most recent academic transcripts
* Candidates must be completing a Master’s degree and enrolled in a higher‑education program with a valid internship agreement (convention de stage)
Referrals increase your chances of interviewing at ELCA Group by 2x.
Get notified about new Masters Student jobs in Lausanne, Vaud, Switzerland.
#J-18808-Ljbffr