Plotly Dash Skills: Excellent coding skills in Python (especially in Pandas, PyTorch, and Plotly)
Company: Bosch
Title: Internship Python Development
Category: 6 months
Location: Renningen, Germany
Experience: Entry-level
Application: Link to apply
Job Description
- During your internship, you will assist in the design and implementation of simulation workflows, including the setup of software interfaces, data handling and software orchestration to automate comprehensive multiphysics simulations.
- You will support software development from brainstorming to implementation and testing in an interdisciplinary team of scientists, software- and web developers.
- Furthermore, you will develop algorithms for data processing (ETL), visualization, data models and evaluate the use of machine learning methods for specific applications.
- Your job includes the development of new Python software modules as part of the overall simulation workflow.
- Last but not least, you are responsible for maintaining code quality, e.g. through Clean Coding, Test Driven Development, version control.
Qualifications
- Education: studies in the field of Engineering, Computer Science, Natural Sciences, Software Engineering or comparable
- Experience and Knowledge: excellent coding skills in Python (especially in Pandas, PyTorch, Plotly) including version control (e.g. Git) and object-oriented programming; working on Linux systems; experience in creating and working with data models; knowledge of numerical simulation methods and machine learning is a plus
- Personality and Working Practice: communicative, structured and creative
- Enthusiasm: passion for “automating everything”
- Languages: very good in German and/or English
Additional Information
Start: according to prior agreement
Duration: 6 months
Requirement for this internship is the enrollment at university. Please attach your CV, transcript of records, enrollment certificate, examination regulations and if indicated a valid work and residence permit.