George Sidiropoulos

About me


As a Machine Learning Engineer at KPMG Nederland, where I apply advanced ML techniques to tackle complex business challenges. I work closely with business and product owners. My work involves developing and optimizing RAG pipelines, solving long-tailed classification problems, and leveraging Kubernetes infrastructure. My workflow includes using machine learning toolkits for experiment tracking, hyperparameter optimization, and building ML workflows/pipelines to improve reproducibility of my experiments. My role extends to conducting research and writing conference papers to document our experiments and findings. I excel at communicating progress and technical information to non-technical stakeholders.

In my previous roles, I took a leading position in software development for various research projects. I've worked on image classification, focusing on the importance of data-driven ML, and built and designed reinforcement learning environments to control autonomous robots in agricultural settings.

I have published several papers in the academia, covering a wide range of topics including image, audio signal and text classification, engagement detection and estimation, reinforcement learning, and artificial intelligence.

My passion for ML extends beyond my professional work. By working on different side-projects during my free time, I've continued to explore new technologies (see here).

I'm excited for opportunities to apply ML in solving diverse problems and collaborating with creative people. My goal is to develop ML models that significantly improve user experiences and make a real impact. I'm driven by the challenge of turning complex data into innovative solutions that address real-world needs.