1,103,002open jobs
64,065companies
186,136added this week
Browse all
Salary
≈ $42k – $79k per year (Estimated)
Location
In office (Zurich)
Seniority
Intern
Employment
Internship

Confirmed on the employer's own hiring board on Oct 2, 2026. First seen by Alion on Oct 1, 2026. ELCASecurity scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Pully, Switzerland, ELCASecurity is a specialized cybersecurity company and part of the Swiss IT services firm ELCA Group. The company offers a broad range of offensive and defensive security services, including cybersecurity consulting, risk assessment, and identity and access management solutions like trustID. Through its specialized divisions and local Security Operations Centers (SOC), it provides continuous threat detection and data protection tailored to Swiss businesses and public sector organizations.

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.

Application: Please attach your academic transcripts to your application. Applications without transcripts will not be reviewed.

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!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,103,002 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Early Careers
Similar stack
Same company
Zurich
≈ $37k – $70k per year (Estimated) • In office • Internship • Zurich
Management
Microsoft Office
Apply
≈ $39k – $73k per year (Estimated) • In office • Internship • Dietikon
Python
Apply
In office • Internship • Lenzburg
Apply
≈ $43k – $74k per year (Estimated) • In office • Internship • Boston
Apply
≈ $44k – $75k per year (Estimated) • In office • Internship • Nome
Apply
$62k per year (net) • In office • Kursk
Python
SQL
AI/ML
Fine-tuning
AI Agents
Transformers
PyTorch
LLM
RAG
Hugging Face
arXiv
Apply
$62k per year (net) • In office • Moscow
Python
SQL
AI/ML
Fine-tuning
AI Agents
Transformers
PyTorch
LLM
RAG
Hugging Face
arXiv
Apply
$62k per year (net) • In office • Belgorod
Python
SQL
AI/ML
Fine-tuning
AI Agents
Transformers
PyTorch
LLM
RAG
Hugging Face
arXiv
Apply
$62k per year (net) • In office • Ufa
Python
SQL
AI/ML
Fine-tuning
AI Agents
Transformers
PyTorch
LLM
RAG
Hugging Face
arXiv
Apply
$62k per year (net) • In office • Kazan
Python
SQL
AI/ML
Fine-tuning
AI Agents
Transformers
PyTorch
LLM
RAG
Hugging Face
arXiv
Apply
≈ $42k – $79k per year (Estimated) • In office • Internship • Master's Degree • Zurich
Python
SQL
C#
C#
.NET
AI/ML
vLLM
AI Agents
Ollama
Hugging Face
Apply
≈ $38k – $71k per year (Estimated) • In office • Internship • Switzerland
Cybersecurity
CVE
OWASP
Apply
≈ $41k – $76k per year (Estimated) • In office • Internship • Master's Degree • Switzerland
AI/ML
AI Agents
RAG
Apply
≈ $41k – $76k per year (Estimated) • In office • Internship • Switzerland
Python
AI/ML
Claude Code
Function Calling
Tool Use
Apply
≈ $39k – $72k per year (Estimated) • In office • Internship • Master's Degree • Switzerland
Python
Go
Java
TypeScript
AI/ML
Copilot
Cursor
Claude Code
AI Agents
EU AI Act
DevOps
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Git
Cybersecurity
SLSA
Sigstore
Apply
≈ $52k – $97k per year (Estimated) • In office • Internship • Master's Degree • Zurich
Python
Java
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Hadoop
Spark
MLFlow
Computer Vision
NLP
TensorFlow
PyTorch
Ignite
Machine Learning
Apply
≈ $68k – $181k per year (Estimated) • In office • Full-Time • Zurich
Apply
≈ $41k – $100k per year (Estimated) • In office • Full-Time • Zurich
Apply
HR Specialist 4 hours ago
In office • Full-Time • Zurich
Management
Microsoft Office
Apply
Hybrid • Full-Time • Zurich
Apply
See all jobs
This is one of many
1,103,002 more open roles from verified company boards, updated every day.