Miguel Almeida is a Lisbon-based Data Scientist with 14 years of experience and a PhD in Computer Science, combining deep research credentials (around 20 peer-reviewed papers) with a decade of hands-on applied ML across NLP, fraud detection, and FMCG. He has led research teams and built production-ready solutions—from AutoML and low-latency fraud models to NLP toolkits used in the Lisbon Machine Learning Summer School—while remaining highly proficient in Python, Bash, SQL, AWS and containerization. Miguel’s background spans startups and enterprise environments where he bridges research and product, translating academic advances into robust, scalable features and operational workflows. Notably, he helped develop core probabilistic components in an open-source NLP toolkit, and as Head of Research at Feedzai he scaled an R&D function to impact product and commercial teams. He also consults and teaches, demonstrating an unusual blend of mentoring, strategic consultancy, and technical execution.
13 years of coding experience
9 years of employment as a software developer
Advanced Training Degree Biophysics and Biomedical Engineering, Advanced Training Degree Biophysics and Biomedical Engineering at University of Lisbon
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Teknillinen korkeakoulu-Tekniska högskolan
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Instituto Superior Técnico
Machine Learning applied to Natural Language Processing Toolkit used in the Lisbon Machine Learning Summer School
Role in this project:
ML Engineer
Contributions:53 commits, 3 comments, 5 issues in 2 years 1 month
Contributions summary:Miguel primarily contributed to the development and maintenance of machine learning components within the toolkit. Their work included implementing and correcting errors in Gaussian and Multinomial distributions, which are fundamental building blocks for various machine learning models. They also modified existing classifiers, such as Gaussian Naive Bayes and Perceptron, by correcting import statements and integrating these new distribution implementations.
Contributions:15 commits, 14 pushes, 1 branch in 2 months
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.