Jan Nováček is a Staff Machine Learning Engineer based in Czechia with 11 years of experience building production AI systems that span NLP, computer vision, recommendation engines, and LLM-powered conversational agents. At Bloomreach he leads efforts to improve Clarity, an LLM agent shopping assistant, blending research-grade ML techniques with pragmatic product engineering to enhance customer shopping experiences. He previously founded Novatobot, delivering AI chatbots and vector search solutions, and has a background in search relevance and enterprise ML from roles at Seznam.cz, EY, and IBM. Comfortable moving between model development, systems integration, and XR/VR creative systems (Unity, Meta XR SDK), he brings a rare cross-domain fluency that helps bridge experimental prototypes to scalable services. A graduate with honours in Computer Science from Palacký University, Jan combines entrepreneurial drive with deep technical craft and a track record of shipping customer-facing AI.
11 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Science, Graduated with honours, Master's degree, Computer Science, Graduated with honours at Palacký University in Olomouc
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
Jan Nováček - Staff Machine Learning Engineer at Bloomreach