Zorky CRMZorky CRM
EN|RU
@ekaterinovikova

AI / ML / Data Science in IT — CIS and Europe market

AI / ML / Data Science is a family of roles: ML Engineer (production models and pipelines), Data Scientist (statistical analysis, A/B tests, ML models), AI Engineer (LLM, RAG, GenAI applications), MLOps (ML infrastructure), Computer Vision and NLP engineers. The core stack is Python, PyTorch, TensorFlow, scikit-learn, pandas, NumPy, Jupyter, MLflow, Kubeflow, HuggingFace Transformers, LangChain, OpenAI API, vector databases (Pinecone, Weaviate, Qdrant). According to Zorky CRM, the IT market across CIS and Europe currently has 2408 active AI/ML/DS openings with a median salary of $7880/mo. The most in-demand technologies — python, cloud, llm, sql, pytorch. 41% of positions are remote. Active employers — Yandex, Sber, Tinkoff, VK, OZON, Wildberries, Kaspi, plus international AI teams at Anthropic, OpenAI, HuggingFace, Stability AI. Data refreshes daily.

Updated: 9/5/2026, 6:12:28 PM UTC

AI / ML / Data Science is one of the core roles on IT teams. Over the last 3 months of observation across our 1000+ CIS and European sources this direction accounts for a significant slice of open IT jobs: 2 408 active positions as of the latest data refresh. Charts below render across the full available data window; text figures in the hero — the last quarter. On salary: median across the whole specialisation — $7 880/mo. Senior earns roughly 1.4× more than Junior — one of the most stable compensation gradients in IT. AI / ML / Data Science — often requires on-site presence: 41% of open positions are remote. There are 7 sub-specialisations inside this direction — a detailed breakdown of each follows below on this page.

Open over 3 months
2,408
live positions
Median / month
$7,880
Remote
41%
Top stack
python
358 jobs

👥 Available candidates 82

The supply side: how many specialists are in our base, where they are from, and what salary they expect. Core — CIS and Eastern Europe.

Where candidates are from

Seniority (of those disclosed)

Desired salary · median $2,282/mo

Based on 16 candidates with a disclosed salary.

Candidates passed the relevance gate (match ≥ 70 + domain signal). Contacts hidden — unlocked on request. Verified supply for a specific role, not “a million resumes”.

Sub-specializations

AI/ML/DS breaks down into 7 sub-specialisations: ML Engineer (production models), AI/LLM Engineer (generative AI), MLOps (ML infrastructure), Computer Vision (images and video), NLP Engineer (text and language), Research Engineer (R&D), Data Scientist (statistics and A/B tests). Each niche has its own salary range — click a card for detail.

Click to see detailed analytics.

Data Scientist
603 jobs
~$8,602/mo
ML Engineer
445 jobs
~$7,402/mo
Research Engineer / Scientist
201 jobs
~$6,666/mo
Computer Vision
48 jobs
~$4,229/mo
MLOps Engineer
34 jobs
~$9,534/mo
AI / LLM Engineer
25 jobs
~$6,304/mo
NLP Engineer
6 jobs
~$6,040/mo

Demand trend

Over recent weeks the AI/ML direction has grown non-linearly — the explosive rise in demand since the releases of ChatGPT, Claude, Gemini in 2023–2025 continues in 2026. Fluctuations are normal; watch the overall trend.

How many new jobs appear each week.

Seniority distribution — trend

How the share of Junior/Middle/Senior/Lead in open jobs shifts week over week. A trend toward Senior usually signals a mature specialization where companies look for ready-made talent; the opposite — a rise in Junior — signals expansion and ground-up team building.

Share of each level in % of all jobs with a stated grade per week.

Salary by level

ML/AI engineer salary ladder: Junior $5778/mo, Middle $4043/mo, Senior $8135/mo, Lead $8570/mo. The strongest pay growth is between Middle and Senior (picking up production-ML and MLOps).

Median salary (USD/month) at each grade plus the jump vs the previous one.

LevelMedian $/moJump vs prev.Jobs with salary
Junior$5,77811
Middle$4,043+-30%5
Senior$8,135+101.2%136
Lead$8,570+5.3%75

