Emanuele Rossi

Postdoctoral Researcher at Amboss Technologies

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Emanuele Rossi is a graph deep learning researcher and postdoctoral researcher with 11 years of experience bridging cutting-edge research and production ML, currently based in Barcelona and affiliated with Sapienza Università di Roma. He completed a PhD at Imperial College and has industrial research experience at Twitter (and Fabula AI), where he helped build Temporal Graph Networks (TGN) and contributed significant refactors and performance improvements to the PyTorch Geometric ecosystem. His work spans temporal/edge-aware GNN architectures, fast inference engineering, and robust training pipelines—skills he has applied both in research internships (UCLA, Imperial) and industry roles. As a co-founder of a mentorship initiative and an advisor to ML startups, he pairs technical depth with mentorship and product sensibility. A less obvious strength is his knack for making research code reusable and production-ready, evidenced by TGN integrations and API-focused refactors in a major open-source library.
code11 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Imperial College London
bookMaster of Philosophy - MPhil Computer Science, Master of Philosophy - MPhil Computer Science at University of Cambridge
bookLiceo Scientifico Rambaldi Valeriani, Imola
languagesEnglish, Italian
github-logo-circle

Github Skills (10)

geometric-deep-learning10
pytorch10
machine-learning10
deep-learning10
graph-neural-network10
python10
gnn10
modeling9
trainings9
graph-convolutional-networks9

Programming languages (8)

CSSCJavaScriptLuaHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
twitter-research/tgn

Aug 2020 - Dec 2020

TGN: Temporal Graph Networks
Role in this project:
userML Engineer
Contributions:3 reviews, 38 commits, 5 PRs in 4 months
Contributions summary:Emanuele contributed significantly to the implementation and refinement of the Temporal Graph Networks (TGN) model, as evidenced by the addition of TGN code and associated functionalities. Their work involved integrating random node feature randomization, adding non-linearity to the graph sum embedding module, and incorporating support for DyRep. The user also refactored and fixed bugs in the training scripts, focusing on node classification tasks.
graph-networksgraph-convolutional-networkstemporalgraph-representation-learninggraph-neural-networks
pyg-team/pytorch_geometric

Nov 2020 - Dec 2020

Graph Neural Network Library for PyTorch
Role in this project:
userML Engineer
Contributions:4 reviews, 16 commits, 1 PR in 20 days
Contributions summary:Emanuele primarily contributed to the development of a Temporal Graph Network (TGN) model within the PyTorch Geometric library. Their work involved refactoring the TGN model for improved API design, reusability across training and testing, and faster inference times. Key contributions include implementing a Graph Attention Embedding module, refactoring time encoding, and integrating edge features, demonstrating a focus on enhancing the model's performance and architecture.
pytorchgraph-convolutional-networksgeometric-deep-learningdeep-learningneural-graph
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
Emanuele Rossi - Postdoctoral Researcher at Amboss Technologies