Skip to content
mimi

Student Assistant Software Engineer AI/Python

Atruvia AG

Karlsruhe · Hybrid Yesterday

About the role

Your role in the team

  • You are working on the further development of an AI‑powered categorization model for automated classification of revenues.
  • You integrate the model into a modern Big Data and microservices architecture and assist with its productive use within the system.
  • You ensure the quality, maintainability, and stability of the solution through test automation, structured documentation, and support.
  • You contribute to the optimization of data processing and machine learning models and bring in your own ideas.
  • You work independently in an agile team and actively shape your tasks according to your skills and interests.

What we offer

  • In addition to an attractive hourly rate of €16 and 20 days of vacation, we offer you the following benefits:
  • Practical experience: gain hands‑on experience through diverse tasks in your preferred field and contribute to real projects.
  • Mentoring and Support: experienced student supervisors accompany and assist you throughout the assignment, coordinate technical onboarding, and provide regular feedback.
  • Flexible working: flexible working hours and a balanced hybrid mix of remote work and presence in modern office environments.
  • Networking Events: connect with other students and employees during regular meetings and events, both during working hours and after work.
  • Discounts and Additional Benefits: discounted lunch in company restaurants, sports groups, and other corporate benefits.
  • Career Model and Continuing Education: develop professionally, methodologically, and personally through diverse activities and extensive seminar offerings.
  • Theses and Internships: support in finding topics and implementing your thesis; you can also apply for (mandatory) internships with us.
  • Sustainability: accessible locations well connected by public transport, bicycle parking spaces, and parking facilities with charging stations.
  • Our company values: respectful, open and honest, responsible, supportive of each other, and results‑oriented — guided by team spirit and the desire for innovation and intensive knowledge exchange.

Technologies and skills

  • PySpark
  • SQL
  • Java
  • Python
  • Jupyter (IPython)

Our expectations

Qualifications

  • Ideally, you have already worked with technologies such as Jupyter, Databricks, PySpark, or Machine Learning frameworks.
  • You work analytically, in a structured manner, and independently, and you enjoy delving into complex technical issues.
  • You feel comfortable in an agile, interdisciplinary environment, enjoy working in a team, and actively communicate with developers and business analysts.
  • You enjoy being on‑site at the Karlsruhe location and appreciate the collaboration on our modern campus.
  • You have business‑fluent German skills (at least C1 level) as well as good English skills (B2 level).

Experience

  • You have good knowledge in software development as well as in Python and SQL, ideally complemented by initial experience in Java.

Education

  • You are studying (business) informatics, data science, or a comparable field and have completed at least three semesters of your bachelor's degree.

Additional Benefits

  • Health Care Benefits
  • Meal Vouchers
  • Flexible Working Hours
  • Fitness Offers
  • Company Doctor
  • No Physical Barriers

Skills

DatabricksIPythonJavaJupyterMachine LearningPysparkPythonSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free