Biggest salary jump — between Middle and Senior (+101.2%).

Salary distribution — trend

The median AI/ML salary on the market is $7880/mo. Most active jobs sit in the $4,500–9,000 band — the main mid-market segment. The $12K+ band is international AI teams (Anthropic, OpenAI, HuggingFace), Lead Research, and AI Engineer with LLM specialisation.

What share of jobs each price band holds week over week.

29% of jobs are in the $5–8K range (the core market). High-end $8K+ segment: 50% — usually US-remote or senior-international roles.

Hiring geography

The leader by AI/ML job count is 🇺🇸 USA (856 positions), followed by the major IT hubs of CIS and Eastern Europe. Important: this is the distribution across our parsing sources, not a global market estimate.

Job distribution by country.

These numbers reflect the distribution across the sources we parse. Poland often looks dominant because of dense NoFluffJobs / JustJoin.it / Pracuj coverage — the Polish IT market is genuinely large, but in our sample its share is overweighted relative to the real volume of all IT jobs in the region. Same caveat for other top countries: this is «where our parsers look», not «the true size of the market».

Remote / Hybrid / Office — trend

41% of AI/ML jobs are full-remote; the rest are hybrid or office. Banks more often require hybrid because of compliance; international AI teams — full-remote is the standard.

How the share of each work format shifts week over week.

51% — office. Domain requires physical presence more often than most IT roles.

Top in-demand technologies

The top ML/AI engineer stack in 2026 is Python, PyTorch, TensorFlow, scikit-learn, pandas. PyTorch dominates in research and AI startups; TensorFlow is a solid enterprise choice. HuggingFace Transformers and LangChain are must-have for AI Engineer.

python
358
358
cloud
182
182
llm
167
167
sql
153
153
pytorch
112
112
mlops
95
95
aws
65
65
tensorflow
62
62
docker
44
44
pandas
41
41
Open a technology page:
python 358cloud 182llm 167sql 153pytorch 112mlops 95aws 65tensorflow 62docker 44pandas 41

Technology combinations

The most common technology pairs in AI/ML postings: Python+PyTorch, Python+TensorFlow, scikit-learn+pandas, HuggingFace+LangChain, MLflow+Airflow. If you are planning a learning roadmap, these combinations maximise market coverage.

Which pairs of technologies appear together most often in a single job.

python + sql
133
133
python + pytorch
71
71
pytorch + tensorflow
59
59
python + tensorflow
44
44
llm + python
44
44
cloud + python
44
44
pandas + python
37
37
python + scikit-learn
35
35
mlops + python
33
33
aws + cloud
33
33
aws + python
31
31
docker + python
30
30

Where we see these jobs

AI/ML jobs surface across most major sources: web parsers (HH, Habr Career, Djinni, DOU, NoFluffJobs, JustJoin.it) provide the bulk of the volume. Telegram channels add an exclusive stream — AI startups, GenAI/LLM positions, US-remote offers from Anthropic/OpenAI/HuggingFace.

Telegram channels
13%
305
Job boards and websites
87%
2,103

AI / ML / Data Science vs other directions

AI/ML/DS is the highest-paid IT specialisation by median in 2026. Click any direction's bar to compare salaries, stack, and dynamics in detail.

Volume of open jobs across IT directions.

Backend
4,645
Full-stack
4,032
PM / PO
3,530
DevOps / SRE
3,041
Data Engineer
3,009
Architecture
2,993
Sales
2,720
AI / ML / DS
2,408
Product
2,154

Latest jobs

Latest open AI/ML/DS jobs — the most recent 10 positions with adequate description quality. The full list is available in our CRM or via the "see all" link below.

Senior Data Scientist, Growth
109000 USD · today
Staff Data Scientist, Growth
145000 USD · today
ML Engineer (Recommendation Systems)
Москва · today
python
Senior Machine Learning Engineer
today
UVC Partners: Data & AI - Master Thesis / Internship (f/m/x)
München Kreativquartier · today
llmpytorch
Senior Computer Vision Engineer (All Genders)
Berlin · today
Team Lead Operations Automation & AI (All genders)
Munich · today
Controller – KI-Transformation im Controlling (m/w/d)
Garching · today
TUM Venture Labs: Werkstudent_in (m/w/d) Operations Legal Tech Colab
München Kreativquartier · today
notionsalesforce
Discord: Advertising Operations Manager
Remote · today
See all 2,408 jobs →

