Dimitris Poulopoulos

Senior Machine Learning Engineer at Mozilla.ai

Athens, Attica, Greece
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

👤
Senior
🎓
Top School
Dimitris Poulopoulos is a Senior Machine Learning and MLOps Engineer with 11 years of experience designing and scaling Kubernetes-native AI platforms and production ML workflows. He combines deep expertise in distributed training, LLM fine-tuning (PEFT, RLHF, DPO), and model optimization with hands-on automation of Kubernetes deployments and CI/CD for hybrid and multi-cloud environments. An active Kubeflow contributor and former core developer on the widely used Kale project, he bridges data scientist ergonomics and production reliability by implementing model serialization and multi-framework support (TF, PyTorch, XGBoost). At Mozilla.ai he helps make open-source LLM evaluation tooling mainstream, building on prior roles at HPE and Arrikto where he integrated NVIDIA inference stacks, RAG systems, and vector DBs. He mentors engineers, holds advanced research experience from a PhD-track role, and is known for translating research-grade ML into robust, maintainable infrastructure.
code11 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy - PhD (Not completed), Data Science Lab, Doctor of Philosophy - PhD (Not completed), Data Science Lab at University of Piraeus
languagesGreek, English, French
stackoverflow-logo

Stackoverflow

Stats
1,159reputation
115kreached
1answer
43questions
github-logo-circle

Github Skills (21)

serializer10
python10
kubeflow10
machine-learning10
serialization10
tensorflow10
jupyter-notebook10
kubeflow-pipelines10
back-end-development9
pytorch9
backend9
xgboost8
sql-server6
amazon-sagemaker6
android-library6

Programming languages (6)

DockerfileJinjaJupyter NotebookYAMLPythonJsonnet

Github contributions (5)

github-logo-circle
kubeflow-kale/kale

Sep 2020 - Nov 2020

Kubeflow’s superfood for Data Scientists
Role in this project:
userML Engineer & Backend Developer
Contributions:4 reviews, 9 commits, 12 PRs in 2 months
Contributions summary:Dimitris contributed to the `kale` repository, focused on streamlining the Kubeflow pipeline development experience for data scientists. Their work involved implementing TensorFlow model serialization using the SavedModel format, enhancing the marshalling backend to support TF Keras models. They also added support for TensorFlow 2.x in the example notebooks and fixed issues with the dog breed dataset. Furthermore, they included support for XGBoost and PyTorch models.
scientistsdata-sciencejupyter-notebookmachine-learningdata-scientists
dpoulopoulos/examples

Sep 2020 - Feb 2021

Contributions:34 commits, 26 pushes, 5 branches in 4 months
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
Dimitris Poulopoulos - Senior Machine Learning Engineer at Mozilla.ai