Software Engineer / Data Scientist AI /x)
Mercedes-Benz Tech Innovation GmbH
Ulm, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
IntermediateJob location
Remote
Ulm, Germany
Tech stack
Java
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Computer Programming
Customer Data Management
DevOps
Information Management
Python
Machine Learning
Natural Language Processing
Cloud Services
TensorFlow
Software Engineering
SQL Databases
Google Cloud Platform
PyTorch
React
Large Language Models
Multi-Agent Systems
Deep Learning
Generative AI
Knowledge Representation
Kubernetes
Information Technology
HuggingFace
Machine Learning Operations
Front End Software Development
Databricks
Job description
- As a Software Engineer or Data Scientist AI (d/m/f/x), you will enrich our interdisciplinary team in the field of Artificial Intelligence and bring End2End AI solutions directly into practical use.
- Your main tasks will be the independent design and implementation of cloud solutions, especially in the context of machine learning, deep learning and generative AI.
- Your role will include coordinating needs with relevant stakeholders as well as designing and implementing infrastructures and solutions, always ensuring the high quality and reliability standards of Mercedes-Benz AG.
- You will be involved in projects that cover a wide range of aspects of the Mercedes-Benz AG value chain - from internal information management to customer data management and the optimisation of workshop processes. A particular current focus is on the accelerated integration of new AI developments into all areas of Mercedes-Benz AG, for example with the help of multi-agent systems.
- You will work with a wide range of new technologies and methods of AI and cloud-native software development, including PyTorch, TensorFlow, HuggingFace, LangGraph, and develop in Python as well as JavaScript on Azure, AWS and GCP.
- You will be actively involved in the design, development and implementation of future-oriented solutions and can also supplement your tasks with requirements, product or project management.
Requirements
- With a master's degree in computer science, business informatics or comparable training, you will lay a solid foundation, with at least three to five years of practical professional experience in the AI environment required.
- Your enthusiasm is for the transfer of reliable AI into relevant applications, for which you have excellent programming skills in Java, Python and SQL and knowledge of JavaScript and frontend (React) are a plus.
- You have a strong understanding of DevOps and MLOps practices and technologies and ideally also advanced knowledge of machine learning, NLP, semantic knowledge representation and deep learning.
- Your interests in cloud-native development include Microsoft Azure, AWS or GCP, and your knowledge of Kubernetes (AKS) and Azure Databricks is particularly valuable.
- In addition, you will actively follow the latest developments in deep learning, the application of Foundation Models and Generative AI (including Prompt/Context Engineering and Model-Context Protocol) and place particular emphasis on security, reliability and scalability.
- With your strong ability to work in a team, you will actively contribute, promote mutual exchange and joint learning, and communicate fluently in German and English, both spoken and written.