Key takeaways

  • Demand is real: 2 408 AI / ML / Data Science jobs opened over the last 3 months — not a theoretical market live positions with active hiring.
  • Salary anchor: median $7 880/mo. Senior earns noticeably more than Junior — compensation gradient is substantial.
  • Top technology: python with 358 jobs — if you're just starting in AI / ML / Data Science begin there.

If you plan to grow in AI / ML / Data Science or hire a team — these numbers give a hands-on slice of the market. To watch in real time or get alerts on new jobs matching specific parameters — that's our CRM product for recruitment agencies and in-house teams.

What we can offer

If you work with AI / ML / Data Science jobs or you're in this role yourself — we can close a specific task. Pick a format, leave a contact — we reply within 24 hours.

CRM for recruiters
We onboard you onto our CRM. Upload a AI / ML / Data Science job — get a list of matching candidates with full contact data within your plan limits. Auto-matching plus explainability. Per-month contact limits are configurable.
Candidate access
Are you a candidate looking for AI / ML / Data Science work? Buy direct access to employer contact data — N views per month. No middlemen: message the hiring manager directly.
Talent Supply Audit
We'll show how many AI / ML / Data Science specialists are realistically available for your job: by level, geo, format, budget. An honest answer instead of "we have 100 million resumes".
Custom analytics
A personalized quarterly market report on your ICP — salary benchmarks, talent supply, competitor hiring activity. PDF plus raw data.
Are you a candidate looking for work?Upload resume →

Frequently asked questions

The most common questions about the AI/ML/DS market: salaries by level, stack (PyTorch vs TensorFlow), ML Engineer vs Data Scientist vs AI Engineer, remote, where to start a career, Senior skills. Answers recompute automatically from current data.

How much does an ML engineer and Data Scientist earn in 2026?

The median ML engineer and Data Scientist salary across CIS and Europe is $7880/mo per Zorky CRM data from the last quarter (2408 active jobs). Pay depends on level and specialisation: Junior around $5778/mo, Middle $4043/mo, Senior $8135/mo, Lead $8570/mo. AI/ML is in the top-3 highest-paid IT directions thanks to specialist scarcity and the growth of the GenAI market. AI Engineer (LLM, GenAI) pays the most — Senior $7,000–12,000/mo in 2026 on local market. Computer Vision and Research Engineer — $6,500–10,000/mo. In international AI teams (Anthropic, OpenAI, HuggingFace) — $10,000–25,000/mo for Senior. Salaries are normalised to USD.

What does an ML/AI Junior, Middle, Senior, or Lead earn?

AI/ML/DS salary ladder (median USD/mo): Junior $5778, Middle $4043, Senior $8135, Lead $8570. Junior openings are few — the market expects the level of a technical-university graduate with Kaggle pet projects or production experience from an internship. The biggest jump is between Junior and Middle (picking up production-ML: MLOps, model monitoring, A/B tests). Lead usually moves into Head of ML or Research Lead. The most practical path to Junior: Python + scikit-learn + one of PyTorch/TensorFlow + 2–3 serious pet projects (not the Titanic dataset). 2026 trend: companies are more actively hiring backend developers with basic ML than pure Data Scientists without production experience.

How much do ML engineers earn in Moscow and St Petersburg?

In Moscow and St Petersburg ML engineers and Data Scientists earn close to the market median — $7880/mo. Moscow traditionally pays more thanks to Yandex (search, recommendations, AI Lab), Sber and Tinkoff (anti-fraud, scoring), VK (recommendations), OZON and Wildberries (e-commerce ML). St Petersburg is close thanks to Avito and game studios. Remote is partial: 41% of jobs are full-remote, but banks often require hybrid because of compliance. In Poland (Warsaw, Krakow) Senior ML — $5,500–10,000/mo. Berlin and Prague — €5,500–9,500. Almaty is a growing hub at $3,000–6,500. International AI startups (Anthropic, OpenAI, HuggingFace) — $10,000–25,000+ for Senior regardless of country of residence.

