Summary
Bruno Osiek is a Senior Machine Learning Engineer with a Ph.D. in Natural Language Processing and over eight years building production-grade ML and deep learning systems. He leads end-to-end efforts from research to distributed, scalable infrastructure—most recently architecting continuous training pipelines for LLMs that ingest daily web crawls and perform entity-focused tweet classification. His background spans R&D leadership and consulting, blending academic rigor in information extraction and sentiment analysis with hands-on delivery of secure, deployable models. Based in Coquitlam, BC, he specializes in NLP but also brings electrical engineering roots that inform practical system design and optimization. Notably, he combines founding-style autonomy as a self-employed lead engineer with ongoing senior roles, giving him both startup agility and enterprise-grade process experience.
8 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Natural Language Processing, AI, Information Extraction, Sentiment Analysis, Ph.D, Doctor of Philosophy (Ph.D.), Computer Science, Natural Language Processing, AI, Information Extraction, Sentiment Analysis, Ph.D at Universidade Federal do Rio de Janeiro