
Intern Software Development – BMW Intelligent Personal Assistant
BMW Group
internship
Posted on:
Location Type: Office
Location: Munich • Germany
Visit company websiteExplore more
Job Level
Tech Stack
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