Nikita Barinov
Available for opportunities

Nikita Barinov

Machine Learning Engineer · LLM, RAG, Multimodal AI

3+
Years Experience
10+
Projects
4
Companies

About Me

Passionate about AI and its real-world applications

MIPT Master's graduate (2026), working as a Machine Learning Engineer. ML experience across 4 Russian big tech companies: VK, T-Bank, Sber AI, and Yandex - including 2 full-time roles and 2 R&D internships in core ML teams.


Main focus: generative AI, LLMs and multimodal systems. Comfortable owning ML projects end-to-end - from problem framing and training to deployment and online A/B validation. Key achievements: built a production banner-to-video ad pipeline delivering +19% conversions and −11% CPA; optimized video generation for ~4× speedup in benchmarks.

Experience

My professional journey in ML

ML Engineer @ AI VK
Oct 2025 – Present

Developing generative AI for advertising and LLM & multimodal systems for VK Video, one of Russia’s largest video platforms with millions of daily users.

Generative AI for Advertising | July 2026 – Present

Go Python PyTorch vLLM-Omni Temporal PostgreSQL Kafka S3 Docker Prometheus
  • Built a production pipeline that transforms static banners into video ads through automated scriptwriting, image generation and video synthesis.
  • Replaced template-based generation, increasing clicks by 33% and conversions by 19% while reducing CPC by 21% and CPA by 11%, with only 5% higher ad spend.
  • Optimized MiniMax H3 (TI2V) inference with vLLM-Omni, achieving ~4× faster generation in benchmarks through attention backend optimization and denoising-step tuning, and reducing per-GPU memory usage by 28% with tensor parallelism.
  • Implemented asynchronous generation workflows with Temporal, integrating model APIs, artifact storage and analytics.

LLM & Multimodal AI for VK Video | October 2025 – June 2026

PyTorch vLLM Kubernetes Triton Inference Server TensorRT ONNX Docker DVC (S3) YTsaurus
  • Fine-tuned LLM embedding models for retrieval, improving quality on internal relevance benchmarks.
  • Designed a reproducible experimentation pipeline and conducted 100+ training experiments, expanding relevance dataset coverage and diversity.
  • Developed multimodal content models, improving recall by 14% at a fixed precision of 0.90.
  • Distilled OpenAI o3 into a compact relevance LLM, achieving consistency recall of 0.93 and precision of 0.95 on internal evaluations.
  • Deployed production models with Triton Inference Server, using TensorRT and ONNX to optimize inference.
ML Engineer @ Tinkoff AI Center
Sep 2024 – Sep 2025
Python SQL Transformers Sequential Models Polars Airflow Docker CatBoost
  • Owned end-to-end development of Transformer-based sequential recommender for candidate generation - from research and training to production deployment; validated via online A/B test with +7% user timespent.
  • Improved recall of candidate generation stage by introducing sequence-aware embeddings.
  • Operated production ML pipelines: batch inference, retraining, monitoring, data validation.
  • Automated training and deployment using Airflow + Docker.
  • Conducted code reviews for ML team, helping maintain code quality and engineering standards.
Data Scientist Intern @ Sber AI
Feb 2024 – Aug 2024
Python PyTorch Diffusion models Grounded-SAM LLaVA Computer Vision WebDataset Accelerate Distributed
  • Designed and built end-to-end dataset generation pipeline (Stable Diffusion + Grounded-SAM + LLaMA + LLaVA-NeXT) for instruction-based image editing research.
  • Generated millions of training samples; optimized data loading via WebDataset for high-throughput training.
  • Implemented distributed inference pipeline with HuggingFace Accelerate.
  • Accelerated generation pipeline using OneDiff and batching strategies.
ML Engineer Intern @ Yandex Music
Jun 2023 – Nov 2023
Python SQL/YQL RecSys Embeddings CatBoost Feature Engineering Pandas NumPy
  • Integrated Transformer-based track embeddings into next-track prediction pipeline used in production recommendation system.
  • Improved candidate ranking quality by enriching feature space with sequence-aware embeddings.
  • Designed feature generation pipeline in Python + YQL for large-scale user interaction logs.

Skills & Stack

Technologies and tools I work with

LLM & RAG

LLM LangChain RAG Agentic RAG GraphRAG Qdrant Vector Search LLM Fine-Tuning Knowledge Distillation Information Retrieval

Deep Learning

