Intern Software Engineering Generative AI (f/m/x)

A GOOD INTERNSHIP IS NEVER HANDS OFF.

SHARE YOUR PASSION.

We believe in creating an environment where our interns really can learn by doing  and where they are given their own areas of responsibility right from the start of their time with us. That’s why our experts will treat you as part of the team from day one, encourage you to bring your own ideas to the table – and give you the opportunity to really show what you can do.

 

We, the BMW Group, offer you an interesting and varied internship in the area of software development for AI applications. Our department is responsible for implementing new technologies in the context of a consistent digitization strategy for the BMW production system. In particular, we are concerned with the use of foundation models for the development of novel, scalable, effective, and secure applications. The main focus is on the development of platforms for the efficient provisioning of LLM-based applications for specifically for designed for direct and indirect production environments. This includes the combination of various data sources, end-user-oriented interface modeling, as well as the definition and enforcement of standards in dealing with foundation models.

 

What awaits you?

  • In your internship you contribute to our application codebase by reviewing existing projects, writing library modules and conducting integration tests.
  • You research and test different strategies for knowledge retrieval and search.
  • To adapt and align language models and embeddings to specific use cases using advanced prompt and finetuning techniques will be also part of your tasks.
  • You research, design, implement and test data preprocessing strategies.
  • Furthermore, you collect and implement customers' feedback for your solutions.
  • To communicate and present your work and ongoing developments in the LLM-area within the team and the overarching AI-network rounds off your role.

 

What should you bring along? 

  • An excellent bachelor’s degree in computer science, mathematics, machine learning or equivalent.
  • Experience in modern software development and tools (GitHub, IDEs, agile working models, Linux bash).
  • Strong practical experience in python programming.
  • Strong knowledge of the fundamentals of deep learning and natural language processing.
  • Hands-on experience in at least one major LLM open-source framework like LangChain or Llama-Index.
  • Problem solving skills.
  • Very good command of the German and English language.

 

You are enthused by new technologies and an innovative environment? Apply now!

 

What do we offer?

  • Comprehensive mentoring & onboarding.
  • Personal & professional development.
  • Flexible working hours.
  • Digital offers & mobile working.
  • Attractive remuneration.
  • Apartment offers for students (subject to availability & only Munich).
  • And many other benefits - see bmw.jobs/benefits

 

At the BMW Group, we see diversity and inclusion in all its dimensions as a strength for our teams. Equal opportunities are a particular concern for us, and the equal treatment of applicants and employees is a fundamental principle of our corporate policy. That is why our recruiting decisions are also based on personality, experience and skills.

Find out more about diversity at the BMW Group at bmwgroup.jobs/diversity
 

Earliest starting date: from 04/01/2025

Duration: 6 months

Working hours: Full-time


Contact:
BMW Group HR Team
+49 89 382-17001