Marcelo Tallis is a Staff Machine Learning Engineer based in Palo Alto with 13 years of experience building production ML systems across industry and academia. He has led MLOps and data engineering efforts—migrating models to AWS SageMaker and designing scalable pipelines for periodic scoring and OCR at low cost. His work spans pharmacovigilance, ad response and user acquisition, retail product categorization, biocuration and social network analysis, combining applied research with pragmatic productionization. At Criteo he scaled ranking and post-install prediction models for billions of users and explored transfer methods for multilingual product categorization. Trained as a PhD computer scientist, he blends deep research experience from USC/ISI with hands-on engineering dating back to deploying analytical and semantic tools in enterprise settings. Unusually, his career bridges long-term academic projects (biomedical knowledge engineering) and high-throughput commercial ML systems, giving him strength in both algorithmic rigor and operational reliability.
13 years of coding experience
29 years of employment as a software developer
Ph.D. Computer Science, Ph.D. Computer Science at University of Southern California
Licenciado Computacion Cientifica, Licenciado Computacion Cientifica at University of Buenos Aires
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.