Location
PolandRate
$36
/ per hour
Years of experience
6+About
With extensive experience in data science and machine learning, I specialize in creating advanced models for natural language processing (NLP) and computer vision (CV). Currently, I am a Senior Data Scientist at CCCIS, where I develop machine learning models for tasks such as single shot image classification and named entity recognition. I also work on image-to-text models like CLIP and BLIP and have developed a chatbot based on the GPT-4 model. My role involves collaborating with insurance industry experts to identify needs and develop assumptions for models that support their work. Previously, I worked at Cortical.io, where I researched and developed deep learning models, including convolutional and custom transformer models. I also set up distributed computing environments and trained models using Horovod. At Parkspace.ai, I focused on data engineering and machine learning models for predicting parking space occupancy. My experience at SII Poland involved creating ML models for NLP, developing internal ML solutions, and assisting with recruitment for the ML/AI team. As a Junior Data Scientist at Lingaro, I developed machine learning and deep learning solutions for various applications, including NLP, CV, and forecasting. My educational background includes a Bachelor's degree in Computer Science and another in Philosophy from UMCS, Lublin.Tech Stack
Data Science, AWS, Azure, ChatGPT, CUDA, Databricks, Git, Numpy, Pandas, Python, TensorflowExperience
- Creating advanced machine learning models for natural language processing (NLP) and computer vision (CV), including tasks such as image classification and named entity recognition.
- Working closely with insurance industry experts to identify needs and develop model assumptions to support their work.
- Researching and developing deep learning models, including convolutional and custom transformer models using TensorFlow and PyTorch.
- Setting up and managing distributed computing environments for training models, using tools like Horovod.
- Handling data engineering tasks, including data cleaning and preparing data for machine learning models.
- Developing machine learning solutions for internal use, such as models for candidate recommendation, document classification, and receipt/invoice reading, and deploying these models using cloud technologies (Azure, AWS, GCP).
- Assisting in the recruitment process for the ML/AI team and sharing knowledge with colleagues to promote best practices and foster skill development within the team.
Employment history
Senior Data Scientist, CCCIS
June 2023 - Present
- creating machine learning models for natural language processing, single shot image classification, named entity recognition (NER)
- working with experts in the insurance industry to identify needs and develop assumptions for models that will support them in their work
- Image to text models like CLIP, BLIP, IDEFICS and Cheetah
- Chatbot based on GPT4 model that is using vector database as a source of knowledge, with build in evidence verification
Data scientist, CORTICAL.IO
April 2022 - June 2023
- Research and development of DL models including:
- Convolutional models/residual models (Tensorflow and PyTorch)
- Custom Transformer models (using OPENNMT and HUGGINGFACE)
- Training models in distributed environment using Horovod
- Setup of distributed computing environment
Data scientist, ARKSPACE.AI
January 2022 - April 2022
- Data engineering
- Data cleaning
- Machine learning models for predicting occupation of parking spaces (using traditional ML algorithms like random forests, xgboost, and
Data scientist, SII POLAND
February 2020 - January 2022
- ML models for NLP using transformers ( eg. For fine-grained emotion detection, ticket classification, automatic grouping of documents), PyTorch and PyTorch Lighting.
- The creation of ML solutions for internal use (eg. model for candidate recommendation for the HR department, a
- Help with recrutation to ML/AI team
- Knowledge sharing/li>
Junior Data scientist, LINGARO
January 2018 - February 2020
- Creation of machine learning and deep learning solutions, statistical models, visualizations, and explanations for clients
- creating solutions using deep learning models for natural language processing (NLP) (using best for topic modeling, topic detection, sentiment analysis, and creating chatbots)
- creating computer vision (CV) solutions (tracking people and objects on videos, object detection, action recognition, image classification)
- forecasting (ARIMA, PROPHET)
- reinforcement learning solutions for internal use
- productionalization of models using cloud technologies (Azure, AWS, GCP)
Education history
UMCS, LUBLIN
BACHELOR COMPUTER SCIENCE
UMCS, LUBLIN
BACHELOR PHILOSOPHY
We've delighted 83 clients with our IT recruitment and software development services.
Read about a few of them below...