Skip to main content
MP
Open to opportunities

Maksim Pukin

@maksimpukin

Machine Learning Engineer specializing in NLP, LLMs, RAG, and recommendation systems.

Russian Federation
Message

What I'm looking for

I seek impactful ML roles building NLP/LLM and recommendation systems in production, with focus on measurable business impact, robust serving, and opportunities to optimize inference and model performance.

I am a Machine Learning Engineer with five years of experience building production NLP models, LLM-based solutions, and recommendation systems. I focus on applying LLMs, RAG, and embedding retrieval to drive measurable business outcomes, such as CTR, DAU, and revenue growth.

At EPAM I designed on-prem multi-agent RAG pipelines, fine-tuned ~14B LLMs with KL-constrained PPO to increase contact rates by 13–17%, and optimized inference to speed generation 1.7–1.9×. Previously, at Wildberries and Yandex I delivered recommendation and BERT-based NLP improvements that raised feature coverage, CTR, and automated routing rates.

I deliver end-to-end solutions—from data engineering and model training (PyTorch, CatBoost) to serving and monitoring (Docker, Kubernetes, FastAPI, vLLM)—and I enjoy solving production-scale ML problems that improve user experience and business metrics.

Experience

Work history, roles, and key accomplishments

ES
Current

Machine Learning Engineer

Dec 2023 - Present (2 years 6 months)

Designed an on-prem multi-agent RAG pipeline and LoRA text-to-SQL adapter reducing median root cause analysis time from 3h to 45min; fine-tuned a ~14B LLM with KL-constrained PPO raising contact rate by 13–17% on a 6–9M daily push A/B rollout and optimized inference with speculative decoding to speed generation ~1.7–1.9×.

WI

Machine Learning Engineer

Wildberries

Aug 2022 - Nov 2023 (1 year 3 months)

Added purchase-frequency and customer-pattern features to a recommendation widget, yielding a 0.21% CTR uplift on target categories and positive GMV impact; expanded candidate pool with embedding-based retrieval increasing DAU who ordered from recommendations by 0.3%.

Yandex logoYA

Machine Learning Engineer

Yandex

Jun 2020 - Jul 2022 (2 years 1 month)

Built BERT-based models to extract POI attributes from 10M+ reviews, increasing coverage from 15% to 35% and boosting POI card CTR by 1.6%; improved feedback classification (+13 pp precision, +8 pp recall) and automated ticket routing from 45% to 64%; trained CatBoost to deduplicate POIs, reducing priority-category duplicates from 4% to 3%.

Education

Degrees, certifications, and relevant coursework

Higher School of Economics logoHE

Higher School of Economics

Master's Degree, Computer Science

2022 - 2024

Completed a Master's degree in Computer Science focusing on advanced machine learning and NLP techniques.

Higher School of Economics logoHE

Higher School of Economics

Bachelor's Degree, Computer Science

2018 - 2022

Completed a Bachelor's degree in Computer Science with coursework and projects in machine learning and NLP.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan