Research Engineer - Interactive AI Characters Platform — ETH Zürich
NewCHF 73'500 - 111'500
ETH Zürich · Zurich (ZH)
- Location
- Zurich
- Contract
- fixed-term
- Posted
- 4 days ago
SalaryCHF 73'500 - 111'500
Role overview
Research Engineer
Interactive AI Characters Platform 100%, Zurich, fixed-term print Drucken The AI Characters team at ETH Zurich’s Computer Graphics Laboratory is seeking a Research Engineer to take a central role in developing and maintaining our interactive AI avatar platforms, including Digital Einstein.
Our work focuses on lifelike digital humans powered by large language models, affective computing, and real-time rendering — deployed at high-profile international events such as the World Economic Forum, GITEX Global, and Berlin Science Week.
- Research Engineer
- Interactive AI Characters Platform 100%, Zurich, fixed-term print Drucken The AI Characters team at ETH Zurich’s Computer Graphics Laboratory is seeking a Research Engineer to take a central role in developing and maintaining our interactive AI avatar platforms, including Digital Einstein.
Additional details
- We are now expanding the platform in several directions: augmented reality (AR) experiences that bring AI characters into the visitor’s physical space; a web-based version of Digital Einstein for broader public accessibility; novel hardware interaction elements for the physical platform (such as tangible interfaces); and continued improvements to the underlying LLM-driven cognition layer, including story adherence, agency, multimodal perception, and affective responsiveness.
- As our team scales, we are looking for a skilled Research Engineer to lead the technical development of these next-generation features and ensure the robustness of the platform across all deployment contexts.
- University degree (BSc or MSc) in Computer Science or a closely related field Solid hands-on experience with Unity
- Hands-on experience with large language models and Python-based backend development Experience with web development is a plus
- Involvement in the full lifecycle of an interactive platform, from research prototype to large-scale public deployment Work Environment: Collaborative, intern
Notes and original content
- Job description
- University degree (BSc or MSc) in Computer Science or a closely related field
- Solid hands-on experience with Unity
- Hands-on experience with large language models and Python-based backend development
- Experience with web development is a plus
- Involvement in the full lifecycle of an interactive platform, from research prototype to large-scale public deployment Work Environment:
- Collaborative, intern