Christian Schüller is a Senior Software Engineer specializing in AI agents at NVIDIA in Zurich, with 12 years of experience bridging research and product engineering. He earned a PhD from ETH Zürich and moved from academic research and postdoc work into entrepreneurship as co-founder of Animatico (acquired by NVIDIA) before joining NVIDIA to focus on agent systems. His technical depth spans visual computing and systems programming — he contributes to the well-known libigl C++ geometry library, where he fixed initialization and debugging issues, added a gradMat utility and helped integrate Embree 2.0 support. Able to translate rigorous research into production-quality code, he combines graphics and geometry expertise with practical AI engineering.
12 years of coding experience
16 years of employment as a software developer
Apprenticeship with technical professional baccalaureate, Computer Science, Apprenticeship with technical professional baccalaureate, Computer Science at msw-winterthur
Master, Computer Science (Visual Computing), Master, Computer Science (Visual Computing) at ETH Zürich
Doctor of Science ETH Zürich (Ph.D.), Doctor of Science ETH Zürich (Ph.D.) at ETH Zurich
Diplom-Ingenieur, Information Technology, Diplom-Ingenieur, Information Technology at ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Simple MPL-2.0-licensed C++ geometry processing library.
Role in this project:
Back-end Developer
Contributions:91 commits, 5 PRs, 1 branch in 2 years 7 months
Contributions summary:Christian primarily focused on fixing initialization issues and removing debugging output within the `igl/per_vertex_normals.cpp` file. They also contributed to the addition of the `gradMat` function, which appears to be related to gradient calculations within the geometry processing library. Furthermore, the user added support for Embree2.0 and updated the Embree interface and fixed several bugs in the `hsv_to_rgb` and `tetrahedralize` functions.
Contributions:53 commits, 49 pushes, 1 branch in 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christian Schüller - Senior Software Engineer AI Agents at NVIDIA