CV

Contact Information

Name Gregory Polyakov
Email polgrisha@gmail.com
Website https://polgrisha.github.io

Education

  • 2024 - 2028

    Tübingen, Germany

    PhD
    University of Tübingen & Max Planck Research School
    Computer Science
    • Health-NLP Lab, Supervisor: Prof. Dr. Carsten Eickhoff.
    • Scholar, International Max Planck Research School for Intelligent Systems (IMPRS-IS).
    • Research focus: Mechanistic interpretability of language models for NLP and IR tasks.
    • Expected graduation: Aug 2028.
    • Available for an internship in 2027 (flexible dates and duration).
  • 2021 - 2024

    Moscow, Russia

    MSc
    Moscow Institute of Physics and Technology
    Applied Mathematics and Computer Science
    • Research topics: sparse retrieval, multimodal retrieval, tool calling in LLMs.
    • Thesis: “Approaches to Training Language Models for External Function Calling: Using Self-Generated Data for Better Error Detection and Recovery”.
  • 2017 - 2021

    Moscow, Russia

    BSc
    Moscow Institute of Physics and Technology
    Applied Mathematics and Computer Science
    • Thesis: “Usage of MCMC Methods in Deep Learning”.

Publications

Experience

  • 2022 - 2024

    Moscow, Russia

    NLP Research Engineer (full-time)
    Huawei Noah's Ark Lab
    • Developed a fine-tuning method that teaches LLMs to detect and recover from failed API calls (ACL 2025 REALM Workshop).
    • Designed and co-implemented the end-to-end NLU pipeline for a production in-car voice assistant in Russian.
    • Co-developed a Sinkhorn-based post-processing method that improves text-video retrieval quality (SIGIR 2023).
  • 2021 - 2022

    Moscow, Russia

    NLP Research Intern (full-time)
    Huawei Noah's Ark Lab
    • Co-developed the reranking model for a large-scale Russian-language product search engine: improved ranking quality by 5% relative NDCG@10 and cut inference latency 1.5x by adapting ColBERTer and TinyBERT-style distillation.

Invited Talks

  • 2026
    Understanding Wacky Weights: A Dissection of SPLADE's Learned Term Importance
    Glasgow IR Seminar, University of Glasgow

Scholarships

  • 2018
    Presidential Grant Scholarship
    Russian Federation

    Feb 2018 – Aug 2021. Four-year stipend for academic and competition merit, one of 1,200 recipients nationwide.

Teaching

  • Teaching Assistant: Introduction to AI
    University of Tübingen

    Winter Semester 2026/27. Conducted hands-on tutorials and evaluated student assignments.

  • Teaching Assistant: Modern Search Engines
    University of Tübingen

    Summer Semesters 2025 and 2026. Conducted hands-on tutorials, evaluated assignments, and mentored student projects.

  • Teaching Assistant: Introduction to Python Programming
    University of Tübingen

    Winter Semesters 2024/25 and 2025/26. Conducted hands-on tutorials and evaluated student assignments.

Skills

Programming: Python, C/C++, Bash
ML & NLP: PyTorch, Hugging Face Transformers, PEFT, LLM fine-tuning (SFT, LoRA), tool use, Scikit-learn
Interpretability: TransformerLens, activation patching, steering, probing, sparse autoencoders, cross-layer transcoders
IR: Pyserini, FAISS, sparse and dense retrieval, neural reranking, knowledge distillation
Infrastructure: SLURM, multi-GPU training (HF Accelerate), Git

Languages

Russian : Native
English : C1 (IELTS Band Score 7)