📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Student Research Assistant - Unity Frontend & LLM Backend

ETH Zurich · Zurich

New
CDD Junior 🇬🇧 English
Unity C# Python Large Language Models

Job description

About the role

The Digital Character AI team at ETH Zurich's Computer Graphics Laboratory is looking for a student research assistant to support the development of its interactive AI avatar platforms, covering both the Unity frontend and the LLM-based backend. The project, Digital Einstein, brings an interactive conversational agent to life using large language models, affective computing, speech technologies and real-time rendering, and has been deployed at events such as the World Economic Forum, Berlin Science Week and GITEX. The position is fixed-term, 10% to 30% workload, based in Zurich.

Key responsibilities

  • Develop and maintain the Unity frontend, including UI components, interaction flows, character behaviour and real-time rendering features.
  • Develop and maintain the Python/LLM backend for interactive conversations, integrating and evaluating large language models and related AI services.
  • Test and improve the reliability, latency and overall interaction quality of the system.
  • Provide on-site support at selected events and demonstrations.
  • Take part in weekly team meetings (1-2 hours) to discuss progress and plan next steps.

Required profile

  • Enrolled student at ETH Zurich or another Swiss university.
  • Strong programming skills and practical software-development experience.
  • Reliable, proactive and able to work independently as well as in a team.
  • Willingness to provide occasional on-site event support, including on weekends.
  • German language skills are a plus.

Required skills

  • Unity and C#
  • Python
  • Interest in or experience with large language models, including LLM APIs, prompting, agentic systems or dialogue systems

What we offer

  • Hands-on experience with a high-profile AI avatar platform shown at international events.
  • Exposure to a research environment spanning real-time graphics, large language models and affective computing.
  • Regular 1-on-1 mentoring and weekly team meetings.
  • A collaborative, international team at ETH Zurich's Computer Graphics Laboratory.

Applications close on November 30 and must be submitted online through the university's application portal; they require a short motivation letter, CV, academic transcripts and a brief portfolio or code sample. Interviews are expected in December 2026, with a start date of January 1, 2027.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ETH Zurich.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDD basé à Zurich.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 days ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ETH Zurich

Zurich