Kostas Vasilopoulos
AI & Machine Learning Engineer
Summary
I am a Machine Learning Engineer with a passion for developing innovative AI solutions that solve real-world problems. My journey in the field of artificial intelligence began during my academic years, where I developed a strong foundation in mathematics, statistics, and computer science.
Throughout my career, I have worked on diverse projects ranging from computer vision applications to natural language processing systems. I specialize in designing and implementing scalable machine learning pipelines, optimizing model performance, and deploying AI solutions in production environments.
Experience
Pfizer
Machine Learning Engineer, Manager
May 2023 - Present- Managed the integration of Large Language Models (LLMs) into the platform, resolving technical obstacles and boosting platform capabilities
- Implemented MLOps best practices to enhance the efficiency, scalability, and performance of AI solutions within the platform
- Technical Lead for Ethicara ML: Led the development and implementation of ethical AI solutions for Pfizer, ensuring compliance with industry standards and guiding responsible AI practices
- Engaged with users and stakeholders to align platform enhancements with business goals, while fostering cross-team collaboration
PythonMachine LearningLLMsMLOpsKubernetesCloud Computing
SophoTree
Machine Learning Engineer
January 2022 - May 2023- Tech Lead for company-specific contributions to the Infinitech and AI4PP European Projects (Horizon 2020)
- Led the design and implementation of a distributed data collection system in Kubernetes, enabling horizontal scaling to support millions of jobs daily
- Deployed multiple ML models to production, integrating them into the platform with autoscaling, microbatching, and runtime optimizations, resulting in a 320% increase in throughput and a 40% cost reduction
- Delivered API microservices with integrated Postgres, Elasticsearch, and analytics capabilities, enhancing the platform's data processing and retrieval
PythonKubernetesPostgreSQLElasticsearchMachine LearningMicroservices
Data Scientist
June 2021 - January 2022- Led data analysis and machine learning initiatives
- Developed and implemented data-driven solutions
PythonData AnalysisMachine LearningStatistics
Lancaster University
Visiting Researcher
July 2021 - July 2022- Developed scalable and efficient methods for data analysis and model development, enhancing data cleansing, manipulation, and processing within existing software applications and frameworks
- Achieved recognition for the Housing Observatory, featured in prominent economics journals like The Times, with findings actively utilized by practitioners and institutions such as Central Banks
Data AnalysisStatistical ModelingResearchEconomics
Teaching Associate
November 2020 - August 2021- Teaching and mentoring students in economics and data analysis
TeachingEconomicsData Analysis
Research Assistant
May 2019 - October 2020- Analyzing and modelling UK national and regional housing markets
- Developing interactive tools for real-time monitoring of real estate markets
- Maintaining the website to ensure optimal performance and user experience
Data AnalysisStatistical ModelingWeb DevelopmentEconomics
Teaching Assistant
October 2016 - September 2020- Teaching Economics to classes of 15-60 students in weekly discussion sessions for six semesters
- Courses Tutored:
- - Econ222: Intermediate Macroeconomics I
- - Econ 102: Principles of Economics B
TeachingEconomicsEducation
Education
Ph.D. in Economics
Lancaster University • 2016-2020
M.Sc. in Economics, Applied Finance
University of Macedonia • 2014-2016
B.Sc. in Economics
University of Macedonia • 2009-2014
Skills
Programming Languages
- Python & R (90%)
- SQL (75%)
- JavaScript/TypeScript & HTML/CSS (60%)
Machine Learning & AI
- Generative AI & LLMs (90%)
- Natural Language Processing (85%)
- Deep Learning & Neural Networks (75%)
Tools & Technologies
- Docker & K8s (85%)
- AWS Cloud Services (85%)
- Git & CI/CD, DevOps (80%)