Summary
João David is a Senior AI Research Scientist with eight years of experience bridging applied machine learning and full-stack engineering. He progressed from software development and research internships into ML roles, now leading research at Feedzai after prior positions as an AI Research Scientist and Machine Learning Engineer. His background includes programmatic 3D reconstruction research at INESC-ID and hands-on delivery of production systems using Node.js, Vue.js, MongoDB and Elasticsearch, giving him rare fluency across research prototypes and scalable deployments. A teaching assistant and current master's candidate at Instituto Superior Técnico, he combines academic rigor with product-focused engineering. Colleagues describe him as someone who turns complex vision problems into practical systems—comfortable moving from floorplan-to-3D program research to fraud-detection ML in production.
8 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science and Engineering, Master's degree, Computer Science and Engineering at Instituto Superior Técnico