Anna Sidorova

Senior Engineer Of Machine Learning Models at X5 Tech

Minsk, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Anna Sidorova is a Senior Machine Learning Engineer with 3+ years focused on ML and deep learning and a broader eight-year technical background culminating in research-driven roles across industry and academia. She builds production-ready recommender systems and graph-based multimodal models using PyTorch, PyTorch Geometric, SQL and PySpark, and has led experiments with transformer-based customer choice models and novel segmentation techniques. Her work spans physics-informed neural networks, graph generation, and Monte Carlo tree search–based feature selection, reflecting a blend of theoretical research and practical optimization for large-scale systems. At Huawei she accelerated matrix-equation solvers and explored irregular-grid PINNs, and at X5 Tech she improved product taxonomy matching and choice prediction in real-world retail data. Comfortable moving ideas from prototype to deployed pipelines (MLflow, Airflow), she also brings an unusual emphasis on encoding emotional signals into recommendation graphs from her academic projects. Based in Minsk, she pairs rigorous academic training from ITMO and HSE with hands-on engineering that tightens the loop between experimentation and production.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Applied Mathematics and Computer Science, Bachelor's degree Applied Mathematics and Computer Science at Higher School of Economics
bookMaster's degree Computer Science and Computing Hardware, Master's degree Computer Science and Computing Hardware at ITMO University
languagesEnglish, Russian
github-logo-circle

Github Skills (13)

verify6
decode6
validate4
backend3
jwt3
lambda3
mws3
aws3
nodejs2
npm-package2
stateless2
aws-lambda2
amazon-cognito1

Programming languages (5)

TypeScriptJavaJavaScriptVuePython

Github contributions (5)

github-logo-circle
Java-team5/hr-app

Oct 2018 - Nov 2018

Contributions:51 commits, 27 PRs, 44 pushes in 1 month
yana617/hos-service

Jul 2021 - Mar 2025

nodejs (express), mongodb (mongoose), jest, docker
Contributions:14 reviews, 57 PRs, 57 pushes in 3 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Anna Sidorova - Senior Engineer Of Machine Learning Models at X5 Tech