Master thesis: Leveraging Generative AI (Gen AI) along the Software Development Lifecycle with a focus on enhancing Developer Portals
Role details
Job location
Tech stack
Job description
Shape the future of software development with your Master Thesis: at our Garching location, you'll leverage Generative AI to enhance developer portals and drive innovation across the entire Software Development Lifecycle-ready to turn your ideas into real impact?
What we offer you
- Exciting research and development projects that put your theoretical knowledge into practice
- Individual supervision and support from experienced experts in your field
- Access to the latest technologies, laboratories, and resources
You'll make an impact by
- Contribute to developing Generative AI proof-of-concepts that enhance the efficiency and effectiveness of the Software Development Lifecycle (SDLC)
- Assess existing Generative AI methods to understand their impact on the SDLC
- Create new Generative AI concepts that unlock opportunities for improving software product and process quality across various SDLC phases
- Design and implement processes and practices that strengthen the overall quality of Siemens' software products
- Support the dissemination of research results at academic and industrial conferences
- Engage in discussions about key research questions and evaluate their relevance for Siemens
- Take part in internal as well as publicly funded research projects
Requirements
Do you have experience in Software development?, * Education: You are currently enrolled in a degree program in Informatics, Computer Science, Information Technology, Electrical Engineering, or a related field, + You have a fundamental understanding of Natural Language Processing (NLP) concepts and techniques
- You possess strong programming skills in languages such as Python or Java
- You have initial hands-on experience with Large Language Models (LLMs) and a basic understanding of software development at scale
- Ways of Working: You demonstrate strong analytical and problem-solving skills, and communicate effectively while working in a team
- Languages: You have very good written and spoken English skills equivalent to C1, German skills are a plus