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
Microsoft
United StatesSoftware Engineering IC2
US$85.4–168k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
Redmond, United StatesActivation GTM Director for Security in GCR
Full Time Be an early applicant Posted 4 days ago
Autoliv
MexicoOrder to Cash Advanced Specialist
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesLaunch Manager
US$97.6–188k/yr Full Time Be an early applicant Posted 4 days ago
Alfa Laval
Tlalnepantla, MexicoField Sales Engineer - HVAC & Refrigeration
Full Time Be an early applicant Posted 4 days ago
ASSA ABLOY Group
Monroe, United StatesService Provider Coordinator
Full Time Be an early applicant Posted 4 days ago
