Perceptual User Interfaces Logo
University of Stuttgart Logo

HiWi Position Available - In-the-wild mouse and keyboard data collection

Task: Implement a data collection script that can run in the background to capture mouse move, scroll, click and key press events, when participants normally use their computers. Encrypt and anonymise the content of keys to protect user privacy. Recruit participants, help them employ the script on their own computers, and run the user study. Monitor the collected data and provide technical support during the study.

Requirements: Strong Python skills, good knowledge of operating systems

Please contact Guanhua Zhang.

HiWi Position Available - Representation Learning with Graph Neural Networks

Task: Test different graph neural network architectures applied to video frame encoding. Evaluate the performance and try to optimise the code.

Requirements: Strong Python skills, good knowledge of PyTorch

Please contact Matteo Bortoletto.

HiWi Position Available - Human Pose Forecasting using Graph Neural Networks

Task: Test different graph neural network architectures applied to human pose forecasting. Evaluate the performance and try to optimise the code.

Requirements: Strong Python skills, good knowledge of PyTorch, good knowledge of graph neural networks (preferable)

Please contact Zhiming Hu.

Postdocs/PhD students

We are always looking for outstanding postdoctoral researchers and prospective PhD students that have an interest in our research. Our research spans 1) human-computer interaction/information visualisation, particularly design and evaluation of interaction techniques and adaptive information visualisations, user interface and user experience design, empirical evaluation of interactive systems, 2) applied machine learning, particularly deep and recurrent neural networks, generative models, (inverse) reinforcement learning, visual question answering, captioning, cognitive modelling, or 3) computer vision or graphics, particularly 3D graphical (face, hand, body) modelling, egocentric vision, scene understanding, pose estimation, object detection/recognition. You will find information about current projects on our webpages. Maybe you even have your own exciting research project in mind that you could pursue here? There is always room for new ideas and projects and we are happy to discuss them with you.

A strong interest in applying computational methods to human-computer interaction, for example intelligent user interfaces, is required. Excellent programming skills are expected. Previous experience with Python, TensorFlow, or CUDA is an advantage. Strong team working and critical thinking skills, aptitude for independent and creative work, as well as fluent English written and presentation skills are essential.

Positions are fully funded (100%) and are available to applicants of any nationality. You will contribute to the leadership of ongoing projects, will have the opportunity to advise undergraduate and graduate students, and contribute to the teaching activities of the group.

If you are highly motivated and capable of addressing and solving scientifically difficult problems and if you are interested in doing research in an internationally oriented and highly successful team, you should send your application to .

Please include the following information in your application (preferably in a single pdf document):

  • Curriculum Vitae
  • Cover letter
  • Research statement
  • Full publication list
  • List of at least two referees
  • Postdoc applicants: Your own three most interesting research papers (if allowed by publisher, links otherwise)
  • PhDs applicants: Your own most interesting research paper (if allowed/applicable)
  • Only PhD applicants: transcripts of bachelor/master program

Alexander von Humboldt Foundation

Humboldt Research Fellowship for Postdoctoral Researchers

As a Humboldt alumnus, Prof. Bulling is eligible to host excellent postdoctoral researchers for up to 2 years through a Humboldt Research Fellowship. If you are interested in applying for such a fellowship with his support, please apply with the information described above and clearly indicate your interest in the fellowship in your cover letter.

Hiwi/Student research assistant

We frequently have positions for student research assistants (Hiwis) available in our lab. These positions usually involve working closely with our PhD students and PostDocs in one of their ongoing research projects, sometimes leading to co-authorship on their paper. If you are interested in joining our group let us know by writing an email to .

Please include the following information in your application (preferably in a single pdf document):
  • Position you are applying for
  • Curriculum Vitae
  • Transcripts of bachelor/master program (optional but strongly suggested)

Research Visits and Summer Internships

We are happy to host outstanding PhD students who wish to spend some time in the group.

We also welcome master students who want to gain research experience and contribute to ongoing projects or do their thesis in our group. We generally do not offer summer internships for Bachelor students. The University of Stuttgart is a partner in several exchange programs such as Erasmus+, which enables students from abroad to study in Germany. While we do not provide financial support, there are mobility programs that help with funding (e.g. Erasmus+ Grant). Internships are typically between 3-6 months.

An interest in and/or previous work related to our research interests and topics is required. Write an email to . If you are interested in working with a specific member of our group, you should state that in your email.

Please include the following information in your application (preferably in a single pdf document):

  • Curriculum Vitae
  • Cover letter
  • Full publication list
  • Transcripts of bachelor/master program