Logga in
Sök med AILogga in
JobbSafariLediga jobbMaster thesis: LLM Reasoning for Software Correctness

Master thesis: LLM Reasoning for Software Correctness

Ericsson AB

Sammanfattning

This thesis opportunity at Ericsson focuses on enhancing software quality in large-scale systems, particularly in the context of 5G, 6G, and Cloud RAN solutions. The role involves investigating the use of Large Language Models (LLMs) for improving fault discovery and verification prioritization in software engineering. Candidates will work on collecting and analyzing software-quality evidence, exploring AI-assisted analysis, and conducting experiments to evaluate findings. This position is ideal
Visa hela jobbannonsen

Stockholm

Ansök senast: Öppet tillsvidare
Publicerad: 2026-09-20

Beskrivning

Join our Team

About the Opportunity
Would you like to contribute to the evolution of Ericsson's 5G, 6G, and Cloud RAN solutions while exploring Artificial Intelligence and Software Engineering? This thesis opportunity focuses on improving software quality in large-scale systems where correctness, reliability, and availability are essential.

Modern development uses static and dynamic analysis, testing, code coverage, maintainability metrics, and defect history to identify quality issues. However, developers often need to manually interpret and correlate findings from multiple sources before deciding where to focus verification efforts.

Large Language Models (LLMs) offer strong capabilities in code understanding, reasoning, and defect analysis. Their use in large software systems is challenged by limited context windows, computational cost, and the risk of unsupported conclusions. This thesis will investigate whether LLMs can improve fault discovery by reasoning over structured software-quality evidence rather than raw source code alone.

The central hypothesis is that combining deterministic analysis with probabilistic LLM reasoning can identify additional fault candidates, improve verification prioritization, and reduce the cost of applying LLMs to large codebases.
What You Will Do
You will investigate and develop an evidence-guided approach to AI-assisted software quality analysis. Your work may include:
  • Collecting and structuring software-quality evidence from static and dynamic analysis, test coverage, maintainability metrics, code smells, historical defects, and bug reports.
  • Investigating whether analysis findings improve LLM-based defect detection and whether LLMs can identify fault candidates beyond those reported by existing tools.
  • Exploring compact, machine-consumable, and token-efficient representations of large codebases and quality evidence.
  • Evaluating which quality indicators provide the greatest analytical value relative to token usage and computational cost.
  • Analyzing how undefined behavior affects the reliability and trustworthiness of LLM-generated recommendations.
  • Investigating whether LLMs can help developers understand, explain, and prioritize potential false positives from static analysis.
  • Designing and conducting experiments to evaluate accuracy, effectiveness, and cost efficiency.
The Skills You Bring
  • Currently pursuing a master's degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, Theoretical Computer Science, or a related field.
  • Strong programming skills in Python, C, or C++.
  • An interest in LLMs, Generative AI, software quality, and program analysis.
  • Knowledge of software testing, static or dynamic analysis, compilers, or software verification is beneficial.
  • Familiarity with machine learning, data science, or AI-assisted software development is a plus.
  • Strong analytical, problem-solving, communication, and presentation skills in English.
  • A curious, and self-driven mindset, with the ability to work independently and collaborate effectively.

Ansök till tjänsten

Master thesis: LLM Reasoning for Software Correctness

Denna arbetsplats har annonserats på Ericsson-tjänsten den 2026-09-20 och publicerades av Ericsson.
Tillbaka till toppen

OM FÖRETAGET

Ericsson AB
Visa alla jobb för Ericsson AB

Hittade du inte vad du letade efter?

Beskriv med dina egna ord vad du söker, precis som om du skulle förklara det för en kompis. Josi hittar jobb som matchar dig på riktigt.
Testa nu

Sök efter fler liknande jobb

StockholmData och ITSystemutvecklareThesis workBachelor's ThesisMaster's Thesis

Läs också

Jessica på Ericastiftelsen: Ett krävande jobb kräver en generös jobbkultur
Jobbkultur

Jessica på Ericastiftelsen: Ett krävande jobb kräver en generös jobbkultur

Att möta barn och unga i terapi är ett intensivt arbete med stort ansvar. Jessica på Ericastiftelsen berättar om varför handledning, erfarna kollegor och en kultur där det går att be om hjälp är avgörande för att göra jobbet bra.

Lästid 5 min

Liknande jobb

Visa alla lediga jobb
Scania Group

Master Thesis Student

Södertälje
2/9 – tillsvidare

Jobb per stad

Det är enklare än någonsin att söka jobb – men svårare än någonsin att hitta rätt. Det vill vi ändra på. JobbSafari är din guide genom arbetslivet, byggd för att matcha rätt person med rätt möjlighet bland tusentals lediga jobb i Sverige.

JobbSafari är en del av Duunitori Group – Duunitori är Finlands största jobbsökmotor och en betrodd partner inom rekrytering, rekryteringsmarknadsföring och employer branding.

Stockholm, Sweden

JobbSafari AB

Grev Turegatan 11A

114 46 Stockholm, Sweden

info@jobbsafari.se

+46 (0) 8 515 10 774

Helsinki, Finland

Duunitori Oy

Toinen Linja 7

00530 Helsinki, Finland

asiakaspalvelu@duunitori.fi

+358 44 980 3558

Oslo, Norway

JobbSafari AB

c/o Accountor AS

Tangen 75

4608 Kristiansand, Norge

info@jobbsafari.se

+46 70 314 59 79

  • jobbsafari.se
  • duunitori.fi
  • jobbsafari.no
  • allaloner.se
  • jobbland.se