João P is a machine learning engineer with 15 years of experience who blends deep academic credentials—a Ph.D. in Information Retrieval and a postdoc at MIT/CSAIL—with hands-on production ML work across startups, research institutes, and industry. He has a strong publication record (over 1,500 citations, H-index 21) in digital health and information retrieval, and has translated that research into deployed systems for health behavior analysis, sleep science, and public-sector ML at Scale AI. Technically fluent in Python, PyTorch, TensorFlow, pandas and cloud stacks (GCP/AWS), he builds end-to-end pipelines and multimodal models for mood and behavior prediction as well as empathetic LLMs. João’s career shows a rare mix of large-scale data engineering (terabyte-scale Foundry deployments) and novel ML research applied to real-world problems, including consulting for the World Bank and product-oriented work that improved sleep staging models. Based in Doha, he is currently advancing production ML at Cohere after helping establish Scale AI’s regional research presence. Not obvious from titles alone: he often operates as the second hire or early technical hire, repeatedly turning research insights into practical, deployed solutions.
14 years of coding experience
13 years of employment as a software developer
Vienna University of Technology
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Universidad de Santiago de Chile
Master's degree Computer Science, Master's degree Computer Science at Universidade Federal de Minas Gerais
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.