BMW Group

Intern Software Development – BMW Intelligent Personal Assistant

BMW Group

internship

Posted on:

Location Type: Office

Location: MunichGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will support the design, implementation, and evaluation of advanced AI systems based on LLMs, VLMs, multi-agent architectures, and MCP principles.
  • Contribute to comprehensive evaluation of LLM- and VLM-based systems, including designing test scenarios, performance metrics, and validation protocols.
  • Help assess natural language understanding, multi-agent coordination, and multi-channel data fusion capabilities.
  • Collaborate with suppliers and internal teams to exchange insights and participate in technical discussions driving innovation in automotive AI.

Requirements

  • Studies in computer science, electrical engineering, computational linguistics, mathematics, physics, psychology, or a related discipline.
  • Strong programming skills in Python 3 and substantial experience with machine learning frameworks such as TensorFlow or PyTorch, including libraries like scikit-learn.
  • Solid understanding of Large Language Models and transformer-based architectures and their applications in natural language understanding and generation.
  • Familiarity with Model Context Protocol concepts for managing context and orchestrating communication between AI modules and multi-modal inputs.
  • Hands-on experience or strong interest in evaluating AI systems, including designing evaluation frameworks, performance measurement, error analysis, and bias detection.
  • Business-fluent English; German language skills are a plus.
Benefits
  • Comprehensive mentoring & onboarding.
  • Personal & professional development.
  • Flexible working hours.
  • Mobile work.
  • Attractive & fair compensation.
  • Apartments for students (subject to availability & only at the Munich location).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Python 3machine learningTensorFlowPyTorchscikit-learnLarge Language Modelstransformer-based architecturesevaluation frameworksperformance measurementerror analysis
Soft Skills
collaborationcommunicationinnovation