Skip to main content

Python Software Engineering Intern

Python Software Engineering Intern
Mercedes-Benz Mobility AG
2 months 1 week ago

Job Information

  • Tätigkeitsbereich: IT / Telekommunikation
  • Fachabteilung: Vehicle Data & Products
  • Gesellschaft: Mercedes-Benz Mobility AG
  • Standort: Mercedes-Benz Mobility AG, Stuttgart
  • Startdatum: 01.07.2024
  • Veröffentlichungsdatum: 07.05.2024
  • Stellennummer: MER00036VX
  • Arbeitszeit: Vollzeit

Join us

Aufgaben

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:

  • 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

Qualifikationen

  • 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.).

Benefits

Wir benötigen Ihre Zustimmung, um den YouTube Video-Service zu laden!

Wir verwenden einen Service eines Drittanbieters, um Videoinhalte einzubetten. Dieser Service kann Daten zu Ihren Aktivitäten sammeln. Bitte lesen Sie die Details durch und stimmen Sie der Nutzung des Service zu, um dieses Video anzusehen.

Dieser Inhalt darf aufgrund von Trackern, die Besuchern nicht offengelegt werden, nicht geladen werden. Der Besitzer der Website muss diese mit seinem CMP einrichten, um diesen Inhalt zur Liste der verwendeten Technologien hinzuzufügen.

Siemensstraße 7
70469 Stuttgart
Details zum Standort
Stefan Kasperzack
E-Mail: [email protected]

Expertise level