Dmytro – AI, Python, PyTorch, experts in Lemon.io

Dmytro

From Ukraine (UTC+3)flag

Machine Learning Engineer|Middle

Dmytro – AI, Python, PyTorch

Dmytro is a mid-level Data Scientist with 4 years of experience in applied machine learning and AI solutions. He has strong ML fundamentals, including data preparation, model evaluation, and classical machine learning techniques, as well as practical experience with deep learning, NLP, and LLM-based tooling. Dmytro has worked on end-to-end data products such as dynamic pricing systems, text analytics platforms, and conversational AI solutions, using Python and modern AI frameworks to build scalable, data-driven applications.

4 years of commercial experience in
AI
Customer support
Machine learning
Media
Publishing
Social services
Telecommunications
Tourism
Travel
Main technologies
AI
1 years
Python
1 years
PyTorch
1 years
Tensorflow
1 years
PostgreSQL
1 years
Spacy
1 years
Pandas
1 years
LLM
1 years
OpenAI API
1 years
AI agent development
1 years
Additional skills
SQL
MySQL
NLTK
NumPy
Data Science
Scikit-learn
Keras
XGBoost
AWS
GCP
Matplotlib
LangChain
LangGraph
Docker
Claude LLM
SciPy
Direct hire
Not possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Data Scientist
Jul 2025 - Jan 20266 months
Project Overview

Resemolnet is an AI-powered dynamic pricing and demand forecasting system for optimizing weekly tour prices. It processes booking history, product metadata, and operational constraints to forecast demand, estimate price elasticity, and recommend revenue-maximizing prices. The pipeline automates validation, preprocessing, forecasting, optimization, and output generation, producing price schedules for hundreds of tours while managing urgency adjustments and overbooking scenarios.

Responsibilities:
  • Lead the AI part of the project, including new feature development and maintenance/bug fixing
  • Perform model research and selection for upcoming functionality
  • Drive the new Bareboats module, work with new data types, and define the ML approach
  • Maintain and update the existing system, including implementing daily update pipelines
  • Run testing and research based on client requests, covering both ML tasks and domain questions

Accomplishments:

  • Delivered an automated weekly pricing system
  • Increased revenue potential by aligning prices with forecasted demand and sales targets
  • Reduced manual pricing work through automation
  • Designed a scalable architecture to support future real-time optimization
  • Improved system resilience via overbooking detection and urgent inventory handling
Project Tech stack:
Python
Pandas
NumPy
XGBoost
SciPy
Machine learning
Data Modeling
Data scientist
Jan 2025 - Jun 20254 months
Project Overview

Create a virtual agent to handle FAQs and log tickets in the TechSupport system. Extract names, emails, phone numbers, issues, and details during the conversation, fill the ticket in the system, or send a self-guide.

Responsibilities:
  • Design conversational flow
  • Develop a Rule-Based chatbot and tweak parameters for upgrading conversational quality
  • Create a system for managing connections to the TechSupport system for creating tickets
  • Extract detailed information from a conversation with the user
  • Post-process conversation records and text for extraction
  • Implement an issues classification system for smarter assignment of tickets on the TechSupport side
  • Integrate OpenAI Whisper for improving sound processing

Accomplishments:

  • Improved customer support efficiency by building a chatbot that captures structured issue details and automatically creates and routes tickets, reducing manual triage and speeding up resolution.
  • Increased routing accuracy and conversation quality by combining rule-based logic with issue classification, post-processing, and enhanced audio understanding via Whisper integration.
Project Tech stack:
Python
Spacy
NLTK
Twilio API
Cloud Firestore
OpenAI API
Machine learning
NLP
Chat bots
Data Scientist
Jul 2024 - Dec 20245 months
Project Overview

Web platform that automatically captures news and press releases related to copper stocks in the commodities market, transforms this information using AI into professional journalistic articles, and publishes them automatically.

Responsibilities:
  • Create a processing script for Amazon Textract for collecting and filtering input text
  • Implement and tune the OpenAI model
  • Upgrade tokenization for the model to improve the speed of processing
  • Prompt engineering for generating and summarizing text from the articles
  • Create a post-processing module
  • Logging and solving bugs in the service

Accomplishments:

  • Accelerated document processing by integrating Amazon Textract with an optimized OpenAI pipeline, improving throughput and reducing end-to-end latency via upgraded tokenization.
  • Increased generation and summarization quality through targeted prompt engineering and robust post-processing, while boosting production reliability with strong logging and rapid issue resolution.
Project Tech stack:
Python
OpenAI API
DynamoDB
Amazon S3
Pandas
Machine learning
NLP
LLM
Data Scientist
Jan 2024 - Jun 20244 months
Project Overview

An AI-powered conversational assistant designed to conduct pre-election political surveys in Australia. The bot introduced users to all candidates and explained their positions, then asked users how they felt about each candidate’s views.

Responsibilities:
  • Design and refine the conversational flow for smooth interactions
  • Build and configure the chatbot end-to-end
  • Optimize bot settings for realistic voice and accurate extractions
  • Implement fallback logic for unexpected user inputs
  • Run demos and perform regular testing to ensure quality

Accomplishments:

  • Increased user engagement and reduced drop-off rates by transforming the chatbot into a more natural and goal-oriented conversational experience
  • Improved overall reliability and response accuracy through continuous testing cycles and iterative enhancements, resulting in a stable solution ready for deployment at scale.
Project Tech stack:
Python
Twilio API
NLTK
Spacy
Machine learning
NLP
Chat bots
Data Scientist
Dec 2021 - Dec 20232 years
Project Overview

Built a system for clustering and summarizing news texts using embeddings, deep learning, and topic modeling techniques. The pipeline combined OpenAI/Nomic embeddings, autoencoder-based dimensionality reduction, and HDBSCAN clustering.

Responsibilities:
  • Working on text embedding, classification, and summarization tasks
  • Training, testing, and tuning classical ML models and some neural nets on PyTorch
  • Conducted research-focused tasks, evaluating various approaches and models, and optimizing solutions to work efficiently with limited hardware resources
  • Developed and deployed small RESTful API services for seamless integration into the overall product
  • Collaborated in a small team to maintain and enhance legacy text analysis services on a daily basis

Accomplishments:

  • Enhanced text analytics capabilities by improving embedding, classification, and summarization quality, achieving higher model accuracy while keeping inference efficient on limited hardware resources
  • Accelerated experimentation and deployment cycles by optimizing ML pipelines and delivering lightweight RESTful APIs, while ensuring stability and continuous improvement of legacy NLP services in a fast-paced team environment.
Project Tech stack:
Python
PyTorch
OpenAI API
LangChain
Docker

Education

2023
System Analysis/Information Technology
Master Degree

Languages

English
Advanced

Hire Dmytro or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.