Jindra Helcl is a computational linguist and researcher with a decade of experience building and evaluating language technologies, currently working on data curation and LLM evaluation at the University of Oslo while holding a postdoctoral role at Charles University. He brings hands-on machine translation engineering experience from contributions to the well-known Nematus TensorFlow toolkit, where he improved encoder/decoder depth and bidirectional merging to boost model performance. His background spans academia and industry — PhD in Computational Linguistics, research positions at Edinburgh and DFKI, and internships at Microsoft and Google — giving him a strong mix of theoretical rigor and production-minded engineering. Based in Prague, he blends deep technical skills in NLP and ML with practical software development from early roles in Java/C++ and web development. Colleagues describe him as detail-oriented in dataset curation and creative in evaluation design, with an unexpected home life shared with two cats that double as unofficial lab assistants.
10 years of coding experience
8 years of employment as a software developer
Mathematics and Physics, Mathematics and Physics at Gymnázium Christiana Dopplera
Bc., Computer Science, Bc., Computer Science at Univerzita Karlova v Praze
Doctor of Philosophy (Ph.D.), Computational Linguistics, Doctor of Philosophy (Ph.D.), Computational Linguistics at Ústav formální a aplikované lingvistiky, MFF UK
Open-Source Neural Machine Translation in Tensorflow
Role in this project:
ML Engineer
Contributions:9 commits in 9 days
Contributions summary:Jindra primarily contributed to the development of a neural machine translation system. Their work focused on enhancing the encoder and decoder architectures, introducing deep layers for improved performance. The user also added options for merging bidirectional layers and deep output layers, which directly impact the model's training and architecture. Additionally, they made minor changes related to domain interpolation and handling of white spaces, demonstrating iterative development.
An open-source tool for sequence learning in NLP built on TensorFlow.
Contributions:8 releases, 1208 commits, 289 PRs in 4 years 4 months
nlpsequencepythonlanguage-modelingdeep-learning
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.