What stack is most often required of an ML engineer?

Top-5 technologies in AI/ML/DS postings: python, cloud, llm, sql, pytorch. Required baseline skills: Python (advanced), statistics and linear algebra, classical ML via scikit-learn. Deep Learning — one of PyTorch (dominant in research) or TensorFlow (more production-friendly). Data work — pandas, NumPy, Jupyter. SQL is mandatory. For AI Engineer (LLM, GenAI): HuggingFace Transformers, LangChain, OpenAI API, Anthropic API, vector databases (Pinecone, Weaviate, Qdrant). For MLOps: MLflow, Kubeflow, Airflow, Docker, Kubernetes. A cloud (AWS SageMaker, GCP Vertex AI) is required at Senior.

Who earns more — ML Engineer, Data Scientist, or AI Engineer?

In 2026 AI Engineer (LLM, GenAI, RAG) is the highest-paid niche: Senior $7,000–12,000/mo on local market, $15,000–25,000+ in international AI teams. Demand is growing explosively since the releases of ChatGPT, Claude, and Gemini. ML Engineer (production models, recommendations, anti-fraud) — Senior $6,000–10,000/mo, steady demand in fintech and e-commerce. Data Scientist (statistics, A/B tests, classical ML) — $5,000–8,500/mo, slightly lower because of larger supply. MLOps Engineer — $6,500–10,000/mo, specialisation on infrastructure. Research Engineer (R&D, papers at NeurIPS/ICML) — a high ceiling in international labs (Anthropic, OpenAI, DeepMind).

Can ML engineers work remotely?

Partially: 41% of ML/AI jobs are full-remote. Banks and fintech (Sber, Tinkoff, Alfa) often require hybrid because of compliance on work with PII and financial data. Marketplaces (OZON, Wildberries, Avito) — more often hybrid. International AI teams (Anthropic, OpenAI, HuggingFace, Stability AI, Cohere) — almost always remote-friendly or hybrid with an office in SF/NYC/London. AI startups — full-remote is the standard. Remote pay is markedly higher thanks to the global candidate pool and the premium GenAI segment. Few Junior remote openings exist — production training requires mentorship and access to compute resources.

How is ML Engineer different from Data Scientist and Data Engineer?

ML Engineer — production focus: designing, training, deploying, and monitoring ML models. Stack: Python, PyTorch/TensorFlow, MLflow, Docker, Kubernetes. Close to a Backend engineer with an ML specialisation. Data Scientist — research focus: statistics, A/B tests, hypotheses, dashboards, sometimes ML models. Stack: Python, scikit-learn, Jupyter, pandas, SQL, sometimes R. Data Engineer — data infrastructure: ETL pipelines, warehouses, streams. Stack: Spark, Airflow, Kafka, ClickHouse. By pay: ML Engineer and AI Engineer usually pay above Data Scientist (more technical); Data Engineer is close to ML. Career flow: Backend → ML Engineer, Analyst → Data Scientist, Data Engineer ↔ ML Engineer.

Which companies actively hire ML/AI engineers?

The top AI/ML/DS employers across CIS and Europe: Yandex, Sber, Tinkoff — large product, fintech, and search companies with dozens of AI/ML positions. Yandex (search, Market, recommendations, AI Lab), Sber and Tinkoff (anti-fraud, scoring, credit scoring), VK (recommendations, ads, virtual assistants), OZON and Wildberries (recommendations, demand forecasting), Avito (duplicate listings, antifraud), Kaspi.kz (fintech ML). On the international side — Anthropic, OpenAI, HuggingFace, Cohere, Stability AI, Mistral, DeepMind actively hire Senior level on remote with pay multiples of the local market. AI startups from YC and a16z — a premium segment for Senior and Research.

Where to start to become an ML engineer in 2026?

