Data Science Jobs in Russia
There are 258 open Data Science jobs in Russia on freehire right now. 55 of them were posted recently. The skills employers ask for most often are python, machine-learning and sql.
Most requested skills
- python 82%
- machine-learning 79%
- sql 54%
- llm 45%
- ai 40%
- pandas 36%
- pytorch 35%
- nlp 34%
How the work is done
- Remote 54 · 21%
- Onsite 43 · 17%
- Hybrid 29 · 11%
Visa sponsorship offered in 33% of the 69 postings that state a position on it.
Seniority
- Senior 60
- Middle 32
- C-level 18
- Intern 18
- Lead 15
- Junior 8
Who is hiring
- 1000+ employees 129
- 501-1000 employees 36
- 51-200 employees 17
- 11-50 employees 1
- 201-500 employees 1
Data Scientist (NLP / LLM) в команду СберБизнес
Builds NLP/LLM systems for SberBank’s B2B products: trains and deploys LLMs, creates RAG agents and recommender engines, and runs A/B tests to personalize offers and improve customer experience.
Team Lead Data Science/ML, Промо и распродажи
Lead a data-science team building ML models that plan promotions and sales across X5 Group’s retail chains, ensuring stable pipelines and measurable business impact.
Senior Data scientist (SberAds)
Senior Data Scientist at SberAds (Sberbank) builds and improves predictive models for real-time online advertising auctions, using Python, Spark, and other technologies to optimize ad relevance and platform performance.
Data Scientist
Build and maintain credit-risk models (PD, LGD, EAD) using ML techniques for a BNPL and POS-lending fintech platform.
Senior Data Scientist (Внепродуктовая аналитика)
Builds and evaluates non-standard ML experiments and econometric methods to measure financial impact of retail initiatives, using causal inference and A/B testing.
Ведущий разработчик искусственного интеллекта/Middle Data scientist
Build and deploy AI models for medical document recognition and NLP chatbots using PyTorch, FastAPI, and GPU servers.
Data Scientist / ML Engineer (CVM)
Build ML models to personalize promotions, predict churn, and optimize cashback mechanics for a large Russian grocery retailer.
Intern Data Scientist
An internship for a Data Scientist intern to assist in developing ML models for text and tabular data analysis, focusing on NLP, Python, SQL, and Jupyter Notebooks.
Middle Data Scientist
Builds and deploys ML models for auto-industry analytics and automation that power millions of users, using Python, SQL, and advanced ML techniques.
Senior NLP Data Scientist (команда AI Phygital)
Build and deploy LLM-powered AI assistants that automate customer support for Sberbank, handling NLU tasks like SFT, RAG, and text ranking at scale for 50M+ monthly users.
Data Scientist (Audio / Антидипфейк)
Build and improve deep-learning models to detect audio deepfakes, using PyTorch and modern audio feature pipelines like spectrograms and wavelets.
Data Scientist / ML Engineer (Проект CVM)
Build ML models to personalize promotions and predict customer churn for a large Russian grocery retailer, using Python, PySpark, and PyTorch.
Lead Data Scientist
Lead a team of data scientists to build, deploy, and maintain ML models for insurance use cases, including LLM-based solutions, using Python, Spark, and MLOps.
Data Scientist / ML Engineer (Коммерция, Управление выгодой)
Build and maintain ML models for pricing, promotions, and supplier profit management in Russia’s largest retail group, using Python, PySpark, and Kubernetes.
Middle Data Scientist (Финансы)
Builds and deploys machine-learning models for retail-loan products (early repayment, elasticity, refinancing, anomaly detection) using Python, Spark, and ML/DL frameworks in a Moscow office.
Middle NLP Data Scientist, Quant
Builds, tests, and deploys NLP and LLM models for financial markets and corporate clients, integrating AI agents and RAG pipelines into banking systems.
Стажер Data Science
Intern developing ML models (classical and Deep Learning) for retail risk assessment and scoring using Python and SQL at a bank.
Главный аналитик\ Senior Data Scientist
Senior Data Scientist at a major Russian insurance company builds pricing and segmentation models for retail insurance using Python, SQL, and ML, while validating and improving internal systems.
Data Scientist
Build and optimize machine-learning models for banking data, visualize results, and create dashboards for stakeholders using Python, SQL, and ML libraries.