Nikola Jovanović is a machine learning researcher-engineer and final-year PhD student at ETH Zürich’s SRI Lab with 11 years of industry experience building production-ready ML and systems software. Currently a Member of Technical Staff at Anthropic, he has interned at Meta FAIR where he led the first watermark for autoregressive image generation and helped uncover novel watermark attacks (NeurIPS’25), and previously contributed ML and systems work at Snap, Improbable, and Google. His expertise spans trustworthy ML, generative-model robustness, geometry-aware AR systems, and efficient distributed data structures—combining a strong theoretical background with hands-on engineering. Nikola routinely bridges research and product: shipping prototypes that translate advanced papers into deployable features and compression algorithms for real client workloads. Based in Zurich, he pairs rigorous academic training with a penchant for practical, reproducible tooling that improves model integrity and system efficiency.
11 years of coding experience
BSc Computer Science, BSc Computer Science at Računarski fakultet
High School Mathematics, Physics, Computer Science, High School Mathematics, Physics, Computer Science at Matematička gimnazija (Mathematical Grammar School)
PhD Machine Learning, PhD Machine Learning at ETH Zürich
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.