Alain Vaucher

Senior Software Engineer at Google

Zurich, Zurich, 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

👤
Senior
🎓
Top School
Alain Vaucher is a Senior Software Engineer at Google in Zurich with a decade of experience bridging machine learning research and production engineering, currently contributing to the Gemini project. His background includes senior research roles at IBM and machine learning positions at BenevolentAI, grounded in a PhD in theoretical chemistry from ETH Zürich. He has co-founded a startup and contributed to prominent open-source scientific software—most notably enhancements to RDKit’s molecular descriptor calculations—demonstrating hands-on expertise in computational chemistry tooling. Alain blends deep domain knowledge in chemistry with practical ML and backend engineering skills, often turning research ideas into validated, test-covered code.
code9 years of coding experience
job5 years of employment as a software developer
bookChemistry, Chemistry at University of Cambridge
bookDr. sc. ETH Zurich Theoretical Chemistry, Dr. sc. ETH Zurich Theoretical Chemistry at ETH Zürich
languagesEnglish, French, German, Italian
stackoverflow-logo

Stackoverflow

Stats
5,327reputation
917kreached
68answers
8questions
Badges
shared-libraries
top-5%
cmake
top-1%
boost
top-5%
github-logo-circle

Github Skills (16)

rdkit10
c-language10
cmake10
python10
cheminformatics10
cprogramming-language10
shared-libraries9
boost9
eigen9
macos6
clion6
android6
gitlab-ci6
openssl6
git-submodules6

Programming languages (6)

JavaC++CMakeHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
rdkit/rdkit

May 2017 - Sep 2018

The official sources for the RDKit library
Role in this project:
userBack-end Developer
Contributions:17 commits, 3 PRs, 7 comments in 1 year 3 months
Contributions summary:Alain contributed to the RDKit library by modifying and adding code related to molecular descriptors, specifically focusing on USR and GETAWAY descriptors, as well as 2D autocorrelation calculations. Their work included adding functionality to calculate and retrieve USR descriptors, and modifying existing code to incorporate the updated dependencies. They also made improvements to the halogen cleanup process and added test cases to validate the changes.
cheminformaticsrdkitpythonc-plus-plussources
Contributions:1 release, 58 commits, 2 PRs in 6 days
perturbationquantum-computingchemicalorbitalsmolecular
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
Alain Vaucher - Senior Software Engineer at Google