Gerard G is a Machine Learning Engineer and PhD candidate at UPC with eight years of experience building and researching deep learning systems for speech and language applications. His work focuses on end-to-end speech-to-text translation, sign language translation, and interpretability for multilingual LLMs, with applied internships at Apple, Amazon, and Dolby and recent research roles at the Barcelona Supercomputing Center. He combines academic rigor—teaching sequence modeling and deep learning across undergraduate, master's and postgraduate courses—with hands-on product experience from a startup that used audio-based models to improve recycling. Gerard has contributed to both industry R&D and production-focused teams, moving between large tech labs and applied social-AI work at Cantina Labs. He is notable for bridging speech representation research with practical explainability methods for multilingual models, and for mentoring students while directing a postgraduate AI course. Based in Barcelona, he blends audio engineering roots with transformers-era research to tackle real-world multimodal translation problems.
8 years of coding experience
7 years of employment as a software developer
Master's degree in Advanced Telecommunications Technologies, Deep Learning for Multimedia Processing, Master's degree in Advanced Telecommunications Technologies, Deep Learning for Multimedia Processing at UPC - ETSETB TelecomBCN
UPC Universitat Politècnica de Catalunya
CFGS So per Audiovisuals i Espectacles, Audio Technician, CFGS So per Audiovisuals i Espectacles, Audio Technician at EMAV (Escola de Mitjans Audiovisuals)
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Contributions:95 commits, 264 pushes, 56 branches in 1 year 8 months
nlpsequencepythonmachine-learningfacebook
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.