The optimal path: master Python (advanced), statistics and linear algebra at university level, SQL, pandas + NumPy for data work. Then scikit-learn (classical ML: regression, classification, clustering) and one of PyTorch (recommended for research) or TensorFlow. Pet projects that look good: an end-to-end ML project with production deployment (not just a Jupyter notebook), 1–2 Kaggle competitions with silver medal or higher, contributions to open-source ML libraries. At Middle add MLOps (MLflow, Airflow), one cloud (AWS SageMaker or GCP Vertex AI). At Senior — a deep understanding of distributed training, model serving, A/B tests in production.

How many ML/AI jobs are open across CIS and Europe?

As of the latest data refresh, the Zorky CRM sample contains 2408 active open AI/ML/DS positions across CIS and Eastern Europe. These are postings published in the last 90 days — companies actually hiring. Geography is distributed; the leaders are 🇺🇸 USA, 🇬🇧 United Kingdom, 🇷🇺 Russia. Data is collected from 1000+ sources: Telegram channels (an exclusive stream for AI startups and niche LLM positions), specialised job sites (HH, Habr Career, Djinni, DOU, NoFluffJobs, JustJoin.it, Pracuj.pl), and career pages of fintech and AI teams. Seasonality: ML/AI demand grows non-linearly — an explosive rise since 2023 after ChatGPT, continuing in 2026 with releases of Claude, Gemini, Llama.

Where do ML engineers earn more — in Russia or in Europe?

In absolute USD, Europe is consistently higher: in Poland (Warsaw, Krakow) Senior ML — $5,500–10,000/mo; in Germany (Berlin) €5,500–9,500/mo; in Czechia (Prague) €5,000–8,500. In Russia — Moscow Senior $4,500–8,500/mo, regions $3,000–6,500/mo. The main driver of the gap is contract currency and company type. International AI teams (Anthropic, OpenAI, HuggingFace, Cohere, DeepMind) and US startups pay multiples higher: Senior ML Engineer $15,000–25,000/mo, AI Engineer / LLM specialist $20,000–40,000+/mo (including equity). Local Russian companies on rouble contracts have closed the gap to the Polish market over 2 years. Georgia and Armenia attract many remote relocants on international pay.

What skills does a Senior ML engineer need in 2026?

A Senior ML/AI engineer owns the full production-ML stack. Baseline: Python (advanced), statistics and linear algebra, SQL, pandas, NumPy. Deep Learning: PyTorch or TensorFlow (one deeply). Production: MLflow or Weights & Biases (experiments), Airflow or Kubeflow (pipelines), one cloud ML (SageMaker, Vertex AI). For AI Engineer/LLM: HuggingFace Transformers, LangChain or LlamaIndex, OpenAI API, Anthropic API, vector databases (Pinecone, Weaviate, Qdrant), fine-tuning (LoRA, QLoRA), prompt engineering. Architectural patterns: model serving (Triton, TorchServe), A/B tests in production, distributed training, model versioning.

Similar specializations

Data EngineerBackendAnalyst / BI

Methodology

  • Data period: in the hero and copy — the last 3 months. In the charts — the full available observation period (since parsers were launched, usually 2-3 months).
  • Data is collected automatically from 1000+ sources — Telegram channels and job boards across CIS and Europe.
  • Only live open jobs with a clear description are counted. Spam and duplicates are filtered out.
  • Salaries are converted to USD/month at the current rate. Outlier values (below $500 or above $50K) are filtered out.
  • Levels are normalized: Mid → Middle, Intern/Trainee → Junior, Principal/Staff/Expert → Lead.
  • The first 2 weeks of data (parser ramp-up period) are not shown in the charts.
  • Data is recomputed every day.

Authorship and citation

Analytics prepared by Zorky Research Team. Last updated: September 5, 2026 at 6:12 PM UTC.

Data sources and methodology

Data is collected automatically from 1000+ sources — Telegram job channels and job boards across CIS and Eastern Europe (HH, Habr Career, Djinni, DOU, NoFluffJobs, JustJoin.it, Pracuj.pl and others). Parsing runs 24/7, duplicates are filtered by description and URL, salary outliers are stripped. Detailed methodology — on the "How it works" page.

Cite this page:
Zorky CRM (2026). AI / ML / Data Science in IT: CIS and Europe market. Accessed: 9/5/2026. URL: https://zorky.tech/en/research/ml
Data collected automatically from 1000+ sources • Source: Zorky CRM