Tesla
AI Software Integration Internship, Factory Firmware Team(m/w/d) – Gigafactory Berlin Brandenburg
TeslaGermany1 day ago
InternshipInformation Technology
What To Expect
We are seeking a talented Software Engineer Intern - ML, AI to join our dynamic team, focusing on building Retrieval-Augmented Generation (RAG) chatbots powered by open-source Large Language Models (LLMs) and evolving into creating advanced AI agents. This role is ideal for engineers passionate about natural language processing (NLP), machine learning, and backend development. You will have the opportunity to develop cutting-edge AI solutions and contribute to the next generation of intelligent chatbot systems.

The Factory Firmware Team is the eyes and ears of the Vehicle Software organization within the factory and often have the last say on the deployment of new firmware to manufacturing providing valuable insight and feedback to accelerate development of new software features.

What You'll Do

  • Data Handling: Collect, clean, preprocess, and analyze datasets to prepare for model training and evaluation.
  • Model Development: Assist in designing, building, and testing machine learning models and algorithms
  • Research and Innovation: Continuously research and stay updated on advancements in LLMs, NLP, and AI, applying cutting-edge techniques to enhance chatbot and AI agent capabilities.
  • Coding and Debugging: Write and debug code in languages like Python or Go, ensuring high-quality and efficient implementations.
  • Collaboration: Work with cross-functional teams to integrate AI solutions into applications, platforms, or existing systems.
  • Documentation and Reporting: Document processes, experiments, and results, and occasionally present findings to stakeholders or team members.
  • Ethical Practices: Ensure adherence to ethical AI guidelines in research and development activities.


  • What You'll Bring

  • Pursuing a bachelor’s or master's degree in computer science, Data Science, Engineering, Mathematics, or related field.
  • Proficiency in a high-level language like Python, Go and/or Java. Python will be preferred. Familiarity with ML libraries and frameworks (e.g., TensorFlow, PyTorch, TensorFlow, scikit-learn), data structures, algorithms, and data analysis tools (e.g., Pandas, NumPy).
  • Proven experience in building and deploying LLM-based applications, especially RAG chatbots, with knowledge of information retrieval, semantic search, and ranking algorithms.
  • Knowledge of containerization (Docker, Kubernetes) and deploying scalable ML systems.
  • Excellent problem-solving and debugging skills, with a focus on optimization and scalability.
  • Fluent in English. Excellent verbal and written communication skills to coordinate with the team.


  • , Tesla

    Key Skills

    Ranked by relevance