Master's Thesis Topic: Using AI in Software Development Version Upgrades
Modern software systems rely on increasingly complex technology platforms, libraries, frameworks, and cloud services. These enable rapid development of new products and features, and the adoption of AI-assisted development is accelerating this trend even further. At the same time, maintaining these systems - especially performing version upgrades and validating their correctness through testing - has become a significant challenge.
We are looking for a student interested in completing a Master's thesis on the topic:
"Using AI in Software Development Version Upgrades"
The thesis will focus on researching and practically evaluating how AI-assisted development tools (such as Claude, Codex, and similar tools) can be used to perform software version upgrades as efficiently as possible.
Possible research areas include: upgrading individual libraries and dependencies
programming language version migrations
broader technology platform upgrades
automated testing and regression detection
evaluating the efficiency, reliability, and practical applicability of AI tools
The work will be conducted using real software projects, with the goal of identifying effective tools and methods for solving a growing problem faced by virtually all software companies. Our working language is English so both written and verbal English is required, Finnish is a plus.
Funding
The thesis topic is eligible for the AI-related thesis grant offered by the Technology Industries of Finland Centennial Foundation. Eligible for external thesis funding (Up to €20,000)
Estimated project duration: approximately 9-12 months
The work will be carried out as part of a company AI research, development, or deployment project
Please note: Funding decisions are made by the Technology Industries of Finland Centennial Foundation. As a result, LeadDesk cannot guarantee that a grant will be awarded; however, we will provide su