Master Thesis - GenAI for Network Device Configuration Templates: Authoring, Troubleshoot and Verification

Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence

In short

This Master Thesis project explores the use of generative AI for authoring, troubleshooting, and verifying network device configuration templates. The work involves building an automatic judge for template evaluation and developing AI pipelines for these tasks, with opportunities for specialization in areas like template generation, failure diagnosis, and real-world applicability. The position is an on-site internship in Karlskrona, Sweden, starting January 2027.

Responsibilities

  • Build an automatic judge to evaluate candidate network device configuration templates.
  • Develop and evaluate AI pipelines for template authoring and troubleshooting.
  • Explore areas such as generating templates from task descriptions, comparing with expert-written templates, and evaluating input information's impact.
  • Investigate feedback-driven retries for improving results.
  • Diagnose failing templates, propose fixes, and test them against faults with known corrections.
  • Categorize remaining failures and examine the correlation between simulation success and real device success.

Requirements

  • Knowledge in Computer Science, Computer Engineering, or a related field.
  • Experience with Scala or Java.
  • Experience with Python or a similar scripting language.
  • Interest in generative AI applications and APIs (Amazon Q, Gemini, ChatGPT).
  • Eagerness to learn and explore new concepts.

Desired Qualifications

  • Familiarity with XML and Docker/Kubernetes is beneficial.
  • Interest in computer networks, developer tooling, and empirical evaluation.
  • No prior knowledge of network configuration protocols is required.

Benefits

  • Outstanding opportunity to use your skills and imagination to push the boundaries of what's possible.
  • Build solutions never seen before to some of the world's toughest problems.
  • Challenging work environment.
  • Opportunity to join a team of diverse innovators.
  • 30 hp thesis credit.

Skills

PythonScalaJavaXMLDockerKubernetesGeminiChatGPTAmazon Q
#AI#GenAI#Generative AI#Network Configuration#Templates#Troubleshooting#Verification#Thesis#Internship
Ericsson Logo

About Ericsson

Pioneering technology for connecting billions of people worldwide

Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible

Ericsson Logo

Company

Ericsson

Job Posted

1 day ago

Employment Type

Internship

Work mode

On Site

Experience Level

Entry

Locations

Karlskrona, Sweden

Qualification

Master

Applicants

Be an early applicant