Merlin Nimier-david

Geneva, Geneva, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Merlin Nimier-david is a senior research scientist at NVIDIA with 12 years of experience bridging cutting-edge computer graphics research and production-grade rendering systems. He completed a PhD at EPFL under Wenzel Jakob, focusing on differentiable physically based rendering, and has multiple research internships including at Facebook Reality Labs and Google that emphasize practical, high-performance implementations. An active contributor to the Mitsuba and Enoki projects, he has improved core library features, Python bindings, and optimizer stability—work that directly impacts a widely used research renderer. Merlin combines deep academic rigor with pragmatic engineering, routinely shipping bug fixes, unit tests, and API improvements that improve robustness for downstream users. Based in Geneva, he brings a rare blend of low-level performance tuning, differentiable rendering expertise, and documentation-driven contributions that make complex systems more accessible.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (B.S.), Engineering, Computer Science, Software Engineering, IT, Bachelor of Science (B.S.), Engineering, Computer Science, Software Engineering, IT at Institut national des Sciences appliquées de Lyon
bookInstitut national des Sciences appliquées de Rouen
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at Ecole polytechnique fédérale de Lausanne
bookMOOCs (Massive Open Online Courses), Coursera, Udacity, MOOCs (Massive Open Online Courses), Coursera, Udacity at Self-study
bookA-level (French Baccalauréat), Mathematics, Physics and Chemistry, High Honors (mention Très Bien), A-level (French Baccalauréat), Mathematics, Physics and Chemistry, High Honors (mention Très Bien) at Lycée Marc Bloch
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
818reputation
73kreached
19answers
6questions
github-logo-circle

Github Skills (18)

c-language10
python10
optimizers10
optimizer10
pybind1110
cprogramming-language10
unit-test10
documentation10
testing9
automatic-differentiation8
linear-algebra8
location6
geolocation6
code-cleanup6
linux6

Programming languages (12)

TypeScriptC++CSSCCMakeJavaScriptSassPHP

Github contributions (5)

github-logo-circle
mitsuba-renderer/mitsuba3

Apr 2021 - Dec 2022

Mitsuba 3: A Retargetable Forward and Inverse Renderer
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:20 reviews, 169 commits, 17 PRs in 1 year 8 months
Contributions summary:Merlin primarily contributed to the optimization of the Mitsuba 3 rendering engine, focusing on fixing bugs and enhancing the existing code. They implemented unit tests to cover identified bugs related to the optimizer, ensuring the stability and reliability of the rendering process. Their work also included making `reset` a part of the public API and fixing deprecation warnings. Furthermore, they improved compatibility with Tensor-typed parameters and fixed out-of-bounds read in the image block.
mitsubarendererinverseforward
mitsuba-renderer/enoki

Sep 2017 - Apr 2020

Enoki: structured vectorization and differentiation on modern processor architectures
Role in this project:
userBack-end Developer
Contributions:32 commits, 2 PRs, 3 pushes in 2 years 7 months
Contributions summary:Merlin contributed significantly to the documentation, enhancing clarity and providing miscellaneous improvements across several areas. The user implemented features to support `nullptr` and `None` values in `pybind11` casts, indicating integration with Python. They also addressed issues with mask construction, matrix functions, and dynamic array functionalities, revealing proficiency in core library features and bug fixes.
architecturesssreflectstructuredautomatic-differentiationdifferentiation
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