Aleksandr V. Petrov
Applied ML Researcher | Search, Recommendation & Generative AI
Industry focus: Production LLM systems, retrieval and reranking, robust evaluation, large-scale personalisation
Highlights: Spotify Home and Search | +3% search CTR at Tripadvisor | RecSys 2023 Best Paper | SIGIR, RecSys, WSDM
Core expertise
- LLM retrieval, reranking, and evaluation
- Search and recommender systems
- Generative retrieval and personalisation
- Online experimentation and model evaluation
Technologies
- Python, PyTorch, TensorFlow
- Transformers and embeddings
- Spark, Hadoop, AWS
- Large-scale training and data pipelines
Work Experience
Spotify - Research Scientist
September 2025 - present | Glasgow, UK (remote)
- Spotify Home: Contributed to a team building hypothesis-driven shelf generation; led evaluation work across the LLM planning, generative retrieval, candidate alignment, and offline serving pipeline.
- Personalised Search: Contributed to an LLM cross-encoder combining semantic, behavioural, and user-context signals; developed the initial training recipe. The resulting system improved offline ranking by 13.3% and live search success by approximately 2%.
University of Glasgow - PhD Researcher, Recommender Systems
2021 - July 2025
Full-time career break: research on large-scale recommender systems with language models; viva with distinction and no corrections.
- Amazon, 2022 & 2024: fixed-term Applied Science engagements during the PhD; built an identity-free advertising training pipeline and user-modelling methods.
- Viator, March - August 2025: bridge back to full-time industry; deployed semantic search (+3% CTR), developed LLM-based position-bias estimation, and contributed to writing the GLoSS paper.
Amazon - Senior Software Engineer (L6) ยท ML Technical Lead
2017 - 2021 | Edinburgh, UK
- Built PeerSets, an ML competitor-identification system integrated into 20 advertising products; coordinated approximately 10 partner teams.
- Led technical work across recommendation, search ranking, personalisation, and advertising.
1 / 2