Senior Software Engineer – Machine Learning, AI

4 Weeks ago • 4-8 Years • Artificial Intelligence

Job Summary

Job Description

Tesla seeks talented Software Engineers specializing in ML/AI to build Retrieval-Augmented Generation (RAG) chatbots using open-source LLMs (like LLaMA, Falcon, GPT-J) and vector databases. Responsibilities include designing, developing, and maintaining these chatbots; building NLP pipelines for text retrieval, embeddings, and dialogue management; architecting scalable backends using Python (FastAPI/Flask); collaborating with cross-functional teams; experimenting with and fine-tuning LLMs; and implementing AI agents capable of autonomous tasks. The role requires expertise in Python, ML frameworks (PyTorch/TensorFlow), LLM-based applications, NLP, and vector databases. Experience with backend development, containerization (Docker/Kubernetes), and CI/CD is essential.
Must have:
  • Expertise in Python and ML frameworks (PyTorch/TensorFlow)
  • Experience building and deploying LLM-based applications (RAG chatbots)
  • Strong NLP knowledge, including information retrieval and semantic search
  • Backend development experience (FastAPI/Flask)
  • Knowledge of containerization (Docker/Kubernetes) and CI/CD
Good to have:
  • Familiarity with front-end technologies (React)
  • Experience with LLM orchestration tools (LangChain/LlamaIndex)
  • Knowledge of vector databases (Pinecone, Milvus)
Perks:
  • Competitive salary and Tesla shares or bonuses
  • Pension program
  • 30 vacation days
  • Flexible work arrangements
  • Corporate benefits
  • Employee insurances
  • Relocation and commuting support

Job Details

What to Expect
Tesla is accelerating the world's transition to sustainable energy. We continuously develop revolutionary strategies and products within the shortest time and successfully launch them on a large scale. This is only possible through extraordinary speed, innovation, and efficiency.

Gigafactory Berlin forms the perfect basis for rolling out Tesla's incredible success story in Europe. The most important pillar for this is our employees. Their passion, motivation and engagement ensure that we consistently achieve our goals.


The Role

We are seeking talented Software Engineers - ML, AI to join our dynamic team, focusing on building Retrieval-Augmented Generation (RAG) chatbots powered by open-source Large Language Models (LLMs) and evolve 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.

What You’ll Do
  • 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
What You’ll Bring
  • 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


What we offer

You will be working in our state-of-the-art Gigafactory, where you’ll solve the world's most interesting problems with the best and brightest people who share a passion to change the world. Tesla’s compensation package includes competitive salary and Tesla shares or bonuses. Typical benefits that are offered are a pension program, 30 vacation days, flexible work arrangements, corporate benefits, employee insurances, relocation, and commuting support.

Similar Jobs

EPAM Systems - Senior Automation Tester in JavaScript

EPAM Systems

Pune, Maharashtra, India (Remote)
4 Months ago
bosh group india - 2024_MS_EDE3_XC_SRE_DataEngineering

bosh group india

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Xsolla - React Native Mobile Developer (SuperApp)

Xsolla

Beijing, Beijing, China (On-Site)
2 Months ago
ION - Sitecore Performance UI/UX Developer - 446

ION

New York, New York, United States (Hybrid)
4 Months ago
Palo Alto Networks - Prisma Cloud Solution Architect

Palo Alto Networks

Dallas, Texas, United States (Remote)
3 Months ago
Wargaming - AI Vendor Manager

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
ARRISE powering Pragmatic Play - Sr.Data Scientist

ARRISE powering Pragmatic Play

India (Remote)
6 Months ago
Ascent Health - Lead Data Scientist

Ascent Health

Karnataka, India (On-Site)
3 Months ago
Zoox - Software Engineer - Simulaton Scenario Automation

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
GovGPT - Expert AI Engineer - NLP and Computer Vision (Pubic Safety)

GovGPT

Hyderabad, Telangana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior Full-Stack Developer

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
Luxoft - Automation Architect

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
GT - QE Automation Engineer | Feeld, UK

GT

(Remote)
1 Month ago
PwC - ETIC, Azure Technical Support Engineer - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago
Care Stack - Site Reliability Engineer

Care Stack

Thiruvananthapuram, Kerala, India (On-Site)
4 Months ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
4 Months ago
PwC - AES SAP EDW  Senior Associate Operate

PwC

Bengaluru, Karnataka, India (On-Site)
2 Months ago
ION - Cloud Engineer/Architect (DevOps)

ION

London, England, United Kingdom (On-Site)
4 Months ago
Palo Alto Networks - Presales, Prisma Cloud Solutions Architect, Majors

Palo Alto Networks

Chicago, Illinois, United States (Remote)
3 Months ago
Omnissa - C++ with macOS internals - Staff Engineer & Member of Technical Staff - II / III

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brandenburg, Germany

Cloud Imperium Games - Engine Programmer

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
2 Months ago
Axinous - Senior Customer Success Engineer

Axinous

Germany (Remote)
1 Month ago
Corsair - Software Product Manager

Corsair

Germany (On-Site)
1 Month ago
DEVOTEAM - Consultant Identity & Access Management (IAM) / One Identity Manager (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
4 Months ago
Crytek - Senior Animation Programmer

Crytek

Frankfurt, Hessen, Germany (Remote)
9 Months ago
Tesla - Senior Mechanical Design Engineer – Power Electronics

Tesla

Baden-Württemberg, Germany (On-Site)
4 Weeks ago
Klang Games - Data Engineer (f/m/d)

Klang Games

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Tesla - Associate Project Manager Facility

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Weeks ago
Tesla - Senior Legal Counsel

Tesla

Bavaria, Germany (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Keywords Studios (Player Support) - Research Associate - Fresher

Keywords Studios (Player Support)

Haryana, India (On-Site)
4 Weeks ago
Microsoft - Researcher - II

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Meta - Research Scientist, Computer Vision for Generative AI (PhD)

Meta

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Staff Software Engineer, Core Machine Learning, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Microsoft - Senior Researcher: Machine Learning – Microsoft Research AI for Science

Microsoft

Cambridge, England, United Kingdom (On-Site)
1 Month ago
Equivalent Jobs - DL RESEARCHER

Equivalent Jobs

(Remote)
3 Months ago
Microsoft - Researcher - Machine Learning and AI

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Microsoft - Research Intern - AI Mediated Sensemaking

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
NextGen Healthcare India - Data Engineer with AI

NextGen Healthcare India

Bengaluru, Karnataka, India (Remote)
5 Months ago
Postman - Software Engineer - Applied AI Engineer

Postman

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tesla is an internet company. Follow us to receive our company updates and job postings.

Kalsdorf Bei Graz, Styria, Austria (On-Site)

North Holland, Netherlands (On-Site)

İstanbul, Türkiye (On-Site)

Brandenburg, Germany (On-Site)

Huddinge, Stockholm County, Sweden (On-Site)

Rhineland-Palatinate, Germany (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Tesla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug