Hi, I'm Dmitry.

Senior Software Engineer at Google DeepMind. Passionate about machine learning and building impactful products.

dmitry@donskov.ch
Copied!
Dmitry Donskov

Work Experience

Google / DeepMind (Gemini post-training)

Feb. 2024 – Present

Senior Software Engineer Zürich, Switzerland

  • Led e2e development and currently own the Traffic Classification Platform for the Gemini App, which makes it easier to launch product features to users and powers traffic analysis
  • Improved retrieval quality for Factuality/Freshness in post-training (enabled multi fanout search, improved RM recipe for Factuality/Freshness, fixed losses by collecting/improving data for SFT/RL*F, propagated additional signals/metadata for search results)
Python C++ SFT RLHF

Google

Dec. 2018 – Jan. 2024

Software Engineer Zürich, Switzerland

  • Led end-to-end development of the ML-driven solutions for fuzzy matching ranker and query suggestions in Google Assistant
  • Developed platforms for training and deploying ML models on server and on-device in Google Assistant
  • Enhanced data pipelines and implemented continuous end-to-end evals for Speech-To-Text in Google Cloud
ML System Design Python C++

Yandex

Sep. 2016 – Nov. 2018

Software Engineer Moscow, Russia

  • Conducted experiments and evaluated launches for recommendation system, ranking and clusterization
  • Switched doc distance in clusterization to cosine similarity between doc embeddings for Yandex News
  • Improved ranking model for Movie recomendation in Yandex Search
AB tests Statistics Python

Education

Moscow Aviation Institute

March, 2016

Master's degree in Information Technology

GPA: 4.56 / 5

Latest Articles