Master Thesis in TADMW

Manching, Germany

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Airbus

Airbus designs, manufactures and delivers industry-leading commercial aircraft, helicopters, military transports, satellites, launchers and more.

View all jobs at Airbus

Apply now Apply later

Job Description:

Airbus Defence and Space is looking for a

Master’s Thesis: Evaluation of Large Language Models for Code Refactoring Assistance

You are looking for a master thesis ? Then apply now! We look forward to you supporting us!

  • Location: Manching

  • Start: as soon as possible

  • Duration: 6 months

Large Language Models (LLM) and Generative Pretrained Transformers (GPT) have raised considerable interests both in industry and academia. Next to being handy tools e.g., for
getting answers to questions one might have submitted to regular search engines before the prevalence of this technology, they are deemed to be enablers for increasing work
effectiveness and efficiency. It is of paramount importance to find out about their actual contribution to relevant application cases. In particular, the technologies are expected to be
relevant for software development. They might be used for refactoring software for rendering it future-proof.

Your location

Located about an hour’s drive north of Munich, Manching is an up-and-coming market town that offers a wide range of leisure and cultural activities. Here, you can enjoy the quality of life in the countryside while the pleasures of near-by cities are still within easy reach.

Your benefits
  • Attractive salary and work-life balance with an 35-hour week (flexitime).

  • Mobile working after agreement with the department.

  • Traveling overseas or within Germany (team events) is possible after consultation and agreement from the department.

  • International environment with the opportunity to network globally.

  • Work with modern/diversified technologies.

  • At Airbus, we see you as a valuable team member and you are not hired to brew coffee, instead you are in close contact with the interfaces and are part of our weekly team meetings.

  • Opportunity to participate in the Generation Airbus Community to expand your own network.

Your tasks and responsibilities

Airbus have developed the LLM tool KITCH. Its capability needs to be evaluated in a structured way. In addition, potential shortfalls and their corrective actions need to be identified. The findings shall converge in a process for the usage of the technology in the context of software refactoring. The thesis shall cover the following tasks, while taking into account the programming languages C and Ada:
(1) The analysis of the state-of-the-art regarding LLMs and GPTs enables us to contextualize KITCH. Next, its functional capability and the application scenario refactoring are determined and specified.
(2) Investigate real-world benchmark scenarios, including SWE-bench, refactoring katas (e.g., Tennis Kata, Gilded Rose), and/or open-source projects relevant to the defense industry.
(3) In order to exercise the tool, the necessary set of test cases is specified and developed.
(4) These test cases are executed and their results documented properly.
(5) Evaluate the performance of various generative models integrated into KITCH for enhancing legacy code using AI assisted refactoring
(6) Establish a unified set of comparison criteria for these models, using software quality metrics before and after AI-assisted refactoring (e.g., cyclomatic complexity)

 Desired skills and qualifications

 ●    Enrolled full-time student in the area of computer science or an equivalent field of study.

●     First practical experience in the field of software development is desirable.

●     Fluent in English.

Please upload the following documents: cover letter, CV, relevant transcripts, enrollment certificate. 

Not a 100% match? No worries! Airbus supports your personal growth.

Take your career to a new level and apply online now!  

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

Company:

Airbus Defence and Space GmbH

Employment Type:

Final-year Thesis

-------

Experience Level:

Student

Job Family:

Support to Management

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com.

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Computer Science Generative modeling GPT LLMs Open Source Transformers

Perks/benefits: Career development Flex hours Startup environment Team events

Region: Europe
Country: Germany

More jobs like this