Student Assistant in Data Engineering & Data Science
Role details
Job location
Tech stack
Job description
- Programming & automation: developing scripts (primarily in Python) to automate data processing and reporting workflows
- Data preparation & cleaning: preparing and structuring heterogeneous, unstructured datasets while ensuring data quality
- Deduplication / record linkage: identifying and merging duplicates using fuzzy matching methods (e.g. string similarity) and, where applicable, ML-based approaches
- Database management: building, maintaining, and querying databases (e.g. SQL, Baserow)
- Operations & infrastructure: contributing to the configuration and maintenance of the server and processing environment
- Visualization & reporting: preparing results as meaningful visualizations and dashboards for scientific reporting
What you contribute
Requirements
- Good Python skills, ideally with experience in common data analysis libraries (e.g. pandas, NumPy)
- Basic knowledge of databases and SQL
- Very good German (C1) and good English skills (B2)
- Reliable, careful, and independent way of working
Nice to have:
- Initial experience with machine learning methods and/or natural language processing (NLP), or willingness to quickly get up to speed
- Interest in, or first knowledge of, data cleaning and duplicate detection methods
- Experience working with large datasets and a good feel for data analysis and visual presentation of results
- Confident use of Git for version control and collaborative development
- Basic knowledge of server configuration and administration (e.g. Linux, command line)
Benefits & conditions
- Flexible working hours that fit well alongside your studies
- Insight into how a national research center operates
- Valuable hands-on experience in a future-oriented field
- Opportunity to network with research experts
- A motivated team looking forward to your support!
We value and promote the diversity of our employees' skills and therefore welcome all applications - regardless of age, gender, nationality, ethnic and social origin, religion, ideology, disability, sexual orientation and identity. Severely disabled persons are given preference in the event of equal suitability. Our tasks are diverse and adaptable - for applicants with disabilities, we work together to find solutions that best promote their abilities. Remuneration according to the general works agreement for employing assistant staff.
With its focus on developing key technologies that are vital for the future and enabling the commercial utilization of this work by business and industry, Fraunhofer plays a central role in the innovation process. As a pioneer and catalyst for groundbreaking developments and scientific excellence, Fraunhofer helps shape society now and in the future.