Vladimir Blagojevic

Senior Software Engineer at deepset

Berlin, Germany
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

🤩
Rockstar
🎓
Top School
Vladimir Blagojevic is a Senior Software Engineer and deep learning specialist based in Berlin with 11 years of experience building production-grade AI and distributed systems. He blends a strong mathematics and algorithms background with hands-on ML engineering, currently focused on NLP and reinforcement learning and contributing to deepset’s Haystack framework (notably LFQA and retriever integrations). His career spans foundational work in distributed messaging and data grids at Red Hat and early mobile platform engineering at BlackBerry, with several US patents reflecting deep systems expertise. A Stanford AI professional-program alumnus with an MSc from York University, he thrives on ownership and high-impact challenges—often bridging research ideas into robust, test-covered production components.
code11 years of coding experience
job16 years of employment as a software developer
bookB.Sc, Computer Science, B.Sc, Computer Science at York University
bookArtificial Intelligence Professional Program, Artificial Intelligence Professional Program at Stanford University
languagesGerman, English, Serbian
stackoverflow-logo

Stackoverflow

Stats
61reputation
672reached
2answers
0questions
github-logo-circle

Github Skills (14)

transformers10
machine-learning10
lm10
retrieval-augmented-generation10
nlp10
large-language-models10
python10
generative-ai10
question-answering10
llm10
pytorch9
huggingface-transformers6
haystack6
huggingface-datasets6

Programming languages (12)

TypeScriptJavaShellC++CSSGherkinJavaScriptGo

Github contributions (5)

github-logo-circle
deepset-ai/haystack

Jun 2021 - Jan 2023

AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
Role in this project:
userBackend & ML Engineer
Contributions:4 releases, 990 reviews, 89 commits in 1 year 7 months
Contributions summary:Vladimir contributed to the development and integration of the Longform-QA (LFQA), Seq2SeqGenerator for generative QA, and Retribert Retriever components within the Haystack framework. The contributions included implementing these new components and their integration with Haystack, implementing unit tests for the new features, and improving error reporting and documentation. They also contributed to initialising a conftest default value for vector dimension and updating PR's after initial feedback.
pythonbertfinetuningproduction-readyhuggingface-transformers
Infinispan Web Management Console
Contributions:398 pushes, 418 branches, 1 tag in 3 years 11 months
infinispanconsole
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
Vladimir Blagojevic - Senior Software Engineer at deepset