Data Science Jobs in Russia
There are 289 open Data Science jobs in Russia on freehire right now. 41 of them were posted recently. The skills employers ask for most often are python, machine-learning and sql.
Most requested skills
- python 83%
- machine-learning 80%
- sql 52%
- llm 46%
- ai 39%
- pytorch 38%
- pandas 38%
- nlp 35%
How the work is done
- Onsite 64 · 22%
- Remote 64 · 22%
- Hybrid 34 · 12%
Visa sponsorship offered in 34% of the 91 postings that state a position on it.
Seniority
- Senior 69
- Middle 37
- C-level 20
- Intern 19
- Lead 16
- Junior 11
Who is hiring
- 1000+ employees 156
- 501-1000 employees 41
- 51-200 employees 19
- 11-50 employees 2
- 201-500 employees 1
Middle Data Scientist в Скоринг [Big Data, МТС Веб Сервисы]
Middle Data Scientist at MTS Big Data building ML models for a B2B scoring product (risk and anti-fraud), working with telecom data using Python and PySpark in a hybrid format in Moscow.
Middle Data Scientist (классический ML)
Middle Data Scientist at Sberbank's Wealth Management building classical ML models (recommendations, uplift, NLP) for B2C/B2B investment and insurance products using Python, SQL, PySpark, and CatBoost.
Data Scientist
Data Scientist building ML models for sales/traffic forecasting in Sberbank branches, developing LLM/agent solutions, and performing ad-hoc analytics on AI initiatives.
Chief Data Scientist (SberCampaigning)
The Chief Data Scientist will lead the ML and AI strategy for Sber's personal communications team, managing a team of data scientists to develop recommendation models and integrate LLM solutions. The role focuses on optimizing customer interactions across multiple channels to drive business impact and conversion.
Junior/Middle Data Scientist (Classic ML)
Data Scientist validating ML and LLM models across Sberbank's business domains—challenging developer approaches, building alternative solutions, and contributing to AIVA, an LLM-based validation agent. Core stack: Python, pandas, PyTorch.
Senior Computer Vision & Audio Data Scientist (SberAI)
This Data Scientist role focuses on developing computer vision and audio analysis algorithms to automate sports judging. The position involves building models for human motion tracking, rhythm analysis, and spatial analytics using Python, PyTorch, and OpenCV.
Стажер Data Scientist
Ozon Банк ищет стажера Data Scientist для работы с данными и применения алгоритмов машинного обучения. Основные требования включают знание Python, SQL, теории вероятностей и математической статистики.
ML Engineer
ML Engineer designing data-to-presentation pipelines, experimenting with LLMs and multimodal models, prototyping services with backend teams, and defining generation quality metrics using Python, PyTorch, and GenAI technologies.
Computer Vision (Data Science) инженер
Computer Vision engineer developing and deploying CV models for Sberbank's SmartView video analytics platform (300K+ cameras), working end-to-end from data prep and model training to production monitoring, using Python, PyTorch, and Docker/Kafka microservices.
Data Scientist (AmazMe)
Build and improve AI-powered recommendation systems for millions of users across banking, e-commerce, and other industries using Python, PySpark, and ML frameworks.
Data Scientist
Listee is seeking a Data Scientist to build end-to-end search and recommendation systems for a global classifieds platform. The role involves developing multilingual NLP models, managing ML infrastructure, and working with LLM-generated labeling to improve user experience.
Data Scientist / Риск-моделист (PD, EL, MLOps)
Data Scientist / Risk Modeler at Sberbank building PD, Expected Loss, and lifecycle prediction models for unsecured consumer credit, using Python (Pandas, scikit-learn, PyTorch), SQL, and MLOps in an office-based team in Moscow.
Senior Data Scientist
Senior Data Scientist building an intelligent agents ecosystem from scratch at Sberbank, working across ML architecture, LLM/Vision specialization, enterprise RAG systems, and MLOps to deliver turnkey automation solutions for bank employees.
Data Scientist в команду Data Gathering
Data Scientist building and deploying ML models on large internal and external datasets for analytics, anti-fraud, and monetization at Avito's Data Gathering team. Core stack: Python, CatBoost, PyTorch, Pandas, NumPy, scikit-learn, Docker, SQL/NoSQL.
Data Scientist в команду Horizontal ML Technologies
Data Scientist building OCR platforms, computer vision pipelines, and VLM solutions using Python, PyTorch, and OpenCV, taking models from data collection through to production in high-load services.
Middle Data Scientist (команда Copilot)
Build and deploy LLM-powered AI agents and retrieval systems for a bank’s client-facing copilot, using PyTorch, LangChain, and RAG pipelines.