Logo of Huzzle

Software Engineer, AI (m/w/d) - Gigafactory Berlin-Brandenburg

image

Tesla

28d ago

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • Brandenburg

AI generated summary

  • You need expertise in Python, ML frameworks, and RAG chatbots, with a solid grasp of NLP, backend development, containerization, and CI/CD practices. Excellent collaboration and problem-solving skills are essential.
  • You will design and develop RAG-based chatbots, optimize NLP pipelines, architect scalable backends, collaborate cross-functionally, fine-tune LLMs, and ensure software development best practices.

Requirements

  • Expertise in Python with hands-on experience in machine learning frameworks like PyTorch or TensorFlow, along with a strong foundation in ML concepts, particularly statistics and optimization
  • Proven experience in building and deploying LLM-based applications, especially RAG chatbots, with deep knowledge of information retrieval, semantic search, and ranking algorithms
  • Degree in Computer Science, Machine Learning, Engineering, or a related field, or equivalent experience
  • Solid understanding of NLP concepts, conversational AI systems, and vector databases (e.g., Pinecone, Milvus)
  • Familiarity with tools for LLM orchestration, such as LangChain or LlamaIndex
  • Experience with backend development using frameworks like FastAPI, Flask, or Django
  • Knowledge of containerization (Docker, Kubernetes), and deploying scalable ML systems
  • Excellent problem-solving and debugging skills, with a focus on optimization and scalability
  • Familiarity with front-end development technologies (e.g., React) and frameworks is highly desirable
  • Understanding of CI/CD practices, software development methodologies, and Agile principles
  • Excellent collaborative skills to work effectively with cross-functional teams
  • Proficiency in working in a high-impact, responsive, and collaborative team environment
  • Smart but humble, with a bias for action

Responsibilities

  • Design, develop, and maintain RAG-based chatbots by leveraging open-source large language models (LLMs) like LLaMA, Falcon, and GPT-J, integrating them with external knowledge bases (e.g., vector databases such as Pinecone, FAISS)
  • Build and optimize NLP pipelines for tasks such as text retrieval, embeddings, dialogue management, and intent recognition
  • Architect scalable and robust backends using Python frameworks like FastAPI or Flask, integrating APIs, external tools, and databases to support chatbot and AI system functionality
  • Collaborate with cross-functional teams, including product and design, to deliver user-friendly, intuitive solutions tailored to business and customer needs
  • Experiment with and fine-tune LLMs, improve chatbot and agent performance using prompt engineering, and ensure scalable, low-latency deployments in production
  • Explore, design, and implement AI agents capable of performing autonomous tasks, including reasoning, planning, decision-making, and integrating with external tools and APIs for multi-step task execution
  • Continuously research and stay updated on advancements in LLMs, NLP, and AI, applying cutting-edge techniques to enhance chatbot and AI agent capabilities
  • Ensure best practices for software development, including CI/CD pipelines, code quality, scalability, and proper documentation, while participating in code reviews and team improvement efforts

FAQs

What is the primary focus of the Software Engineer, AI role at Tesla's Gigafactory Berlin-Brandenburg?

The primary focus of this role is building Retrieval-Augmented Generation (RAG) chatbots powered by open-source Large Language Models (LLMs) and evolving towards creating advanced AI agents.

What programming languages and frameworks should I be familiar with for this position?

You should have expertise in Python and be familiar with machine learning frameworks like PyTorch or TensorFlow, as well as backend development using frameworks such as FastAPI, Flask, or Django.

What type of experience is required for this role?

Proven experience in building and deploying LLM-based applications, especially RAG chatbots, along with a solid understanding of NLP concepts, conversational AI systems, and vector databases is required.

Is experience with containerization relevant for this job?

Yes, familiarity with containerization technologies such as Docker and Kubernetes is important for deploying scalable ML systems.

What types of AI technologies will I work with in this position?

You will work with open-source large language models like LLaMA, Falcon, and GPT-J, and integrate them with external knowledge bases and vector databases.

Are there opportunities for collaboration across teams at Tesla?

Yes, you will collaborate with cross-functional teams, including product and design, to develop user-friendly solutions tailored to business and customer needs.

What are the educational requirements for this position?

A degree in Computer Science, Machine Learning, Engineering, or a related field, or equivalent experience is required for this role.

What benefits does Tesla offer to its employees?

Tesla offers a competitive salary, Tesla shares or bonuses, a pension program, 30 vacation days, flexible work arrangements, corporate benefits, employee insurances, relocation support, and commuting support.

What qualities are emphasized for candidates applying for this role?

Candidates should be smart but humble, with a bias for action, and have excellent collaborative skills to work effectively in a high-impact, responsive, and collaborative team environment.

What is the work setting like at Gigafactory Berlin-Brandenburg?

The work setting is a state-of-the-art Gigafactory where you can solve interesting problems alongside passionate and talented individuals dedicated to changing the world.

Tesla’s mission is to accelerate the world’s transition to sustainable energy.

Automotive
Industry
10,001+
Employees
2003
Founded Year

Mission & Purpose

Tesla’s mission is to accelerate the world’s transition to sustainable energy through increasingly affordable electric vehicles in addition to renewable energy generation and storage. California-based Tesla is committed to having the best-in-class in safety, performance, and reliability in all Tesla cars. There are currently over 275,000 Model S, Model X and Model 3 vehicles on the road worldwide. To achieve a sustainable energy future, Tesla also created infinitely scalable energy products: Powerwall, Powerpack and Solar Roof. As the world’s only vertically integrated energy company, Tesla continues to innovate, scale and reduce the costs of commercial and grid-scale systems, with the goal of ultimately getting us to 100% renewable energy grids.