I am a machine learning engineer with extensive experience in deep learning, causal ML and computer vision. I have demonstrated the ability to perform full-cycle AI product development—from data collection and preprocessing to model training, evaluation, and deployment. I specialize in building scalable, interpretable ML systems for diverse applications, including RAG-based chatbots, uplift modelling systems, seismic data analysis, and more. Strong background in neural network architectures such as Transformers, CatBoost, and U-Net 3+. Highly skilled in Python, PyTorch, TensorFlow, and data visualization tools. Proven ability to design custom pipelines and performance monitoring frameworks, with a solid foundation in software engineering and scientific research.

Dmitrii Sidorov

I am a machine learning engineer with extensive experience in deep learning, causal ML and computer vision. I have demonstrated the ability to perform full-cycle AI product development—from data collection and preprocessing to model training, evaluation, and deployment. I specialize in building scalable, interpretable ML systems for diverse applications, including RAG-based chatbots, uplift modelling systems, seismic data analysis, and more. Strong background in neural network architectures such as Transformers, CatBoost, and U-Net 3+. Highly skilled in Python, PyTorch, TensorFlow, and data visualization tools. Proven ability to design custom pipelines and performance monitoring frameworks, with a solid foundation in software engineering and scientific research.

Available to hire

I am a machine learning engineer with extensive experience in deep learning, causal ML and computer vision. I have demonstrated the ability to perform full-cycle AI product development—from data collection and preprocessing to model training, evaluation, and deployment.

I specialize in building scalable, interpretable ML systems for diverse applications, including RAG-based chatbots, uplift modelling systems, seismic data analysis, and more. Strong background in neural network architectures such as Transformers, CatBoost, and U-Net 3+. Highly skilled in Python, PyTorch, TensorFlow, and data visualization tools. Proven ability to design custom pipelines and performance monitoring frameworks, with a solid foundation in software engineering and scientific research.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Russian
Fluent

Work Experience

ML Engineer at Artezio
December 1, 2024 - Present
Built a RAG-based chatbot for technical documentation search using LLMs; implemented document ingestion, all-miniLM embeddings, vector retrieval, prompt routing, and multi-turn chat logic. Deployed with FastAPI and Docker. Result: ~35% reduction in average lookup time and ~20% improvement in answer relevance.
Data Scientist at Sibers
March 1, 2023 - November 1, 2024
Developed uplift modeling system to optimize campaign targeting and allocate marketing budgets efficiently. Built meta-learners (LightGBM/CatBoost) and implemented uplift evaluation with AUUC, Qini curves, and treatment-control calibration. Automated retraining, backtesting, and monitoring via Airflow and MLflow, ensuring reproducibility and data-quality checks.
Software Engineer at ICL Services
May 1, 2021 - January 1, 2023
Created dashboards and reports for Dynamics 365, optimizing data model queries and improving performance. Integrated new functionality into business operations and collaborated with stakeholders to tailor system behavior to internal requirements.
Software Engineer at Microsoft
May 1, 2019 - January 1, 2021
Contributed to ERP Transformation by migrating more than 10 legacy Axapta reports to Dynamics 365, improving performance and user experience. Re-factored inefficient database queries and supported integration of new functionality with business processes.

Education

M Sc in Applied Mathematics and Computer Science at Lomonosov Moscow State University
January 11, 2030 - January 1, 2019
Practical Machine Learning + Deep Learning Specialization at Coursera / DeepLearning.AI
January 1, 2023 - January 13, 2026
Cambridge ESL Level 2 Certificate at Cambridge ESOL / University of Cambridge
January 11, 2030 - January 13, 2026

Qualifications

Practical Machine Learning + Deep Learning Specialization
January 1, 2023 - January 13, 2026
Cambridge ESL Level 2 Certificate
January 11, 2030 - January 13, 2026
Certificate in English
January 11, 2030 - January 13, 2026

Industry Experience

Software & Internet, Media & Entertainment, Professional Services