×
Register Here to Apply for Jobs or Post Jobs. X

Master Thesis : Migration LLM

Job in 1001, Lausanne, Canton de Vaud, Switzerland
Listing for: ELCA Group
Apprenticeship/Internship position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
    AI Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Master Thesis : Migration By LLM

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 Cyber Security.

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, Type Script, 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.

Apply BELOW

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary