Master Thesis: Spec-to-Code AI Development
Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence
In short
This Master Thesis project investigates the application of AI in transforming software specifications into production-ready code, aiming to enhance development speed, consistency, and evolution within Ericsson Fintech. The student will gain hands-on experience with generative AI, requirements engineering, and large-scale financial technology in Karlskrona, Sweden.
Responsibilities
- Investigate the effectiveness of the specification-to-code loop and identify areas for improvement.
- Map effort and lead time accumulation in specification authoring, code generation, and validation.
- Compare specification-driven, AI-assisted development with conventional code-first approaches.
- Experiment with improvements to the Spec-to-Code pipeline, such as generator coverage, AI guardrails, and validation.
- Define and use meaningful measures for lead time, rework, consistency, and defects.
- Implement and demonstrate selected improvements in a realistic development environment.
- Present conclusions and recommendations to an Ericsson development team.
Requirements
- Master-level studies in Computer Science, Software Engineering, Computer Engineering, or a related field.
- Solid programming and software engineering fundamentals.
- Interest in generative AI, developer tooling, requirements engineering, or automated software development.
- Comfort working with Git and modern development workflows.
- Curiosity and an experimental mindset, enjoying measurement, comparison, building, and improvement.
Desired Qualifications
- Experience with REST/OpenAPI.
- Experience with PlantUML.
- Experience with code generation.
- Experience with CI/CD.
- Experience with AI coding assistants.
Benefits
- Work hands-on with generative AI in a real software engineering context.
- Explore the intersection of requirements engineering, AI-assisted development, APIs, code generation, and automated quality gates.
- Investigate a question with direct practical relevance to AI's impact on software development productivity and quality.
- Contribute ideas and prototypes that can influence future ways of working in a large-scale Fintech R&D environment.
- 30 ECTS credits (30 hp) for the thesis.
Skills
Generative AISoftware EngineeringGitOpenAPIPlantUMLCode GenerationCI/CDAI Coding Assistants
#AI#Software Development#Master Thesis#Research#Fintech
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
Company
EricssonJob Posted
3 days ago
Employment Type
Internship
Work mode
On Site
Experience Level
Entry
Locations
Karlskrona, Sweden
Qualification
Master
Applicants
Be an early applicant
Similar Jobs
Nordea
Oslo, NorwayJunior Private Banker
Full Time Be an early applicant Posted 5 days ago
Nordea
Göteborg, SwedenService Advisor
Temporary Be an early applicant Posted 5 days ago
Nordea
Taastrup, DenmarkTechnical Specialist to Traffic & Operational Excellence team in DK
Full Time Be an early applicant Posted 5 days ago
Nordea
Nyköping, SwedenService Advisor
Temporary Be an early applicant Posted 5 days ago
Nordea
Oslo, NorwayStudentmedarbeider - Nordea Liv
Part Time Be an early applicant Posted 5 days ago
Saab
Linköping, SwedenILS-ingenjör
Full Time Be an early applicant Posted 5 days ago
