ML Engineer: mercato
ML Engineer: il ruolo più grande nell'area IA/ML/DS (il bacino più ampio tra le sotto-nicchie ML). ML di produzione: prende un modello (proprio o di un Data Scientist) e lo porta a un servizio di produzione con SLA stabile. Famiglia di ruoli: ML Engineer (generale: feature engineering + training + deploy), Senior ML Engineer (pipeline ML end-to-end + scalabilità), Staff ML Engineer/Principal ML Engineer (architettura della piattaforma ML per l'intera organizzazione), ML Tech Lead (guida del team + decisioni sull'infrastruttura ML), Applied ML Engineer (ML di prodotto focalizzato sulle metriche di business). Stack: Python (monopolio), PyTorch/TensorFlow/JAX (deep learning: PyTorch domina 2026), scikit-learn+XGBoost+LightGBM+CatBoost (ML classico: obbligatorio), pandas+NumPy+Polars (manipolazione dei dati), Hugging Face Transformers+LangChain+LlamaIndex (LLM/NLP), MLflow+Weights & Biases+Neptune (tracciamento degli esperimenti), DVC (controllo di versione dei dati), Airflow/Prefect/Dagster (orchestrazione), Docker+Kubernetes (deploy), FastAPI+Triton Inference Server+BentoML+TorchServe (serving dei modelli), ONNX (inferenza tra framework), Feast/Tecton (feature store), Spark+Ray+Dask (calcolo distribuito), AWS SageMaker/GCP Vertex AI/Azure ML (gestiti nel cloud). Stack principale: python, cloud, pytorch, llm, aws. 30% da remoto.
Il mercato ML Engineer ha al momento 2105 ruoli aperti, di cui 1957 osservati di recente. Median salary $12.650/mo.
Il 30% delle offerte ML Engineer è da remoto o ibrido. Il lavoro ML è basato sul cloud (addestramento su GPU cloud, serving in K8s). Gli outsourcer (EPAM AI / Luxoft AI): quasi sempre da remoto. Le banche russe (ML bancario di Sber AI): ibrido/in sede per la conformità. Le aziende di IA internazionali: full remote come standard.
⚠ stipendio noto per 189 offerte su 2105; quota di lavoro da remoto da 1824 con modalità indicata; 1957 conteggiate come osservazioni recenti; tendenza e difficoltà di assunzione non sono mostrate
Timeline: postings and sources
How many ML Engineer postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.
New postings and active sources per week
Sources over the period: 202
New sources connected: May 18 +6 · May 25 +5 · Jun 1 +6 · Jun 8 +5 · Jun 22 +13 · Jun 29 +29 · Jul 6 +18 · Jul 13 +18 · Jul 20 +11 · Jul 27 +8 · Aug 3 +2 · Aug 10 +7 · Aug 17 +2 · Aug 24 +4 · Aug 31 +7 · Sep 7 +4 · Sep 14 +4 · Sep 21 +11 · Sep 28 +2 · Oct 5 +10 · Oct 12 +3 · Oct 19 +9
Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.
Salaries over time
Median ML Engineer salary per week, USD per month.
Median salary, USD per month
Only postings with a USD salary and a known period (month or year), $500–$50,000 per month. Weeks with fewer than 10 such postings are left blank — that means no data, not zero.
Remote work over time
Share of ML Engineer postings offering fully remote work, per week.
Remote postings, %
The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.
Technologies over time
How the share of ML Engineer postings mentioning each of the top technologies changed.
Postings mentioning the technology, %
Share among postings with a tagged stack; the series starts on Aug 10: earlier stack tags were assigned differently. Weeks with fewer than 20 tagged postings are left blank.
Countries over time
How the share of ML Engineer postings in each of the top countries changed, per week.
Postings in the country, %
Share among postings with a known country; the chart shows the five countries with the most postings over six months. Weeks with fewer than 20 postings with a known country are left blank. A rising share can mean a newly connected source in that country rather than market growth.
Domanda e offerta osservata
| Domanda aperta | 2105 |
| Offerta osservata | — non pubblicato |
ML Engineer è il ruolo AI/ML più grande, con una crescita della domanda 2026 trainata dal boom di LLM/Generative AI: deployment di Foundation Model, applicazioni RAG, agenti AI, prodotti vocali/multimodali. Aziende di prodotto russe: un flusso costante. EPAM/Luxoft AI Practice: il più grande canale di outsourcing per i progetti AI statunitensi.
⚠ i candidati adatti a un'offerta non sono ancora conteggiati: sono mostrate la domanda e la banca dati osservata
Distribuzione degli stipendi
Uno su dieci guadagna meno di $4625, uno su dieci più di $20.884. Metà del mercato sta tra $7208 e $16.875. Campione: 189.
Geografia della domanda
| paese | offerte |
|---|---|
| US | 818 |
| GB | 176 |
| PL | 117 |
| IN | 111 |
| SG | 76 |
| CA | 65 |
| DE | 62 |
| FR | 37 |
| RU | 36 |
| NL | 21 |
The leader by ML Engineer job count is the US (818 positions). Poland — AI-friendly EU hub (Warsaw/Krakow). Germany — Berlin AI-startup cluster.
⚠ solo numero di offerte: lo stipendio per paese non è pubblicato
Si usa insieme a
Stack principale ML Engineer 2026: Python (monopolio), PyTorch / TensorFlow / JAX (domina PyTorch), scikit-learn + XGBoost + LightGBM + CatBoost (classico), pandas + NumPy + Polars (dati), Hugging Face + LangChain + LlamaIndex (LLM/NLP), sentence-transformers + Pinecone / Weaviate / Qdrant / Milvus (database vettoriali / RAG), MLflow + W&B + Neptune (tracciamento degli esperimenti), DVC, Airflow / Prefect / Dagster, Docker + Kubernetes, FastAPI + Triton Inference Server + BentoML + TorchServe + vLLM / TGI / SGLang (serving degli LLM), ONNX, Feast / Tecton (feature store), Ray + Spark + Dask, AWS SageMaker / GCP Vertex AI / Azure ML, Optuna, Evidently AI (drift). In più per un Senior: fine-tuning LoRA / QLoRA, quantizzazione, distillazione.
Coppie comuni: Python + PyTorch + Hugging Face, Python + scikit-learn + XGBoost + LightGBM, MLflow + DVC + Airflow, Docker + Kubernetes + Triton Inference Server, FastAPI + Triton + ONNX, LangChain + Pinecone + OpenAI API, Ray + PyTorch DDP (addestramento distribuito), Feast + Spark + Snowflake. Roadmap di apprendimento: Python + matematica → ML classico (sklearn / XGBoost) → Deep Learning (PyTorch) → MLOps (MLflow + Docker + K8s) → specializzazione LLM (Hugging Face + LangChain + RAG) → addestramento distribuito (Ray) → ML gestito nel cloud (SageMaker / Vertex AI).
Domanda per livello
| livello | offerte |
|---|---|
| senior | 748 |
| principal | 334 |
| lead | 85 |
| junior | 67 |
| middle | 57 |
Junior è raro, ingresso tipico da Data Analyst → ML Junior o Backend Middle → ML Junior. Percorso di carriera: Junior (1-2 anni) → Middle (2-3 anni) → Senior → oppure Staff / Principal ML Engineer (tecnico in profondità), ML Tech Lead / Engineering Manager, passaggio alla Research (con PhD), o ML CTO/Founder in una startup AI.
⚠ solo lato domanda: il livello della banca dati osservata è ignoto per la maggior parte
Datori di lavoro
La domanda è distribuita tra 1225 datori di lavoro. Il maggiore ne concentra il 2.0%, i primi dieci il 9.6%; il restante 90.4% è coda lunga.
| quota | valore |
|---|---|
| top-1 | 2.0% |
| top-3 | 4.7% |
| top-10 | 9.6% |
| coda lunga | 90.4% |
⚠ i nomi non sono mostrati: il classificatore non distingue ancora le agenzie di selezione dai datori di lavoro finali
Dove Zorky vede questo mercato
Osservato su 95 fonti; la maggiore ne concentra il 23.5%: questo mercato non dipende da un solo canale.
Offerte ML Engineer: hh.ru, Habr Career, getmatch, Djinni, LinkedIn (enorme segmento AI internazionale), NoFluffJobs / JustJoin.it (Polonia, favorevole all'AI), Telegram, pagine carriera di EPAM AI / Luxoft AI / Andersen AI, bacheche specializzate aijobs.net + ai-jobs.net + builtin.com/jobs/ai, Y Combinator Work at a Startup, pagine carriera delle startup AI.
Posizioni recenti
- ML Engineer · KZ
- AI/ML Engineer · IN
- AI/ML Engineer (Multiple) · US
- Machine Learning Engineer · PL · $5875
- Staff Machine Learning Engineer · IN
- Machine Learning Engineer · US
- 2027 Summer Internship - Machine Learning Engineer · US
- Senior Machine Learning Engineer
Le ultime offerte ML Engineer aperte: le 10 posizioni più recenti con una qualità della descrizione adeguata. L'elenco completo è nel nostro CRM o tramite il link «vedi tutte» qui sotto.
Mercati adiacenti
ML Engineer si sovrappone a Data Scientist (modellazione statistica + inquadramento di business), Research Engineer (architetture innovative + paper), MLOps Engineer (infrastruttura della piattaforma ML), Backend Engineer (disciplina di produzione + system design). Confronto con data-scientist/research/mlops nel SiblingSubnichesChart qui sopra.
⚠ i mercati adiacenti per il confronto non sono ancora definiti
Come si misura
- Posizione
- un'offerta aperta che ha superato il controllo di qualità e indica almeno due tecnologie
- Candidato osservato
- un candidato il cui stack contiene questa tecnologia; un dato aggregato: nessun singolo record esce dal perimetro
- Candidato abbinabile
- non ancora conteggiato
- Finestra
- offerte aperte nel momento in cui è stato creato lo snapshot
Sui dati
- Alcuni dettagli sono nascosti: la loro copertura di dati non è ancora sufficiente.
- Le statistiche vengono mostrate solo dove il campione supera un controllo di qualità.
- L'assenza di un blocco non significa che il valore sia zero.
Dettagli attualmente nascosti: 8.
Dati al 2026-10-27
Area: IA / ML / Data Science
Specializzazioni correlate
All'interno di ML Engineer: ML Engineer generale (universale, recsys/NLP/CV/frodi), Applied ML Engineer (focus sul prodotto + metriche di business), Senior ML Engineer (pipeline end-to-end + scalabilità), Staff / Principal ML Engineer (architettura della piattaforma ML per l'organizzazione), ML Tech Lead (guida del team), ML Platform Engineer (infrastruttura per gli altri team ML). Confronto con data-scientist/research/mlops nella barra qui sotto.
Domande frequenti
Le domande più frequenti su ML Engineer: retribuzione, ML Engineer vs DS vs Research vs MLOps, stack della pipeline ML di produzione (10 componenti), in cosa differisce dall'Applied ML, remoto, come iniziare (8-14 mesi da Data Analyst / Backend Middle), competenze da Senior (padronanza degli LLM + MLOps + sistemi distribuiti). Le risposte si ricalcolano automaticamente.
Quanto guadagna un ML Engineer Junior, Middle, Senior o Lead?
Junior ML Engineer è raro (il mercato parte da Data Analyst o Backend → ML). Il salto Junior → Middle: dopo aver padroneggiato la prima pipeline ML in produzione end-to-end (feature engineering → training → deployment → monitoraggio). Middle → Senior: responsabilità multi-pipeline + esperienza con LLM/RAG + scalabilità del training distribuito + ottimizzazione dei costi. Senior → Staff/Principal: architettura della piattaforma ML, strategia ML multi-team. Percorso di carriera: Data Analyst (1-2 anni) → Junior ML Engineer (1-2 anni) → Middle (2-3 anni) → Senior → oppure Staff ML Engineer (tecnico in profondità), ML Tech Lead (management), passaggio alla Research (percorso PhD), o ML Founder/CTO in una startup.
Quale stack viene richiesto più spesso per ML Engineer?
I principali nel 5: python, cloud, pytorch, llm, aws. Python è il monopolio (R quasi non si vede nel ML in produzione nel 2026). Framework di deep learning: PyTorch domina nel 2026 (70%+ della produzione), TensorFlow legacy + ancora molto presente nell'enterprise, JAX per i casi limite della ricerca. ML classico: scikit-learn + XGBoost + LightGBM + CatBoost: la base, indispensabile per i dati tabellari. Manipolazione dei dati: pandas + NumPy + Polars (moderno, in crescita nel 2026: 10-100× più veloce), PyArrow per i dati tra framework. Computer vision: OpenCV, torchvision, Detectron2, MMDetection, Ultralytics YOLO. Tracciamento degli esperimenti: MLflow (standard open source) o Weights & Biases (UI premium) o Neptune. Versionamento dei dati: DVC. Orchestrazione: Airflow + Prefect + Dagster (uno a fondo). Deploy: padronanza di Docker + Kubernetes, FastAPI + Triton Inference Server + BentoML + TorchServe (uno a fondo). Inferenza tra framework: ONNX. Feature store: Feast (open source) o Tecton (gestito). Calcolo distribuito: Spark + Ray + Dask. ML gestito nel cloud: AWS SageMaker / GCP Vertex AI / Azure ML (uno a fondo). Extra da Senior: quantizzazione (quantizzazione PyTorch, bitsandbytes), distillazione, fine-tuning LoRA/QLoRA, vLLM/TGI/SGLang per il serving degli LLM, Optuna per l'ottimizzazione degli iperparametri.
ML Engineer vs Data Scientist vs Research vs MLOps: qual è la differenza?
Data Scientist: focus sulla formulazione dei problemi di business + modellazione statistica + test A/B + comunicazione degli insight. Stack: pandas + sklearn + Jupyter + SQL + Tableau/Looker. Meno orientato all'infrastruttura. Vedi Data Scientist. ML Engineer (questa pagina): focus su pipeline ML in produzione + deployment + scalabilità. Stack come il DS + Docker/K8s + MLflow + Airflow + ML gestito nel cloud. Research Engineer / Scientist: focus su nuovi modelli, paper, architetture innovative. Spesso percorso con dottorato. Stack: PyTorch a fondo + JAX + infrastruttura per molti esperimenti. Vedi Research Engineer / Scientist. MLOps Engineer: focus sull'infrastruttura della piattaforma ML (feature store, model registry, monitoraggio, osservabilità, ottimizzazione dei costi). Stack: K8s + Terraform + MLflow/Kubeflow + Prometheus/Grafana + cloud. Vedi MLOps Engineer. Passaggio ML Engineer ↔ DS: 1-3 mesi. ML Engineer ↔ MLOps: 2-4 mesi (se c'è una base di K8s). Il percorso di ricerca richiede un dottorato o 3+ anni di specializzazione approfondita.
Com'è lo stack di una pipeline ML in produzione nel 2026?
Stack di riferimento per il ML in produzione 2026: 1) Ingestione dei dati: Airflow/Prefect/Dagster prelevano i dati grezzi dai sistemi sorgente (DB/Kafka/S3). 2) Feature engineering: trasformazioni Spark/Pandas/Polars → Feature Store (Feast o Tecton: archiviazione centralizzata, correttezza point-in-time, serving online+offline). 3) Sperimentazione: Jupyter + tracking W&B/MLflow + DVC per il versioning dei dati + Optuna per la ricerca degli iperparametri. 4) Training: Ray Train o PyTorch Lightning + distribuito (multi-GPU/multi-nodo), checkpointing su S3/GCS, quantizzazione (INT8/FP16) per il costo dell'inferenza. 5) Model registry: MLflow Model Registry o SageMaker Model Registry (versioning + stadi: staging/production/archived). 6) Validazione: test automatici (data drift, qualità delle previsioni), shadow deployment, configurazione degli A/B test. 7) Serving: Triton Inference Server (NVIDIA, multi-framework + dynamic batching) oppure BentoML o TorchServe o vLLM (per gli LLM). Wrapper FastAPI per il contratto API. 8) Deployment: Kubernetes (standard di produzione) + Helm + ArgoCD per il GitOps. 9) Monitoraggio: Prometheus + Grafana (latenza/throughput/tasso di errore) + rilevamento custom del drift (Evidently AI/WhyLabs) + dashboard dei costi. 10) Ciclo di feedback: registrare previsioni + ground truth → trigger di riaddestramento. Piattaforma ML per tutta l'organizzazione: Kubeflow o Metaflow o SageMaker Pipelines. Stack specifico per gli LLM: vLLM/TGI/SGLang per il serving + prompt engineering (LangChain/LlamaIndex) + RAG (database vettoriali Pinecone/Weaviate/Qdrant) + fine-tuning tramite LoRA/QLoRA + valutazione (RAGAS, DeepEval, benchmark custom).
Gli ML Engineer possono lavorare da remoto?
Sì, il 30% delle offerte ML Engineer è completamente da remoto o ibrido. L'ML in produzione è un lavoro nel cloud (addestramento su GPU cloud, serving in Kubernetes, dati nel warehouse). Gli outsourcer (EPAM AI Practice / Luxoft AI): quasi sempre da remoto su progetti AI statunitensi. Aziende di prodotto russe: ibrido o da remoto dopo il periodo di prova, con eccezioni per l'ML sensibile alla sicurezza (Sber AI banking). Banche (Sber AI / VTB): ibrido/in sede per compliance. Aziende AI internazionali: completamente da remoto come standard, fasce premium. Hub per chi si trasferisce: Polonia (Varsavia/Cracovia: favorevole all'AI), Germania (cluster AI di Berlino), Canada (Toronto: Vector Institute), Israele (cluster AI di Tel Aviv), Serbia, Georgia, Emirati Arabi Uniti (Dubai: fisco favorevole all'AI). Inglese per il lavoro AI internazionale da remoto: indispensabile (premio +30-50%).
Che differenza c'è tra ML Engineer e Applied ML Engineer?
ML Engineer (generale): può lavorare in qualsiasi dominio ML (recsys, NLP, CV, rilevamento delle frodi, ranking). Lo stack è universale. Applied ML Engineer: focus su uno specifico compito ML di prodotto + responsabilità delle metriche di business (CTR, conversione, aumento dei ricavi). Lo stack è lo stesso, ma si aggiungono pensiero di prodotto + padronanza dei test A/B + comunicazione con gli stakeholder. Retribuzione paragonabile (mediana), ma nelle aziende di prodotto l'Applied ML a livello Senior è di solito un po' più alto grazie alla responsabilità sull'impatto di business. ML Platform Engineer (una sotto-nicchia separata, più vicina all'MLOps): costruisce l'infrastruttura per gli altri ML Engineer (Feature Store, infrastruttura MLflow, piattaforma di training). Scelta di carriera: ML Engineer se contano soprattutto universalità e portabilità, Applied ML Engineer se ti interessa l'impatto sul prodotto, ML Platform Engineer se infrastruttura e strumenti. Tutti e tre sono percorsi Senior+ legittimi, nessuno migliore o peggiore.
Da dove iniziare con ML Engineering nel 2026?
Roadmap: 1) Python a fondo fino al livello Backend Middle (clean code, design pattern, async). Libri: "Fluent Python" di Ramalho, "Effective Python" di Slatkin. 2) Matematica: algebra lineare + analisi + probabilità/statistica al livello di «capire cosa c'è sotto il cofano della backprop». MIT 18.06 Linear Algebra (Strang), 3Blue1Brown "Essence of Linear Algebra". 3) ML classico: padronanza di scikit-learn + XGBoost + LightGBM. Andrew Ng "Machine Learning Specialization" (Coursera). Libro "Hands-On Machine Learning" di Géron (da leggere assolutamente 2026). 4) Deep Learning: PyTorch a fondo (forward/backward/optimizer/training loop da zero). "Deep Learning Specialization" di Andrew Ng. "Deep Learning with PyTorch" di Stevens. 5) Percorso NLP/LLM: corso di Hugging Face (gratuito) → fine-tuning di LLM piccoli (Mistral 7B/Llama 3 8B) con LoRA/QLoRA → costruisci un'applicazione RAG con LangChain + Qdrant. 6) Percorso Computer Vision (alternativo): torchvision + Detectron2 + Ultralytics YOLO + training su dataset custom. 7) Basi di MLOps: MLflow + DVC + Airflow + Docker + Kubernetes per il serving ML. "Designing Machine Learning Systems" di Chip Huyen: da leggere assolutamente per il ML in produzione. 8) ML nel cloud: uno tra AWS SageMaker / GCP Vertex AI / Azure ML: segui un tutorial e2e. 9) Training distribuito: Ray Train + PyTorch DDP. 10) Progetto personale: sistema ML e2e completo (pipeline dei dati + feature store + training + tracking con MLflow + deploy su Kubernetes + monitoraggio) su un dataset aperto (Kaggle). Internazionale (EN): fast.ai "Practical Deep Learning", Hugging Face NLP Course, DeepLearning.AI (Andrew Ng). Libri classici: "Pattern Recognition and Machine Learning" di Bishop, "The Hundred-Page Machine Learning Book" di Burkov. Conferenze: NeurIPS, ICML, ICLR (paper: lettura obbligatoria per un Senior). Data Analyst o Backend Middle → ML Engineer Junior: 8-14 mesi.
Quante offerte ML Engineer sono aperte in CSI ed Europa?
2082 active open ML Engineer positions — the largest ML/AI segment. Geography: the US, the UK, Poland. Sources: hh.ru, Habr Career, getmatch, Djinni, LinkedIn (huge international AI segment), NoFluffJobs/JustJoin.it (Poland — AI-friendly), Telegram, career pages of EPAM AI / Luxoft AI / Andersen AI, specialised boards (aijobs.net, ai-jobs.net, builtin.com/jobs/ai, jobs.lever.co for AI startups), Y Combinator Work at a Startup. The real market is broader thanks to a huge international remote segment. Time to close a Senior ML Engineer role — 6-12 weeks (longer than Backend thanks to rare-skill combination).
Quali competenze servono a un Senior ML Engineer?
Un Senior ML Engineer gestisce l'intero ciclo del ML in produzione + leadership tecnica. Padronanza della programmazione: Python a livello Backend Senior (codice pulito, async, profiling, ottimizzazione della memoria). Basi matematiche: algebra lineare + analisi + probabilità al livello di «leggere i paper senza saltare le parti matematiche». Padronanza del ML classico: feature engineering approfondito, motivazione nella scelta dei modelli, calibrazione, compromessi tra metriche di valutazione, progettazione di modelli allineati al business. Padronanza del Deep Learning: PyTorch a fondo (Layer/Module/Optimizer personalizzati), addestramento distribuito (DDP, FSDP), mixed precision, quantizzazione (INT8/FP16), distillazione, export in ONNX. Padronanza degli LLM (nel 2026 obbligatoria per un Senior): fine-tuning tramite LoRA/QLoRA, prompt engineering, architettura RAG (database vettoriali Pinecone/Weaviate/Qdrant), valutazione (RAGAS, DeepEval), vLLM/TGI/SGLang per il serving. MLOps: padronanza di MLflow / W&B, DVC, Airflow / Prefect / Dagster, Feature Store (Feast / Tecton), padronanza di Docker + Kubernetes per il serving ML, Helm + ArgoCD. ML nel cloud: uno tra AWS SageMaker / GCP Vertex AI / Azure ML a fondo. Calcolo distribuito: padronanza di Ray + Spark. Monitoraggio: integrazione di Prometheus + Grafana + Evidently AI (rilevamento del drift). Ottimizzazione dei costi: utilizzo delle GPU, dimensionamento dei batch, quantizzazione dei modelli, strategie di caching. System design per il ML: progettare alla lavagna sistemi ML su scala di 100M+ utenti (recsys / antifrode / ranking / chatbot). Soft skill: lettura dei paper (NeurIPS / ICML / ICLR), scrittura tecnica (ADR, documenti di progettazione), revisione del codice per più team, mentoring dei ML Engineer Middle, comunicazione con i team di prodotto/dati/backend, progettazione dei test A/B + analisi statistica. Inglese OBBLIGATORIO per Senior+: la community ML/IA e i paper sono in inglese. Bonus: contributi open source (PyTorch / Hugging Face / LangChain): aumentano nettamente il valore di mercato.
Lascia una richiesta
Descrivi l'attività e lascia un contatto: la richiesta arriva nel nostro CRM e rispondiamo al contatto che indichi.