Nicholas Charron is a Staff Machine Learning Engineer with a PhD in Robotics from the University of Waterloo and nine years of experience building end-to-end robotics and perception systems for AR/VR and field robotics. He led flagship dataset and tooling efforts at Meta Reality Labs—helping publish multiple Aria/Quest datasets and contributing one of the top open-source Aria libraries used by dozens of labs—then moved to production ML at Rivian. His strengths span computer vision, lidar-visual-inertial SLAM, sensor calibration, and scalable data pipelines, combined with hands-on system integration from hardware to deployed models. As a founder-CEO he translated research SLAM and defect-detection models into commercial inspection products, demonstrating an uncommon blend of research rigor and product delivery. Based in Palo Alto and working in the US as a Canadian, he brings both academic depth and practical engineering leadership to complex perception challenges.
9 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Civil & Mechatronics Engineering, Doctor of Philosophy - PhD, Civil & Mechatronics Engineering at University of Waterloo
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
Nicholas Charron - Staff Machine Learning Engineer at Rivian