Senior AI Engineer at Samsung R&D Institute Poland
Krakow, Lesser Poland Voivodeship
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Maciej Gawinecki is a Senior AI Engineer with a Ph.D. and 12 years of experience building production-ready NLP and ML systems, currently driving LLM and GenAI projects at Samsung R&D in Krakow. He led localization of Bixby NLU across multiple European languages, designed end-to-end MLOps pipelines, and automated load and quality tests that earned him a Best Projects Contributor award. His background spans research and industry—from publishing academic work on software reuse to engineering robust test automation for high-scale services at Akamai and OpenX. A pragmatic problem-solver, he blends deep academic rigor with hands-on skills in Java, Python, cloud (AWS/GCP), and test automation; he’s also contributed to the popular Awaitility project by improving async testing and intermediate-state debugging. Known for mentoring cross-disciplinary teams, he often bridges linguists, engineers, and product owners to turn complex language tasks into reliable, deployable systems.
12 years of coding experience
16 years of employment as a software developer
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Nicolaus Copernicus University, Torun Poland
Master of Science Computer Science, Master of Science Computer Science at Adam Mickiewicz University, Poznań, Poland
Liceum Ogólnokształcące nr 6 w Bydgoszczy
PhD Computer Engineering and Science, PhD Computer Engineering and Science at University of Modena and Reggio‐Emilia
Awaitility is a small Java DSL for synchronizing asynchronous operations
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:10 commits in 15 days
Contributions summary:Maciej's contributions focused on enhancing the testing capabilities of the `awaitility` library. They added support for handling intermediary results during testing, allowing for logging or buffering of intermediate states. The user implemented comprehensive tests, including those that verify correct handling of exceptions, default handler behavior, logging, buffering, and expected mismatch messages. The user's work contributes to better debugging and a clearer understanding of asynchronous operations in the library.
Helps label training data using taxonomy information.
Contributions:10 reviews, 16 commits, 20 PRs in 1 year
nlpdata-managementpythonlabeling-tooltraining
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
Maciej Gawinecki - Senior AI Engineer at Samsung R&D Institute Poland