Student assistant: AR/VR device developer & graphics engineer

Updated: almost 2 years ago
Job Type: FullTime
Deadline: 09 Jun 2022

Student assistant: AR/VR device developer & graphics engineer


Computer Vision and Learning Group (VLG) is a research group within the Insitute of Visual Computing  of the Department of Computer Science  at ETH Zürich . The VLG group is led by Prof. Siyu Tang.

Our research interest lies in computer vision and the combination with machine learning. We work on discovering and proposing algorithms and implementations for solving high-​level visual recognition problems. The goal is to advance the frontier of robust machine perception in real-​world settings.

The position is for 3 month with a possible extension. 


Project background

In our group, we have developed an algorithm for populating 3D scenes with diverse virtual humans in motion, and have visualized them in Blender an Nvidia Omniverse. For immersive user experiences, we aim to visualize the virtual humans in AR and VR devices, in particular Microsoft Hololens2 for AR and Oculus quest for VR. In the AR case, we have the 3D scans of some ETH buildings, so that we in principle can visualize the virtual humans that interact with the real scene. In addition, we aim to dress the human bodies with clothing to further improve the realism. 

Link to our scene population method: https://yz-cnsdqz.github.io/eigenmotion/GAMMA/


Job description
  • Visualize the virtual humans generated by our method in Oculus and/or Hololens.
  • Align the virtual human with the real scene in the Hololens scenario.
  • Dress the virtual humans with clothing. The clothes should move naturally together with the body motion.

We offer

ETH Zurich is a family-friendly employer with excellent working conditions. You can look forward to an exciting working environment, cultural diversity and attractive offers and benefits.


Your profile
  • You are a Master’s student in Computer science or in a relevant domain. This position is only valid for registered students.
  • You hold experiences in development of Microsoft Hololens 2 and/or Oculus Quest 2.
  • You have experiences in graphics software like Blender (incl. programming with bpy) and Maya.
  • Experiences on odometry, mesh processing and other CV/CG topics are plus.

About ETH Zürich

ETH Zurich is one of the world’s leading universities specialising in
science and technology. We are renowned for our excellent education,
cutting-edge fundamental research and direct transfer of new knowledge
into society. Over 30,000 people from more than 120 countries find our
university to be a place that promotes independent thinking and an
environment that inspires excellence. Located in the heart of Europe,
yet forging connections all over the world, we work together to
develop solutions for the global challenges of today and tomorrow.


Curious? So are we.

We look forward to receiving your online application with the following documents:

  • Resume
  • transcript
  • demos (optional)

Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.

Further information about the Computer Vision and learning Group can be found on our website . Questions regarding the position should be directed to Dr. Yan Zhang, email, [email protected]  (no applications).



Similar Positions