Enrique Manjavacas is a Senior NLP Engineer based in Madrid with 11 years of experience building and deploying language technologies, from academic research to production LLMOps. He has a PhD in Computational Linguistics and a track record of creating domain-adapted LLMs (e.g., MacBERTh, GysBERT) and applying them to tasks like WSD, periodization, NER and few-shot learning in low-resource settings. In industry he’s shipped end-to-end ML pipelines and agentic workflows that coordinate LLMs, tools and APIs, and implemented parameter-efficient fine-tuning for varied domains including historical, literary and legal text. His open-source contributions include optimizing attention implementations in the DyNet toolkit, showing a hands-on fluency with model internals and efficiency-focused refactors. Comfortable moving models from experimentation to reliable production, he blends deep linguistic expertise with practical engineering for real-world NLP systems. An unusual strength is his ability to bridge literary and computational perspectives, having worked extensively on creative text generation and historical language resources.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD, Computational Linguistics, Doctor of Philosophy - PhD, Computational Linguistics at University of Antwerp
Master's degree, Linguistics, Master's degree, Linguistics at Freie Universität Berlin
Bachelor of Arts - BA, Classics and Classical Languages, Literatures, and Linguistics, Bachelor of Arts - BA, Classics and Classical Languages, Literatures, and Linguistics at Universidad Complutense de Madrid
Contributions:5 commits, 4 PRs, 13 comments in 5 days
Contributions summary:Enrique primarily focused on optimizing and refactoring code within the `examples/python/attention.py` file, suggesting a focus on machine learning model implementation. They refactored the attention mechanism by vectorizing loops and externalizing computations. Further contributions involved replacing random sampling with argmax, and fixing reshape documentation, indicating experience with the underlying library functions. These changes likely improved the efficiency or accuracy of the attention model within the DyNet toolkit.
Contributions:77 pushes, 1 branch, 7 tags in 2 years 1 month
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
Enrique Manjavacas - Senior NLP Engineer at Sigma Cognition