Open Positions

Software & DevOps Engineer in the CDL RecSys as Student Employee in Research/Administration | 20 hours per week | 6 months

TU Wien is Austria’s largest institution of research and higher education in the fields of technology and natural sciences. With over 26,000 students and more than 4000 scientists, research, teaching and learning dedicated to the advancement of science and technology have been conducted here for more than 200 years, guided by the motto “Technology for People”. As a driver of innovation, TU Wien fosters close collaboration with business and industry and contributes to the prosperity of society.

In the Research Unit Data Science at the Christian Doppler Laboratory for Advancing the State-of-the-Art of Recommender Systems in Multi-Domain Settings, a position as a student employee in Research/Administration (20 hours per week) with the following area of responsibility is to be filled. This position is initially limited to 6 months and is open from now on.

Project Context:

The CDL RecSys works closely with industry partners to develop innovative recommender systems that operate in different domains (e.g. e-commerce, fashion). The focus of this position will be on assisting with the implementation of a system based on large language models (LLMs), integrated tools, and external data sources, which should be accessible via a natural language interface. A central part of your work will focus on assisting in the integration and curation of existing data sources to ensure the system is grounded in high-quality, relevant information. Within the team, you will also support the project staff in administrative and organisational matters. This project offers the opportunity to collaborate with both industry partners and researchers, and to work on the integration of state-of-the-art methods in real-world scenarios. In close collaboration with the lab’s scientific staff, you will contribute to translating research into reliable software by assisting with API connections, preparing data pipelines, and supporting basic memory and state handling, while researching and applying best practices for tooling and module coordination.

Your Focus:

  • Implementation and maintenance of research prototype (conversational interface; LLM-based system architecture) in consultation with the scientific staff
  • Supporting the analysis of technical and functional requirements for the integration of LLMs and tools in a conversational pipeline
  • System administration tasks (Host, VMs, Services, etc.)
  • Cooperation in organizational and administrative tasks (website, communication channels)

Your Profile:

We are looking for a candidate with the following qualifications:

  • Interest in working in an academic environment
  • Enrolled in a relevant study program (e.g. software engineering, data science); no completed master’s or diploma studies
  • Strong programming knowledge, preferably in Python and experience with data processing and analysis
  • Knowledge in the area of DevOps, system administration is an advantage
  • Proactive contribution and communication with the team
  • Existing software project portfolio is an advantage (e.g. experience with MCP, RAG, LLM-agents)

We Offer:

  • A diverse and exciting area of responsibility in a collegial team
  • Hybrid work method with up to 60% home office possibility
  • A range of attractive social benefits (see the fringe benefit catalog of the TU Vienna)
  • Wide internal and external training offer, various career options
  • Central location and good accessibility (U1 Taubstummengasse)

Entry level salary is determined by the pay grade IIIA of the Austrian collective agreement for university staff. This is a minimum of currently EUR 1,349.60/month gross, 14 times/year for 20 hours/week.

How to Apply (by November 16th, 2025) 

Send a single PDF to: recsys-lab[ät]ec.tuwien.ac.at , including:

  • Motivation letter (1 page) 
  • CV 
  • Academic transcripts 
  • (Optional) Link to code samples or GitHub, past and/or current projects 

We look forward to your application by November 16th, 2025!


Previous Job Offers:

Master’s Student Position: Development of the “Biography Machine” Prototype