Python Software Engineering Internship – starting July 2024

Jobbeschreibung
Life is always about becoming… Becoming means going on a journey to be the best version of our future selves. While we discover new things, we will face challenges, master them and grow beyond our individual limits.

Apply for a job at Mercedes-Benz and find your individual role and workspace to unleash your talents to the fullest. Empowered by visionary colleagues who share the same pioneering spirit. Joining us means becoming part of a global team that aims to build the most desirable cars in the world. Together for excellence.

Job-ID: MER00036VX

Software Engineering Internship in Python starting July 2024 in the area “Vehicle Data and Products” in Stuttgart.

Mercedes Benz Mobility AG (MBM) supports the sales of Mercedes-Benz Groups automobile brands with tailor-made financial services. The products range from leasing, retail financing, and dealer financing to commercial fleet management, insurance solutions, banking services, and innovative mobility services. MBM operates in more than 40 countries. With more than 10000 employees, the company services a contract volume of about 120 billion Euros.

The team “Vehicle Data and Products” is responsible for making products and APIs to make vehicle data valuable and accessible for the MBM. Exemplary products are dynamic leasing products depending on your driving behavior, usage-based insurance products, valuation of the market price of a vehicle, etc. As IT we are closely working together collocated with our colleagues from different business units (such as sales & marketing, credit, and insurance).

In the team, we work with forefront software solutions, based on microservices, containerization, cloud, API gateways, web, and mobile applications. We leverage a diverse set of open-source technologies such as Python, Postgres, and GitHub, complemented by tools like Databricks, Kubernetes, and Docker. Additionally, we utilize cloud services like Azure.

We are looking for a Python Software Engineering intern to support our team on the product called CALUE – a machine-learning-powered application designed to predict market values of new and used vehicles.

These challenges await you:

As a Python Software Engineering intern, your responsibilities will include:

  • Writing and adapting Python code to preprocess and process data for training regression machine learning models
  • Identifying and extracting relevant features from data to be utilized in training machine learning models
  • Integrating features into the existing data pipelines
  • Testing the pipelines, and sending requests to the Flask application, which serves REST endpoints for consuming the machine learning models
  • Conducting feature impact analysis on evaluation metrics to determine the effectiveness of different features and feature changes
  • Debugging code to resolve any issues that arise during development and testing phases
  • Writing unit tests to ensure the reliability and robustness of the implementation
  • Collaborating closely with software engineers, data engineer and data scientist, product owner, and interacting with stakeholders
  • Being an integral part of the team, actively contributing to discussions, sharing insights, and fostering a collaborative team environment

  • Pursuing studies in Computer Science, Software Engineering, or a related field, ideally beyond the fifth semester
  • Proficient in writing and comprehending Python code structured across multiple modules and classes
  • Experienced in utilizing Git and GitHub for version control in collaborative software development
  • Basic grasp of Object-Oriented Programming principles within Python
  • Basic familiarity with Relational Databases, including PostgreSQL and SQLite
  • Exposure to cleaning, transforming, extracting, and analyzing tabular data (e.g., CSV format) using Pandas and scikit-learn would be beneficial
  • Understanding of Unit Testing principles is welcomed
  • Fluent in English

Personal skills:

  • Ability to prioritize tasks, set yourself goals, and work self-organized to achieve them
  • Ability to clearly describe and communicate complex problems and elaborate solutions
  • Openness and self-motivation to learn, give and receive feedback, and develop yourself further
  • Ability to work in intercultural teams

Additional requirements:

  • Applicants must be currently enrolled in a university in Germany and possess eligibility to work within Germany.
  • To be considered, each application must include a CV and a transcript of records.

You do not bring everything? Do not worry. We are looking for people who are eager to learn and develop themselves.

Additional information:

It doesn't work completely without formalities. When sending your online application, please attach your CV, certificate of enrollment, current performance record, relevant certificates, if applicable proof of mandatory internship and the standard period of study (max. 5 MB) and mark your application documents as "relevant for this application" in the online form.

Please find the criteria of employment "here".

Citizens of countries outside the European Trade Union please send, if applicable, your residence / work permit.

We particularly welcome online applications from candidates with disabilities or similar impairments in direct response to this job advertisement. If you have any questions, you can contact the local disability officer once you have submitted your application form, who will gladly assist you in the onward application process: [email protected]

Please understand that we no longer accept paper applications and that there is no right to get your documents returned.

If you have any questions regarding the application process, please contact HR Services by e-mail at [email protected] or by phone: 0711/17-99000 (Monday to Friday between 10 a.m. to 12 a.m. and 1 p.m. to 3 p.m.).


  • Discounts for employees possible
  • Meal-Discounts
  • Company Retirement
  • Annual profit share possible
  • Hybrid Work possible
  • Mobile Phone possible
  • Health Benefits
  • Flexitime possible
  • Events for employees
  • Mobility offers
  • Lifelong Learning
  • Inhouse Doctor
  • Canteen, Café
  • Barrier-free workplace
  • Good public transport
  • Parking
View More