Jakub Arnold

Senior Machine Learning Engineer at MSD

Prague, Prague, Czechia
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 Arnold is a Senior Machine Learning Engineer based in Prague with 15 years of software development experience and a strong academic background in artificial intelligence. He combines production-focused ML engineering at MSD with systems-level work across Rust, C++, Python and web technologies, shipping everything from cloud DNA-processing pipelines to high-performance search services. Jakub is also an indie game developer who built a custom 2D engine in Rust using wgpu and has published games on Steam, reflecting deep graphics and real-time systems expertise beyond typical ML roles. A long-time open-source contributor, he’s fixed core Ember.js behaviors and enhanced ember-model with features like nested dirty tracking and robust findMany handling. Known for pragmatic problem-solving and debugging, he repeatedly turns complex research and domain requirements into deployable, high-performance software. He brings a rare blend of academic rigor, low-level systems craft, and full-product shipping experience.
code15 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at Charles University in Prague
languagesEnglish, Czech
stackoverflow-logo

Stackoverflow

Stats
86,362reputation
9.2mreached
148answers
322questions
Badges
ruby
top-5%
ruby-on-rails
top-5%
jquery
top-5%
ipad
top-5%
iphone
top-5%
github-logo-circle

Github Skills (23)

javascript10
handlebars10
testing10
javascript-framework10
emberjs10
front-end-development10
ember10
ipad9
jquery9
ruby9
iphone9
ruby-on-rails9
rest-api8
api-rest8
restful-api8

Programming languages (34)

C#CSchemeGoCommon LispHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
ebryn/ember-model

May 2013 - Jul 2013

A lightweight model library for Ember.js
Role in this project:
userFull-stack Developer
Contributions:12 commits in 1 month
Contributions summary:Jakub made several significant contributions to the Ember Model library, including adding the `reload` and `findMany` methods to the Model class. They implemented dirty tracking for nested objects, enabling better data management. The user also updated the adapter to correctly utilize `collectionKey` and `rootKey`, ensuring proper data serialization and retrieval. Moreover, the user addressed multiple edge cases and bug fixes, like fixing `findMany` not resolving when records are in cache.
ember-addonemberjsemberember-jsember-data
emberjs/ember.js

Jan 2013 - Mar 2013

Ember.js - A JavaScript framework for creating ambitious web applications
Role in this project:
userFront-end Developer
Contributions:11 commits in 2 months
Contributions summary:Jakub contributed to the Ember.js framework by addressing various issues related to the user interface and application behavior. Their work included fixing documentation errors in the `{{each}}` and `{{render}}` helpers, and implementing features such as the `allowed-keys` option for the `{{action}}` helper. They also made improvements by normalizing controller lookup and implementing tests for better functionality.
web-applicationsjavascript-frameworkjavascriptemberjsember
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 Arnold - Senior Machine Learning Engineer at MSD