Leonardo Neves is a Senior Staff Machine Learning Engineer based in California with 12 years of experience building recommendation systems and foundational models at scale. Currently leading AI Core at Nubank, he combines hands-on model engineering with technical leadership honed through senior research and management roles at Snap and Grammarly. He has repeatedly bridged research and product—standing up LLM training infrastructure, personalization systems, and scalable RecSys pipelines that power consumer-facing products. An experienced educator and mentor, he teaches at Harvard and has taught ML at UCLA Extension and CMU, reflecting a commitment to developing talent alongside shipping systems. His background spans industry and academia, from graduate research on multimodal language models to delivering production ML improvements that cut deployment times from days to hours. Notably, he pairs deep technical expertise with program-level leadership, having led distributed teams across North America and Europe while remaining an active individual contributor.
12 years of coding experience
12 years of employment as a software developer
Science Without Borders Scholarship Recipient, Computer Science, Science Without Borders Scholarship Recipient, Computer Science at Cornell University
Bachelor’s Degree, Engenharia de Computação e Informação, Bachelor’s Degree, Engenharia de Computação e Informação at Universidade Federal do Rio de Janeiro
Master’s Degree, Intelligent Information Systems, Master’s Degree, Intelligent Information Systems at Carnegie Mellon University
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
Leonardo Neves - Senior Staff Machine Learning Engineer at Nubank