PyTorch Transformers Multimodal AI Generative AI Image Generation Video Synthesis Diffusion Models Audio ML Whisper

ML in Production

Python Go Polars vLLM vLLM-Omni Inference Optimization Model Quantization GPU Computing Tensor Parallelism Production ML Systems MLflow Triton Inference Server TensorRT ONNX A/B Testing Model Monitoring

Recommendation Systems

Sequential Models Transformers Vector Search CatBoost

Computer Vision

Stable Diffusion Grounded-SAM LLaVA Object Detection

Infrastructure & MLOps

Docker Kubernetes FastAPI Airflow Temporal Kafka S3 Prometheus YTsaurus PostgreSQL DVC[S3] Distributed Training WebDataset

Projects

My projects and experiments

Audio RAG Apr 2026 – Present
Python Whisper Triton RAG Qdrant BGE-M3 LLM Docker
  • Built production-ready RAG system for audio content with Triton Inference Server.
  • Implemented speech-to-text with Whisper ASR and word-level timestamps.
  • Integrated BGE-M3 multilingual embeddings with Qdrant vector database.
  • Deployed Docker-based infrastructure with scalable inference serving.
View on GitHub
RAG Architectures Comparison Sep 2025 – Present
Python RAG LangChain GraphRAG Agentic RAG LLM API Kubernetes
  • Implemented vanilla, graph-based and agentic RAG pipelines.
  • Built evaluation framework for multi-hop QA.
  • Used local LLM + embedding server.
  • Compared retrieval quality across different architectures.
View on GitHub
Audio Question Answering Jan 2026 – Feb 2026
PyTorch torchaudio Transformers Whisper Qwen Adapter Audio
  • Implemented AudioLLM architecture with Whisper encoder + LLM.
  • Built adapter-based training pipeline.
  • Generated QA dataset from LibriSpeech.
  • Trained model using HuggingFace Trainer.
View on GitHub
AI News Meme Generator Jun 2025 – Jul 2025
Python LangChain Ollama RAG Streamlit PostgreSQL FAISS
  • Built automated news scraper for Russian news sources (Lenta.ru, RIA.ru).
  • Implemented topic classification using LLaMA 3.1 with few-shot learning.
  • Created RAG pipeline for context-aware joke generation.
  • Developed web interface with semantic search and real-time meme generation.
View on GitHub
ShopSpy — Price Tracker Mar 2026 – Present
Python JavaScript FastAPI SQLite Chrome Extension Telegram Bot LLM API
  • Built browser extension for price tracking on Wildberries and Ozon.
  • Implemented fake discount detector based on price history analysis.
  • Integrated AI-powered review summary using Gemini API.
  • Created Telegram bot for real-time price drop notifications.
View on GitHub

Research Projects

Research and writing

Garage: Generative Augmentation Framework for Transforming Object Representations in Images

2024

Python framework for automatic object replacement in images. Uses GroundingDINO for object detection and PowerPaint for inpainting to generate AI-based alternatives. Supports large-scale dataset augmentation with Gradio interface.

Python PyTorch Diffusion PowerPaint GroundingDINO Gradio
PDF

Education

My academic background

MIPT - Bachelor's, Applied Mathematics and Computer Science

Sep 2020 – Jun 2024

Moscow Institute of Physics and Technology

Department of Data Analysis, MIPT & Yandex School of Data Analysis

Sep 2022 – May 2024

Specialization: Data Analysis (Yandex School of Data Analysis)

MIPT - Master's, Applied Mathematics and Computer Science

Sep 2024 – Jun 2026

Moscow Institute of Physics and Technology

Professional Development

Continuous learning

YSDA Speech Processing Course

Yandex School of Data Analysis
Sep 2025 – Jan 2026
Python Deep Learning VAD SED CTC Transfer Learning RNN-T ECAPA-TDNN ASR
  • Implemented and trained different DSP models, such as ECAPA-TDNN, RNN-Transducer, finetuned ASR models.

AI Agents Intensive: From LLM Queries to Agent Systems

Yandex
Apr 2026
LLM AI Agents MCP Multi-Agent Systems Guardrails Memory Agent Evaluation Production Engineering
  • Studied modern AI agent architecture: thought-action-observation cycle, tools, memory, and multi-agent orchestration
  • Learned production engineering principles: monitoring, scaling, and deploying agent systems under real load
  • Download Certificate