Jakub Macina

Researcher at ETH Zürich

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
Jakub Macina is an ETH AI Center researcher and PhD-level ML scientist specializing in the pedagogical and reasoning capabilities of large language models, with applied work on dialogue tutoring, question generation, and recommender systems. He combines top-tier academic output (first-author papers at EMNLP, ACL, NeurIPS and multiple oral presentations) with hands-on production experience building large-scale training and inference pipelines, real-time contextual bandits, and personalization services used by hundreds of clients. Previously a lead ML engineer at a hypergrowth startup acquired by Bloomreach, he has led teams, advised many theses at ETH, and run Kubernetes-backed systems handling thousands of RPS. An award-winning researcher (Forbes 30 Under 30, EMNLP outstanding reviewer) who also contributes to notable open-source projects like Discourse, Jakub blends rigorous research with product-focused engineering to translate LLM advances into educational impact.
code12 years of coding experience
job8 years of employment as a software developer
bookMaster’s Degree Artificial Intelligence, Master’s Degree Artificial Intelligence at KU Leuven
bookMaster’s Degree Information Systems, Master’s Degree Information Systems at Faculty of Informatics and Information Technologies, Slovak University of Technology
bookDoctor of Science, Doctor of Science at ETH Zürich
languagesEnglish, German, Slovak, Czech
stackoverflow-logo

Stackoverflow

Stats
972reputation
138kreached
12answers
2questions
Badges
machine-learning
top-5%
scikit-learn
top-5%
github-logo-circle

Github Skills (23)

ruby-rails10
postgresql10
rails10
ruby10
forum10
discourse10
algorithm9
algorithms9
machine-learning9
rspec9
scikit-learn9
file-handling8
ember8
javascript8
sklearn-pandas6

Programming languages (6)

JavaJavaScriptHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
discourse/discourse

Dec 2016 - Jul 2017

A platform for community discussion. Free, open, simple.
Role in this project:
userBack-end Developer
Contributions:26 commits, 9 PRs, 11 comments in 7 months
Contributions summary:Jakub primarily contributed to the back-end functionality of the Discourse platform by implementing and modifying features related to tagging and advanced search. Their work included adding bulk actions for appending tags, enhancing the advanced search functionality to include tag-based filtering, and integrating image-based search capabilities. They also introduced file extension indexing and search capabilities within the system.
discourserailsforumjavascriptruby
dmacjam/domased

Apr 2014 - Jul 2016

Events aggregation in Ruby on Rails with location search, which automatically seek events on the Facebook and other websites.
Contributions:77 commits, 4 pushes in 2 years 3 months
ruby-on-railseventsaggregationseekrails
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
Jakub Macina - Researcher at ETH Zürich