Oleh Yudin
Oleh Yudin

Senior AI & ML Engineer

Open to offers · Member since 23 Oct 2026
Location
Khmelnytskyi, Ukraine
Desired salary
9000–200k USD/yearly
Work preference
Remote Only / Full Time, Contract
Experience level
Senior

About

Professional summary

I am a Senior AI & ML Engineer with a PhD in Aerodynamics and Numerical Methods and more than 15 years of machine learning experience. I build production-grade AI systems end to end, from research and model development to deployment, evaluation, observability, and scalable cloud delivery.

My current focus is on LLM agents, multi-agent orchestration, MCP tool servers, agent memory, hybrid RAG, and rigorous LLM evaluation. I work extensively with LangGraph, LangChain, LlamaIndex, OpenAI and Anthropic APIs, structured outputs, prompt engineering, and fine-tuning.

I have designed retrieval systems combining BM25, vector search, knowledge graphs, reciprocal-rank fusion, and contextual embeddings. My contextual RAG approach substantially improved RAGAS precision and recall versus standard chunk-embedding retrieval and is the basis of a patent application in preparation.

I also bring deep expertise in classical machine learning, deep learning, computer vision, tracking, time series, and real-time advertising systems. My work has delivered measurable business results, including a production bidding model that increased profit and high-performing detection, classification, and optimization models.

I am experienced in production MLOps and engineering practices, including Python, FastAPI, Docker, Kubernetes, CI/CD, AWS, Google Cloud, MLflow, DVC, security scanning, and observability. I value reliable systems, measurable quality gates, secure delivery, and reproducible experimentation.

I am a winner of the SoccerNet Game State Reconstruction Challenge 2024 and a co-author of the SoccerNet 2024 Challenges Results publication. I enjoy solving complex applied AI problems and contributing to open-source tools for AI-assisted software delivery and long-term agent memory.

Notice period: 1 week

Skills

45 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior AI & ML Engineer Constructor Tech

I own and develop production LLM and MCP capabilities, including the Hypothesis MCP Server built with FastMCP. I implemented the tool framework and 11 tools covering contradiction detection, document retrieval, memory, and knowledge-graph writing, while supporting Kubernetes autoscaling, Langfuse tracing, per-call LLM cost monitoring, and CI security scanning.

I built hybrid agent memory from scratch using BM25, vector, and graph retrieval with reciprocal-rank fusion, episodic compression, and cross-session inheritance. I also contributed to multi-agent orchestration, contextual RAG, LLM contradiction detection, embedding fine-tuning, sports computer vision, tracking, and LLM fine-tuning projects, and was part of the SoccerNet GSR 2024 winning team.

Senior Data Scientist Xenoss

I developed production machine-learning models for mobile advertising, including per-campaign CatBoost click and conversion models retrained daily from S3 log windows. The bid-filtering solution improved precision to 3.7 times the base click rate and achieved ROC-AUC of 0.80.

I designed install-prediction, win-probability, bid-price, fraud-detection, and bid-optimization models using CatBoost and custom asymmetric and focal losses. My work supported high-volume DSP traffic, SageMaker pipelines, Docker and Helm-based deployment, Redshift data processing, and an exchange deployment filtering 19% of traffic while increasing winning bids per request.

Senior Machine Learning Engineer DevPro

I built an AWS-based computer-vision system from scratch using three cameras, spatial object detection, and vehicle-data fusion. The system included calibrated coordinate mapping, cross-view object association, and vehicle type and color identification.

I worked on integrating vision outputs across camera views into a unified spatial understanding of detected vehicles. The engagement focused on production-oriented architecture and robust multi-source data fusion.

Senior Machine Learning Engineer AiBro

I built the AI core of an application that automatically replied in users' Facebook Messenger chats. The system retrieved relevant content from each user's chat history using BERT embeddings, cosine similarity, and triplet-loss Siamese ranking.

I implemented response-ranking, standard-answer, and trigger-phrase layers supporting 365,000 template variants. The BERT response ranker improved Recall10@3 from 0.69 to 0.84.

Senior Data Scientist & ML Engineer GlobalLogic

I developed a real-time classifier for broadcasting statuses using a small dataset. I applied active-learning labeling and transfer learning to improve the effectiveness of limited training data.

The solution achieved 0.9 accuracy and was deployed into production on AWS SageMaker. The implementation used TensorFlow, Keras, and OpenCV.

Data Scientist Freelance

I delivered applied data-science solutions for clients in the United States. Projects included gas classification from sensor signals using wavelets and a recommender system using feature-interaction models and gradient boosting.

The gas-classification solution was deployed on AWS SageMaker and AWS Lambda. I used Vowpal Wabbit and machine-learning approaches suited to production inference and client-specific data.

Data Scientist ThoroughBet

I developed horse-race winner prediction models using outlier detection, per-cluster modeling, boosting, and factorization-machine terms. The work focused on improving predictive quality in a production setting.

The resulting approach increased accuracy by approximately 2%. I applied feature engineering, clustering, and ensemble learning techniques to racing data.

Developer & Data Scientist Freelance

I worked on a range of machine-learning and software-development projects, including large-scale text classification, topic modeling, web-user classification, and anomaly detection. My text-classification work covered 150 classes and approximately 8 GB of text.

I also developed web-user classification systems with 550 classes and performed anomaly analysis related to the 2014 Ukrainian election. The projects involved NLP, LDA, BigARTM, and scalable data-analysis methods.

Education

Learning history

Moscow Institute of Physics and Technology (MIPT)

PhD, Aerodynamics & Numerical Methods

Completed a PhD in Aerodynamics and Numerical Methods.

Developed advanced foundations in numerical modeling, applied mathematics, optimization, and scientific research.

Moscow Institute of Physics and Technology (MIPT)

MSc, Applied Mathematics and Physics

Completed a Master of Science degree in Applied Mathematics and Physics.

Built a strong foundation in mathematics, physics, probability, numerical methods, and computational problem solving.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu