🚀

مدیر تیم MLOps

MLOps Lead

MLOps Lead تیم یا پلتفرمی را رهبری می‌کند که مدل‌های یادگیری ماشین را از آموزش به پروداکشن می‌برد و آن‌جا سالم نگه می‌دارد: pipeline آموزش، رجیستری مدل، serving، پایش و هزینهٔ محاسبات. در آگهی‌های ۲۰۲۶ این نقش دو شکل دارد: مدیر مهندسی (Engineering Manager یا Associate Director) که تیم ۶ تا ۷ نفره یا بیشتر را می‌سازد و نقشهٔ راه را تعیین می‌کند، و رهبر فنی (Staff یا Lead Engineer) که بدون مدیریت مستقیم، معماری پلتفرم را در دست دارد. عنوان دقیق «MLOps Lead» کم دیده می‌شود و بیشتر آگهی‌ها سطح مهندس‌اند، پس این نقشی برای چند سال بعد از ورود به MLOps است.

KubernetesML Platform (Registry, Serving, Monitoring)AWS / GCP / AzurePythonTeam LeadershipCost & Reliability

مقدمه و تعریف شغل

MLOps، طبق ویکی‌پدیا، رویکردی برای استقرار و نگهداری مدل‌های یادگیری ماشین در پروداکشن به شکل قابل اعتماد و کارآمد است و از سه رشته کمک می‌گیرد: یادگیری ماشین، مهندسی نرم‌افزار (به‌ویژه DevOps) و مهندسی داده. MLOps Lead کسی است که تیم یا پلتفرم این کار را رهبری می‌کند. آگهی‌های ۲۰۲۶ دو مسیر را نشان می‌دهند. مسیر مدیریتی با عنوان‌هایی مثل Engineering Manager - MLOps (Canonical)، Engineering Manager, Machine Learning Infrastructure (Roblox) یا Associate Director, MLOps (PathAI): استخدام و رشد تیم، نقشهٔ راه، بودجهٔ محاسبات و هماهنگی با تیم‌های داده و محصول. مسیر فنی با عنوان‌هایی مثل Staff MLOps Engineer (Apptronik) یا Lead Machine Learning Engineer - ML Infrastructure (Samsara): مالکیت معماری پلتفرم بدون مدیریت مستقیم. در هر دو مسیر کار فنی ادامه دارد؛ Canonical می‌نویسد بازبینی کد و رهبری معماری بخشی از کار مدیر است. مرز با DevOps روشن است: مهندس DevOps زیرساخت و مسیر تحویل عمومی نرم‌افزار را می‌سازد و تیم MLOps روی آن، چرخهٔ عمر خود مدل را اداره می‌کند: آموزش، ثبت، استقرار، پایش و آموزش دوباره.

طبق ویکی‌پدیا، علاقه به عملیاتی کردن سیستم‌های ML از میانهٔ دههٔ ۲۰۱۰ رشد کرد، وقتی پروژه‌ها از آزمایش به پروداکشن رسیدند. مقالهٔ «Hidden Technical Debt in Machine Learning Systems» از D. Sculley و همکارانش (NIPS 2015) نشان داد سیستم‌های ML واقعی هزینهٔ نگهداری سنگینی دارند، به دلایلی مثل وابستگی به داده، حلقه‌های بازخورد پنهان و تغییرات دنیای بیرون. Uber در وبلاگ ۲۰۱۷ خود نوشت پیش از پلتفرم Michelangelo، دانشمندان داده با ابزارهای پراکنده مدل می‌ساختند و تیم‌های مهندسی جدا برای هر مدل سیستم یک‌باره می‌ساختند؛ ساخت Michelangelo از میانهٔ ۲۰۱۵ شروع شد و بعدها feature store را هم در بر گرفت. این همان کاری است که امروز تیم‌های پلتفرم ML انجام می‌دهند. سند MLOps گوگل کلود این مسیر را در سه سطح توضیح می‌دهد: فرایند دستی، خودکار کردن pipeline برای آموزش مداوم، و CI/CD برای خود pipeline ها. بازار امروز عمدتاً سطح مهندس است: Axial Search، یک شرکت کاریابی تخصصی AI، در ۱٬۹۵۹ آگهی MLOps آمریکا از ژانویهٔ ۲۰۲۶ می‌نویسد ۶۹٪ آگهی‌ها برای مهندسان میانی و ارشد است، فقط ۷٪ مدیر می‌خواهند و کمتر از ۲٪ سطح Director یا بالاتر است. در بریتانیا MLOps بیشتر به‌عنوان مهارت در آگهی‌های دیگر می‌آید: طبق ITJobsWatch، پرتکرارترین عنوان‌ها در آگهی‌هایی که MLOps را نام برده‌اند AI Engineer (۲۵٫۷٪) و Data Scientist (۲۲٫۵٪) است.

چه چیزی می‌سازید؟

مثال‌های واقعی از خروجی کار یک مدیر تیم MLOps

🏗️

پلتفرم MLOps از داده تا مدل مستقر

Apptronik از Staff MLOps Engineer می‌خواهد سیستم مرجع دیتاست‌ها، آزمایش‌ها، مدل‌ها و مسیر serving را بسازد؛ طوری که هر مدل آموزش‌دیده تا دادهٔ دقیق و کدی که آن را ساخته قابل ردیابی باشد و مسیر «آموزش‌دیده»، «تأییدشده» و «مستقر روی ربات» تعریف شده باشد.

⚡

استنتاج بلادرنگ برای تصمیم‌های حساس

تیم ML Platform در Mercury سرویسی می‌سازد که مدل‌های ریسک را با تأخیر کم و دسترس‌پذیری بالا برای موتور تصمیم‌گیری تقلب اجرا می‌کند؛ با رجیستری و نسخه‌بندی، CI/CD همراه بررسی کارایی، سوگیری و سازگاری، و انتشار shadow و مرحله‌ای.

🎛️

زیرساخت آموزش توزیع‌شده و GPU

Shield AI پلتفرمی بومی Kubernetes برای آموزش توزیع‌شده، شبیه‌سازی و ارزیابی می‌سازد و هدفش این است که مهندسان از ایده تا آموزش توزیع‌شده «در چند ساعت به جای چند روز» برسند و GPU ها با زمان‌بندی کارآمد پربازده بمانند.

📡

استقرار مدل روی دستگاه‌ها

Hudl از مهندس ارشد MLOps می‌خواهد مدل‌ها را از خوشه‌های آموزش به ده‌ها هزار دوربین هوشمند برساند: کامپایل با TensorRT، انتخاب دقت عددی، آزمایش بی‌صدای مدل روی دستگاه و پایش drift و تأخیر در محیط واقعی. Samsara هم استقرار لبه روی بیش از ۲ میلیون دستگاه را جزو پلتفرم خود می‌داند.

🧭

نقشهٔ راه، تیم و بودجه

PathAI از Associate Director, MLOps می‌خواهد چشم‌انداز بلندمدت تیم را تعیین کند، تیم ۶ تا ۷ نفره یا بیشتر را رهبری کند، پشته را برای رشد ۵ تا ۱۰ برابری اجرای مدل‌ها آماده کند و ابزارهای داخلی را با گزینه‌های تجاری و متن‌باز مقایسه کند.

📋

استانداردها و حاکمیت مدل

Oura از مهندس ارشد MLOps می‌خواهد شیوه‌های حاکمیت مدل، از جمله بازتولیدپذیری، lineage، کنترل دسترسی و استانداردهای عملیاتی، را برای چند تیم علم داده تعریف کند و ابزارهایی مثل MLflow را استاندارد کند.

تخصص‌های مختلف مدیر تیم MLOps

این شغل یک عنوان واحد نیست — مسیرهای تخصصی متعددی دارد

🏛️

رهبر پلتفرم و زیرساخت ML

ML Platform / Infrastructure Lead

مالکیت کل پلتفرم برای چند تیم محصول: آموزش، آزمایش، استنتاج batch و آنلاین و ابزار توسعه‌دهنده. Samsara این نقش را «لنگر فنی» زیرساخت ML برای سازمان Safety AI می‌نامد.

⚡

serving و استنتاج

Model Serving & Inference

تمرکز بر اجرای سریع و پایدار مدل‌ها: سرویس بلادرنگ با تأخیر کم (Mercury)، مدرن‌سازی پشتهٔ استنتاج برای رشد چندبرابری (PathAI) و الگوهای انتشار مثل canary و champion/challenger.

📡

MLOps روی لبه و دستگاه

Edge / On-device MLOps

رساندن مدل به ناوگانی از دستگاه‌ها با سخت‌افزار و شبکهٔ محدود: کامپایل و کوانتیزه کردن، به‌روزرسانی مقاوم و پایش در محیط واقعی. Hudl برای دوربین‌ها، Samsara برای دستگاه‌های خودرو و تجهیزات و Apptronik برای ربات این نقش را می‌خواهند.

🎛️

پلتفرم آموزش و محاسبات GPU

Training & GPU Compute Platform

زمان‌بندی و بهره‌وری GPU، آموزش توزیع‌شده و ذخیره‌سازی برای دیتاست‌های بزرگ. Shield AI تجربه با زمان‌بندهایی مثل KAI و Slurm را امتیاز می‌داند و PathAI مدیریت دیتاست‌هایی در مقیاس پتابایت را می‌خواهد.

📋

حاکمیت و ارزیابی مدل

ML Governance & Evaluation

بازتولیدپذیری، lineage، کنترل دسترسی (Oura)، بررسی سوگیری و سازگاری در CI (Mercury) و harness های ارزیابی که هر مدل باید پیش از انتشار از آن بگذرد (Apptronik). در صنایع تحت نظارت این بخش اهمیت بیشتری دارد.

تفاوت با شغل‌های مشابه

کجا این شغل تمام می‌شود و شغل دیگری شروع می‌شود؟

مهندس ارشد یا Staff در MLOpsSenior / Staff MLOps Engineer

مهندس ارشد MLOps بخشی از پلتفرم را می‌سازد و نگه می‌دارد. Lead مسئول جهت کل پلتفرم و آدم‌هاست. مرز در عمل نرم است: Apptronik برای Staff MLOps «رهبری فنی دستی، نه مدیریت» می‌خواهد، در حالی که PathAI برای Associate Director ۴+ سال مدیریت تیم. پیش از درخواست، شرح وظایف را بخوانید تا بدانید نقش مدیریتی است یا فنی.

مهندس DevOps و پلتفرمDevOps / Platform Engineer

مهندس DevOps زیرساخت و مسیر تحویل عمومی نرم‌افزار را می‌سازد: CI/CD، Terraform، Kubernetes و پایش. تیم MLOps روی همین پایه چرخهٔ عمر مدل را اداره می‌کند: رجیستری، آموزش مداوم، استقرار مرحله‌ای مدل و پایش drift. سند MLOps گوگل همین را می‌گوید: در ML، CI علاوه بر کد، داده و مدل را هم تست می‌کند و آموزش مداوم (CT) ویژگی مخصوص سیستم‌های ML است. ابزارهای زیرساخت مشترک‌اند و تجربهٔ DevOps مسیر رایج ورود به MLOps است.

مهندس یادگیری ماشین / دانشمند دادهMachine Learning Engineer / Data Scientist

این نقش‌ها خود مدل را می‌سازند. Mercury تقسیم کار را صریح می‌نویسد: همکاران علم داده مدل‌ها را می‌نویسند و آموزش می‌دهند و تیم پلتفرم ML سیستمی می‌سازد که آن‌ها بدون بار عملیاتی مدل را ثبت، مستقر و پایش کنند. با این حال Lead باید ML را بفهمد؛ Samsara از Lead زیرساخت ML فهم ارزیابی، طراحی دیتاست و drift را می‌خواهد تا بتواند رویکرد مدل‌سازی را بازبینی کند.

مهندس LLMOpsLLMOps Engineer

LLMOps همین منطق را برای برنامه‌های مبتنی بر مدل‌های زبانی بزرگ اجرا می‌کند، اما مسائلش فرق دارد. آگهی LLMops Engineer در Coursera نسخه‌بندی prompt و pipeline، ارزیابی خودکار برای خروجی‌های غیرقطعی، پایش مصرف توکن و هزینهٔ هر درخواست، pipeline های RAG و guardrail ها را می‌خواهد. MLOps کلاسیک بیشتر با آموزش مدل، رجیستری و serving مدل‌های خودِ شرکت سروکار دارد. Tripadvisor تجربهٔ LLMOps را برای مهندس MLOps امتیاز می‌داند.

تأثیر در صنایع مختلف

مدیر تیم MLOps در همه صنایع مشغول به کار است — نه فقط شرکت‌های فناوری

🏥

سلامت و پاتولوژی دیجیتال

PathAI پشتهٔ ML خود را برای آموزش و استنتاج در مقیاس بزرگ گسترش می‌دهد؛ تیم MLOps باید pipeline های محاسبات و ذخیره‌سازی برای میلیون‌ها اسلاید را بسازد و استنتاج را برای رشد ۵ تا ۱۰ برابری آماده کند

💳

فین‌تک و تشخیص تقلب

در Mercury مدل‌ها به‌طور فزاینده تصمیم‌های بلادرنگ دربارهٔ تقلب و جرائم مالی را هدایت می‌کنند و تیم ML Platform مسیر از مدل آموزش‌دیده تا استقرار قابل اعتماد را می‌سازد

🎮

بازی و تبلیغات آنلاین

Roblox زیرساخت ML تبلیغات را در مقیاس صدها میلیارد تعامل و برای صدها میلیون کاربر می‌سازد و مدیر مهندسی آن مسئول آموزش، pipeline داده، feature و استنتاج است

🚚

اینترنت اشیا و عملیات فیزیکی

پلتفرم ML در Samsara از آموزش تا استقرار مدل روی بیش از ۲ میلیون دستگاه را پوشش می‌دهد و Lead آن با تیم‌های firmware و امنیت کار می‌کند

🤖

رباتیک

Apptronik مسیر مدل از دادهٔ teleoperation تا اجرای سیاست آموزش‌دیده روی ربات Apollo را با ارزیابی و gating پیش از انتشار مدیریت می‌کند

✈️

دفاع و هوافضا

Shield AI پلتفرم AI Factory را هم برای توسعهٔ داخلی خودمختاری و هم برای استقرار در محیط مشتری، از جمله محیط‌های air-gapped، می‌سازد

⌚

فناوری ورزشی و پوشیدنی‌ها

Hudl مدل‌ها را به ده‌ها هزار دوربین هوشمند Focus می‌رساند و Oura پلتفرم MLOps مشترک برای چند تیم علم داده در حوزه‌های مختلف کسب‌وکار می‌سازد

🐧

نرم‌افزار متن‌باز

Canonical، ناشر Ubuntu، تیمی دارد که سبد MLOps شرکت را بر پایهٔ ابزارهای متن‌باز مثل Kubeflow، MLflow و Feast توسعه می‌دهد و مدیرش در کنفرانس‌ها آن را معرفی می‌کند

تصورات غلط رایج

قبل از تصمیم‌گیری، این باورهای اشتباه را بشناسید

MLOps Lead یعنی مدیری که دیگر کد نمی‌زند

Canonical می‌نویسد بازبینی کد و رهبری معماری بخشی از کار مدیر مهندسی است و از او تسلط به Kubeflow، MLflow و Feast را انتظار دارد. PathAI از Associate Director «تخصص فنی عمیق» با Kubernetes، ابر و Terraform می‌خواهد. Samsara هم برای Lead خود می‌نویسد باید همتای معتبری برای ارشدترین مهندسان تیم باشد.

MLOps همان DevOps با چند ابزار ML است

ابزارهای زیرساخت مشترک‌اند، اما مسائل فرق دارند. سند MLOps گوگل می‌نویسد در ML، CI فقط تست کد نیست و داده، schema و مدل را هم می‌سنجد، و آموزش مداوم (CT) «ویژگی تازه‌ای است که مخصوص سیستم‌های ML است». مقالهٔ Sculley و همکاران خطرهای خاص ML مثل وابستگی به داده و حلقه‌های بازخورد پنهان را برمی‌شمارد. آگهی‌های Mercury و Oura هم رجیستری مدل، پایش drift، بررسی سوگیری و حاکمیت مدل را می‌خواهند.

برای پیدا کردن این شغل باید عنوان «MLOps Lead» را جستجو کرد

این عنوان دقیق کم دیده می‌شود. آگهی‌های سطح Lead با عنوان‌هایی مثل Engineering Manager, Machine Learning Infrastructure، Engineering Manager - MLOps، Associate Director, MLOps، Staff MLOps Engineer یا Lead ML Engineer - ML Infrastructure منتشر می‌شوند. طبق Axial Search فقط ۷٪ آگهی‌های MLOps آمریکا سطح مدیر است، پس جستجو با «ML Platform» و «ML Infrastructure» هم لازم است.

MLOps Lead باید دکترا داشته باشد

PathAI لیسانس یا فوق‌لیسانس در علوم کامپیوتر یا رشتهٔ مرتبط، یا تجربهٔ معادل، می‌خواهد و Roblox هم «تجربهٔ معادل» را می‌پذیرد. آنچه آگهی‌ها پررنگ می‌کنند سال‌ها کار با سیستم‌های ML در پروداکشن است. ساختن مدل معمولاً کار تیم علم داده است، اما فهم ارزیابی و drift لازم است.

تنها راه رشد در MLOps رفتن به مدیریت است

Apptronik، Samsara و Shield AI نقش‌های Staff و Senior Staff را با مالکیت معماری و بدون مدیریت مستقیم تعریف کرده‌اند. Axial Search در تحلیل بازه‌های حقوقی آگهی‌های آمریکا می‌نویسد میانهٔ سقف بازهٔ حقوق در سطح Principal (۲۹۰ هزار دلار) از سطوح Manager و Director بالاتر است.

یک روز کاری واقعی

در هر سطح روز کاری چه شکلی است؟

ورود به MLOps (۰–۲ سال در این حوزه)

بیشتر وقت صرف یاد گرفتن پلتفرم موجود و کار روی بخش‌های مشخص می‌شود؛ معمولاً پس از چند سال کار در DevOps، backend یا مهندسی داده. نقش Lead در این مرحله هدف دور است، نه شغل بعدی.

  • ◆اضافه کردن یک مرحلهٔ اعتبارسنجی داده به pipeline آموزش و فرستادن آن برای review
  • ◆رفع مشکل یک job آموزش که در Kubernetes به خاطر کمبود حافظه شکست خورده
  • ◆کمک به یک دانشمند داده برای ثبت مدل در رجیستری و استقرار آن در staging
  • ◆پایش pipeline ها برای دقت، drift و SLA، همان چیزی که Tripadvisor از ML Ops Engineer II می‌خواهد

میانی تا ارشد (۲–۵+ سال)

مالک بخشی از پلتفرم هستید، با چند تیم داده کار می‌کنید و در on-call سیستم‌های ML شرکت دارید. منتورینگ و تعیین استاندارد کم‌کم بخشی از کار می‌شود.

  • ◆طراحی استقرار canary برای نسخهٔ تازهٔ یک مدل ریسک و تعریف شرط rollback
  • ◆بررسی هشدار drift و تصمیم اینکه آیا retraining لازم است
  • ◆جلسه با یک تیم علم داده برای onboard کردن مورد استفادهٔ تازه روی پلتفرم
  • ◆بهبود ماژول‌های Terraform و CI/CD که همهٔ تیم‌ها برای استقرار مدل استفاده می‌کنند
  • ◆نوشتن مستندات و runbook برای یک سرویس استنتاج

Lead یا مدیر (معمولاً ۸+ سال)

تصمیم‌هایتان روی چند تیم اثر دارد. بخشی از روز صرف آدم‌ها و برنامه‌ریزی می‌شود و بخشی صرف بازبینی طراحی و کد. Canonical جلسه‌های یک‌به‌یک، سنجش سلامت تیم و بازبینی کد را جزو روز مدیر می‌داند.

  • ◆جلسهٔ یک‌به‌یک با اعضای تیم و برنامهٔ رشد هر نفر
  • ◆تقسیم نیروی تیم بین پشتیبانی از سرویس‌های موجود و یک پروژهٔ بزرگ (مثل مدرن‌سازی استنتاج)
  • ◆مرور گزارش هزینهٔ محاسبات و GPU بی‌استفادهٔ هر تیم با SRE
  • ◆بازبینی طراحی یک جزء تازه و مقایسهٔ ساخت داخلی با یک ابزار تجاری یا متن‌باز
  • ◆هماهنگی با رهبران علم داده و محصول دربارهٔ اولویت‌های فصل بعد
  • ◆مصاحبه با یک کاندیدای مهندس MLOps

مسئولیت‌ها و وظایف

مسئولیت‌های اصلی

وظایف روزانه و مهارت‌های مورد نیاز در این شغل

فنی
  • ◈طراحی و اداره pipeline های آموزش، رجیستری مدل، ارزیابی و مسیر ارتقای مدل تا پروداکشن
  • ◈ساخت و مدرن‌سازی serving و استنتاج batch و بلادرنگ، با استقرار تدریجی (shadow، canary) و امکان rollback
  • ◈پایش سلامت مدل‌ها و زیرساخت: تأخیر، خطا، drift، بهره‌وری GPU و هزینهٔ هر تیم؛ تعریف SLO و رسیدگی به incident
  • ◈تعریف استانداردهای حاکمیت مدل: بازتولیدپذیری، lineage، کنترل دسترسی و ردپای حسابرسی
مهارت نرم
  • ◈همکاری با رهبران یادگیری ماشین، علم داده، محصول و زیرساخت برای پیدا کردن گلوگاه‌ها و جا انداختن پلتفرم
  • ◈بازبینی کد و طراحی و حفظ ارتباط فنی با کار روزمرهٔ تیم
مدیریتی
  • ◈تعیین و اجرای نقشهٔ راه بلندمدت پلتفرم MLOps و توازن بین تحویل‌های کوتاه‌مدت و بازطراحی معماری
  • ◈رهبری، استخدام و منتورینگ مهندسان تیم و تخصیص نیرو بین پشتیبانی از سرویس‌های موجود و پروژه‌های تازه
  • ◈مدیریت بودجهٔ محاسبات و هزینهٔ ابر و ارزیابی «ساخت یا خرید» برای ابزارهای پلتفرم

مهارت‌های مورد نیاز

مهارت‌های فنی، نرم و حوزه‌ای که یک مدیر تیم MLOps موفق به آن‌ها نیاز دارد

مهارت‌های فنی

Kubernetes و کانتینرضروری

اجرای بارهای کاری ML روی Kubernetes؛ تقریباً در همهٔ آگهی‌های سطح Lead (PathAI، Samsara، Shield AI، Apptronik) آمده است

یک ابر اصلیضروری

AWS، GCP یا Azure؛ PathAI هر سه را می‌پذیرد و Oura تجربهٔ اجرای بار پروداکشن روی AWS را می‌خواهد

Python و مهندسی نرم‌افزارضروری

Python در سطح پروداکشن و طراحی سرویس؛ Apptronik یک زبان سیستمی (Go، Rust یا C++) و Shield AI زبان Golang را هم می‌خواهد

زیرساخت به‌صورت کد و CI/CDضروری

Terraform و Helm (PathAI، Shield AI) و CI/CD برای مدل و pipeline

ارکستراسیون pipelineضروری

Airflow، Kubeflow یا معادل داخلی (PathAI)؛ Argo Workflows و Dagster در آگهی‌های دیگر

رجیستری و چرخهٔ عمر مدلضروری

رهگیری آزمایش، رجیستری، نسخه‌بندی و مسیر ارتقای مدل؛ MLflow در آگهی‌های Canonical، Oura، Apptronik و Tripadvisor آمده است

serving و استقرار مرحله‌ایمهم

استنتاج batch و بلادرنگ، shadow، canary و champion/challenger (Mercury)

Observability و پایش مدلمهم

تأخیر، خطا، drift و هزینه؛ Prometheus، Grafana و OpenTelemetry

محاسبات توزیع‌شده و GPUمهم

Ray و Spark (Samsara)، آموزش توزیع‌شده و زمان‌بندی GPU (Shield AI)

داده در مقیاس بزرگمفید

مدیریت دیتاست‌های پتابایتی و فریم‌ورک‌هایی مثل Spark، Databricks یا EMR (PathAI)

کار با دستیارهای AIمفید

PathAI تجربهٔ استفاده از دستیارهایی مثل Copilot، Cursor و Claude در توسعهٔ پلتفرم را می‌خواهد

مهارت‌های نرم و مدیریتی

رهبری و رشد تیمضروری

استخدام، منتورینگ و جلسه‌های یک‌به‌یک؛ PathAI سابقهٔ رشد دادن تیم مهندسی را می‌خواهد

نقشهٔ راه و اولویت‌بندیضروری

توازن بین تحویل کوتاه‌مدت و بازطراحی بلندمدت؛ ITJobsWatch مهارت Roadmaps را در ۱۷٫۴٪ آگهی‌های MLOps بریتانیا ثبت کرده است

هماهنگی بین تیم‌هاضروری

کار با رهبران ML، علم داده، محصول و زیرساخت برای پیدا کردن گلوگاه‌ها و جا انداختن پلتفرم

رهبری با نفوذمهم

تعیین استانداردهایی که دیگران داوطلبانه می‌پذیرند (Apptronik)؛ برای مسیر فنی حیاتی است

مدیریت تنش علم و مهندسیمهم

Samsara می‌خواهد بدانید کِی خط پلتفرم را نگه دارید و کِی به خاطر سرعت پژوهش انعطاف نشان دهید، و این را برای هر دو طرف روشن توضیح دهید

دانش حوزه‌ای

اصول یادگیری ماشینمهم

روش ارزیابی، طراحی دیتاست و drift؛ Samsara این را فراتر از pipeline از Lead می‌خواهد و PathAI آشنایی با PyTorch یا scikit-learn را امتیاز می‌داند

اقتصاد محاسباتمهم

مدیریت بودجهٔ تیم و هزینهٔ ابر و نسبت دادن هزینه به هر تیم (PathAI)

حاکمیت و امنیت مدلمهم

بازتولیدپذیری، lineage و کنترل دسترسی (Oura) و بهترین شیوه‌های امنیت و انطباق در سیستم‌های ML (PathAI)

شناخت بازار ابزارهامفید

مقایسهٔ ابزار داخلی با گزینه‌های تجاری و متن‌باز در ارزیابی «ساخت یا خرید» (PathAI)

LLMOpsمفید

Tripadvisor تجربهٔ LLMOps با مدل‌های متن‌باز را امتیاز می‌داند؛ ارزیابی، هزینهٔ توکن و RAG

ضروری — بدون آن نمی‌توان وارد بازار کار شدمهم — تفاوت بین جونیور و میانیمفید — مزیت رقابتی

نقشه راه و مسیر آموزشی

نقشه راه تبدیل شدن به مدیر تیم MLOps

این مسیر گام به گام شما را از صفر تا حرفه‌ای هدایت می‌کند.

1

پایهٔ مهندسی نرم‌افزار و زیرساخت

⏱️ ۶ تا ۱۲ ماه (اگر از برنامه‌نویسی یا DevOps نمی‌آیید، بیشتر)

MLOps پیش از هر چیز کار مهندسی است. PathAI «مهارت قوی مهندسی نرم‌افزار در سیستم‌های پیچیده و چندزبانه» می‌خواهد و Apptronik علاوه بر Python یک زبان سیستمی مثل Go، Rust یا C++. Kubernetes، یکی از ابرهای AWS، GCP یا Azure و زیرساخت به‌صورت کد (Terraform و Helm) تقریباً در همهٔ آگهی‌های سطح Lead آمده است.

Python در سطح پروداکشنGo یا یک زبان سیستمی (امتیاز)Linux و DockerKubernetesAWS / GCP / AzureTerraform و HelmCI/CD
2

چرخهٔ عمر مدل و اصول MLOps

⏱️ ۳ تا ۶ ماه

باید بدانید مدل از کجا می‌آید و چرا سیستم ML با نرم‌افزار معمولی فرق دارد. مقالهٔ Sculley و همکاران (NIPS 2015) نشان می‌دهد هزینهٔ نگهداری سیستم‌های ML در عمل سنگین است؛ سند MLOps گوگل کلود سه سطح بلوغ را توضیح می‌دهد: فرایند دستی، خودکار کردن pipeline برای آموزش مداوم (continuous training) و CI/CD برای خود pipeline. Samsara از Lead خود حتی فهم ارزیابی مدل، طراحی دیتاست و drift را می‌خواهد.

چرخهٔ عمر مدل (آموزش، ارزیابی، استقرار، پایش)Continuous Trainingنسخه‌بندی داده، کد و مدلDrift و retrainingPyTorch یا scikit-learn در حد خواندن کد
3

اجزای پلتفرم: رجیستری، pipeline و feature store

⏱️ ۳ تا ۶ ماه

Canonical از مدیر تیم MLOps خود می‌خواهد به اجزای Kubeflow، MLflow و Feast مسلط باشد. Apptronik رجیستری مدل، نسخه‌بندی دیتاست (DVC، LakeFS یا Delta)، رهگیری آزمایش (MLflow یا W&B) و مسیر ارتقای مدل از «آموزش‌دیده» تا «مستقر روی ربات» را جزو کار می‌داند. PathAI ارکستراسیون با Airflow یا Kubeflow را می‌خواهد.

MLflow (tracking و model registry)Kubeflow Pipelines یا AirflowArgo WorkflowsFeature store (Feast)DVC و نسخه‌بندی دیتاستRay و Spark برای پردازش توزیع‌شده
4

Serving، پایش، قابلیت اطمینان و هزینه

⏱️ ۳ تا ۶ ماه

مدل در پروداکشن باید سریع، پایدار و قابل اندازه‌گیری باشد. Mercury سرویس استنتاج بلادرنگ با تأخیر کم، استقرار shadow و canary و پایش drift به‌عنوان محرک retraining را می‌خواهد. Shield AI بهره‌وری بالای GPU با زمان‌بندی روی Kubernetes را هدف گذاشته و PathAI با تیم SRE معیارهای هزینه و محاسبات بی‌استفاده را می‌سنجد.

KServe / Ray Serve / TritonShadow، canary و champion/challengerپایش مدل و driftPrometheus، Grafana و OpenTelemetrySLO و on-callزمان‌بندی GPU و تخصیص هزینه
5

رهبری فنی و مدیریت تیم

⏱️ مداوم؛ معمولاً پس از چند سال کار ارشد

این مرحله تفاوت Lead با مهندس ارشد است. PathAI سابقهٔ رشد دادن تیم، مدیریت بودجه و هزینهٔ ابر و جا انداختن پلتفرم در چند واحد سازمان را می‌خواهد؛ Roblox دست‌کم ۲ سال مدیریت مهندسان زیرساخت ML. اگر مسیر فنی را ترجیح می‌دهید، Apptronik و Samsara نشان می‌دهند می‌شود بدون مدیریت مستقیم، با نفوذ فنی و منتورینگ رهبر پلتفرم بود.

جلسهٔ یک‌به‌یک و منتورینگاستخدام و مصاحبهنقشهٔ راه و اولویت‌بندیتصمیم ساخت یا خرید (Build vs. Buy)نوشتن سند طراحیمدیریت بودجهٔ محاسبات

ابزارها و استک فنی

ابزارهایی که هر مهندس AI باید بشناسد، دسته‌بندی‌شده بر اساس اولویت

رهگیری آزمایش، رجیستری و نسخه‌بندی

MLflow

رهگیری آزمایش و رجیستری مدل؛ در آگهی‌های Canonical، Oura، Apptronik و Tripadvisor آمده است. Oura آن را «بخش کلیدی stack» می‌نامد

ضروری
Weights & Biases

رهگیری آزمایش و ارزیابی؛ Apptronik آن را در کنار MLflow نام برده است

مفید
DVC

نسخه‌بندی داده و مدل کنار Git؛ Apptronik همراه LakeFS و Delta برای نسخه‌بندی دیتاست می‌خواهد

مفید
Feast

feature store متن‌باز؛ Canonical تسلط به آن را از مدیر تیم MLOps می‌خواهد و PathAI تجربهٔ feature store را امتیاز می‌داند

مفید

ارکستراسیون pipeline و محاسبات توزیع‌شده

Kubeflow Pipelines

pipeline های ML روی Kubernetes؛ در آگهی‌های PathAI، Canonical و Tripadvisor آمده است

ضروری
Apache Airflow

زمان‌بندی و ارکستراسیون workflow؛ PathAI آن را کنار Kubeflow می‌خواهد و Mercury جزو امتیازها آورده است

ضروری
Ray

پردازش توزیع‌شده برای آموزش و استنتاج؛ Samsara تجربهٔ عملی Ray و Kubernetes را برای Lead خود الزامی می‌داند و Shield AI آن را امتیاز می‌داند

مفید
Argo Workflows

موتور workflow بومی Kubernetes؛ Tripadvisor آن را در فهرست فناوری‌های مطلوب آورده است

مفید

Serving و استنتاج

KServe

serving مدل روی Kubernetes؛ Tripadvisor و Apptronik آن را نام برده‌اند

مفید
Ray Serve

serving مدل روی Ray؛ در آگهی‌های Tripadvisor و Apptronik آمده است

مفید
NVIDIA Triton Inference Server

نرم‌افزار متن‌باز serving از NVIDIA که مدل‌های فریم‌ورک‌های مختلف (TensorRT، PyTorch، ONNX و غیره) را روی GPU و CPU اجرا می‌کند

پیشرفته
ONNX Runtime

اجرای مدل در قالب ONNX؛ Apptronik بسته‌بندی مدل با ONNX، TensorRT و torch.compile را برای اجرا روی ربات می‌خواهد

پیشرفته
vLLM

موتور serving برای مدل‌های زبانی بزرگ؛ برای تیم‌هایی که LLM متن‌باز را خودشان میزبانی می‌کنند

پیشرفته

زیرساخت، پایش و پلتفرم‌های مدیریت‌شده

Kubernetes

پایهٔ تقریباً همهٔ آگهی‌های سطح Lead؛ PathAI «تخصص فنی عمیق با بارهای کاری ML روی Kubernetes» می‌خواهد

ضروری
Terraform

زیرساخت به‌صورت کد؛ PathAI، Shield AI و Tripadvisor آن را خواسته‌اند

ضروری
Helm

بسته‌بندی و استقرار روی Kubernetes؛ PathAI و Shield AI آن را کنار Terraform آورده‌اند

مفید
Prometheus و Grafana

metrics و داشبورد؛ Shield AI تجربه با Prometheus، Grafana و OpenTelemetry را امتیاز می‌داند

مفید
Evidently

چارچوب متن‌باز برای ارزیابی، تست و پایش داده و سیستم‌های AI؛ از جمله تست کیفیت داده و data drift

مفید
Amazon SageMaker AI

پلتفرم ML مدیریت‌شدهٔ AWS؛ Tripadvisor آن را در فهرست فناوری‌های مطلوب آورده است. PathAI از Lead خود ارزیابی «ساخت یا خرید» می‌خواهد، پس شناخت گزینه‌های مدیریت‌شده لازم است

مفید
Databricks

پلتفرم داده و ML؛ Oura تجربهٔ Databricks را امتیاز می‌داند و PathAI آن را در کنار Spark و EMR نام برده است

مفید
ضروری — باید یاد بگیریدمفید — ارزش یادگیری داردپیشرفته — برای سطوح ارشد

مسیر پیشرفت شغلی

از جونیور تا Staff Engineer — چه مهارت‌هایی نیاز دارید و چه درآمدی انتظار داشته باشید

مهندس MLOps

۲+ سال تجربهٔ MLOps

ساخت و نگهداری زیرساخت استقرار مدل برای نیازهای batch و بلادرنگ، پایش pipeline ها و پشتیبانی از دانشمندان داده. آگهی ML Ops Engineer II در Tripadvisor (لندن) نمونهٔ این سطح است و «۲+ سال تجربهٔ MLOps» می‌خواهد

AWS یا GCPTerraformDocker و KubernetesMLflowCI/CD

مهندس ارشد MLOps

۵+ سال

مالکیت بخشی از پلتفرم و استانداردهای آن برای چند تیم داده. Oura و Mercury هر دو ۵+ سال تجربه می‌خواهند؛ بازهٔ پایهٔ اعلام‌شده در Mercury برای آمریکا ۱۶۶٬۶۰۰ تا ۲۰۸٬۳۰۰ دلار و در Oura بسته به منطقه از ۱۴۷٬۹۰۰ تا ۲۰۳٬۰۰۰ دلار است

Model Registry و Staged RolloutReal-time ServingObservability و DriftGovernanceMentoring

Staff / Lead MLOps Engineer (مسیر فنی)

۸+ سال (Apptronik) تا ۱۰+ سال (Samsara)

رهبر فنی پلتفرم بدون مدیریت مستقیم: تعیین معماری، قراردادهای بین تیم‌ها و منتورینگ. Apptronik صریحاً می‌نویسد نقش Staff MLOps «رهبری فنی دستی است، نه مدیریتی» و Samsara می‌نویسد «شما خودِ رهبر فنی هستید». بازهٔ پایهٔ اعلام‌شده: Samsara ۲۰۰٬۲۰۰ تا ۳۵۷٬۵۰۰ دلار و Shield AI ۲۸۰ تا ۴۲۰ هزار دلار

Platform ArchitectureCross-team InfluenceRay / Kubernetes at ScaleEvaluation & Release GatingTechnical Strategy

Engineering Manager / Associate Director, MLOps

۸ تا ۱۰+ سال، با ۲ تا ۴+ سال مدیریت

رهبری تیم پلتفرم ML، استخدام و رشد افراد، نقشهٔ راه و بودجه. PathAI برای رهبری تیم ۶ تا ۷ نفره یا بیشتر ۸ تا ۱۰+ سال تجربه با ۴+ سال مدیریت می‌خواهد (پایهٔ ۱۸۱٬۵۰۰ تا ۲۷۸٬۳۰۰ دلار در بوستون) و Roblox ۵+ سال تجربهٔ سیستم‌های ML با ۲+ سال مدیریت (پایهٔ ۲۹۵٬۲۵۰ تا ۳۴۵٬۰۴۰ دلار)

People ManagementHiringRoadmap & BudgetBuild vs. BuyStakeholder Alignment

چالش‌ها و جنبه‌های منفی

واقعیت‌هایی که کمتر در آگهی‌های شغلی می‌بینید — قبل از ورود بدانید

تنش بین سرعت پژوهش و پایداری پلتفرم

عمومی

دانشمندان داده آزادی و سرعت می‌خواهند و پلتفرم استاندارد و قابلیت اطمینان. Samsara مدیریت همین تنش را صریحاً در شرح نقش آورده و PathAI از Lead می‌خواهد بین تحویل‌های کوتاه‌مدت و بازطراحی بلندمدت توازن برقرار کند.

پلتفرمی که تیم‌ها از آن استفاده نکنند

شرکت بزرگ

PathAI «جا انداختن پلتفرم MLOps در واحدهای مختلف سازمان» را جزو شرایط می‌آورد و Apptronik از استانداردهایی می‌گوید که مهندسان «داوطلبانه» بپذیرند. اگر پلتفرم مسیر دانشمند داده را ساده‌تر نکند، تیم‌ها دورش می‌زنند.

هزینهٔ محاسبات و GPU

عمومی

PathAI مدیریت بودجهٔ تیم و هزینهٔ ابر و سنجش محاسبات بی‌استفاده را از Lead می‌خواهد و Shield AI بهره‌وری بالای GPU را هدف نقش گذاشته است. هزینه بخشی از کار فنی است و باید برای هر تیم قابل اندازه‌گیری باشد.

ساخت یا خرید، در بازاری که مدام عوض می‌شود

عمومی

ابزارهای MLOps زیادند و تغییر می‌کنند؛ برای مثال Tecton، شرکتی که دادهٔ بلادرنگ را برای مدل‌ها فراهم می‌کرد، طبق وبلاگ Databricks در اوت ۲۰۲۵ به این شرکت پیوست. PathAI به همین دلیل ممیزی دوره‌ای «Stack Refresh» و مقایسهٔ ابزارهای داخلی با گزینه‌های تجاری و متن‌باز را جزو کار می‌داند.

قابلیت اطمینان و on-call

عمومی

وقتی مدل در مسیر حیاتی کسب‌وکار است، خرابی آن خرابی محصول است. Samsara مالکیت قابلیت اطمینان، شیوه‌های on-call و رسیدگی به incident را به Lead می‌سپارد و Mercury دسترس‌پذیری بالا و تأخیر کم را الزام اول سرویس استنتاج می‌داند.

نقش‌های مدیریتی کم و نیازمند سال‌ها تجربه

عمومی

طبق Axial Search فقط ۷٪ آگهی‌های MLOps آمریکا سطح مدیر است و کمتر از ۲٪ سطح Director یا بالاتر. PathAI ۸ تا ۱۰+ سال با ۴+ سال مدیریت و Roblox ۲+ سال مدیریت مهندسان زیرساخت ML می‌خواهد. این نقش را باید مقصد چندساله دید.

حقوق و بازار کار جهانی

حقوق جهانی مدیر تیم MLOps

حقوق سالانه در کشورهای مختلف بر اساس داده‌های منتشرشده؛ منبع هر ردیف با آیکون کنار نام کشور باز می‌شود.

کشورمیانه / میانگینارز
🇺🇸آمریکا
$229,900USD
🇨🇦کانادا
CA$177,100CAD

چگونه از صفر شروع کنیم

برنامه گام‌به‌گام برای ورود به مهندسی هوش مصنوعی

ماه ۱: چرخهٔ عمر مدل

سند MLOps گوگل و مقالهٔ Hidden Technical Debt را بخوانید و بفهمید سیستم ML کجا با نرم‌افزار معمولی فرق دارد.

ماه ۲: یک دورهٔ کامل MLOps

یکی از دو دورهٔ رایگان را تا آخر ببرید و پروژه‌اش را بسازید.

ماه ۳: رجیستری و pipeline

پروژهٔ اول پورتفولیو: آموزش تا ثبت مدل با MLflow و DVC و retraining خودکار.

ماه ۴: serving روی Kubernetes

مدل را با KServe یا Ray Serve مستقر کنید و shadow و canary را تمرین کنید.

ماه ۵: پایش و drift

داشبورد پایش و هشدار drift بسازید و retraining را به آن وصل کنید.

ماه ۶: درخواست کار

رزومه را با زبان آگهی‌ها بنویسید: رجیستری مدل، استقرار مرحله‌ای، drift و Kubernetes. نقش‌هایی مثل MLOps Engineer یا ML Platform Engineer را هدف بگیرید، نه Lead؛ تجربهٔ DevOps شما اینجا امتیاز است.

پروژه‌های پیشنهادی برای رزومه

pipeline کامل آموزش تا استقرار با رجیستری مدل

متوسط

یک مدل ساده (مثلاً طبقه‌بندی روی دیتاست عمومی) را بردارید و همه‌چیز جز خود مدل را خودکار کنید: نسخه‌بندی داده با DVC، رهگیری آزمایش و ثبت مدل در MLflow، و pipeline ای که با داده‌ٔ تازه مدل را دوباره آموزش می‌دهد و فقط اگر از نسخهٔ فعلی بهتر بود آن را ارتقا می‌دهد. این همان «سطح ۱» در سند MLOps گوگل کلود است. در README بنویسید هر مرحله چه خطایی را می‌گیرد.

PythonMLflowDVCGitHub ActionsDocker
زمان تخمینی: ۲ تا ۳ هفته

سرویس استنتاج با استقرار shadow و canary

پیشرفته

مدل پروژهٔ قبل را روی Kubernetes (kind یا minikube) با KServe یا Ray Serve مستقر کنید. نسخهٔ جدید را اول در حالت shadow اجرا کنید (پیش‌بینی می‌کند اما پاسخش استفاده نمی‌شود)، بعد بخشی از ترافیک را با canary به آن بدهید و rollback را تمرین کنید. Mercury همین الگوها را از مهندس ارشد MLOps می‌خواهد.

KubernetesKServe یا Ray ServeHelmPrometheus
زمان تخمینی: ۳ تا ۴ هفته

پایش drift و retraining خودکار

پیشرفته

برای سرویس بالا داشبوردی بسازید که تأخیر، خطا و توزیع ورودی‌ها و پیش‌بینی‌ها را نشان دهد. با Evidently drift را بسنجید و وقتی از آستانه گذشت، pipeline آموزش را خودکار راه بیندازید. یک گزارش کوتاه بنویسید که آستانه را چطور انتخاب کردید و هشدار کاذب را چطور کم کردید.

EvidentlyPrometheusGrafanaAirflow یا Kubeflow Pipelines
زمان تخمینی: ۲ تا ۳ هفته

بسته‌بندی مدل برای سخت‌افزار محدود

پیشرفته

یک مدل PyTorch را به ONNX تبدیل کنید، با ONNX Runtime روی CPU اجرا کنید و دقت و تأخیر را پیش و پس از کاهش دقت عددی (مثلاً FP16) مقایسه کنید. یک مرحلهٔ اعتبارسنجی بگذارید که اگر دقت بیش از حد افت کرد، انتشار متوقف شود. Hudl و Apptronik همین مسیر را برای دوربین‌ها و ربات‌ها اداره می‌کنند.

PyTorchONNXONNX RuntimePython
زمان تخمینی: ۲ هفته

سند نقشهٔ راه پلتفرم و تحلیل ساخت یا خرید

پیشرفته

این پروژهٔ مخصوص سطح Lead است. برای یک شرکت فرضی (یا پروژه‌های قبلی خودتان) یک سند ۴ تا ۶ صفحه‌ای بنویسید: وضعیت فعلی بر اساس سطوح بلوغ MLOps گوگل، سه اولویت برای شش ماه آینده، مقایسهٔ یک ابزار متن‌باز با یک سرویس مدیریت‌شده برای یکی از اجزا (مثلاً رجیستری یا serving) و اینکه هزینهٔ محاسبات را چطور به هر تیم نسبت می‌دهید. PathAI همین کارها را با نام «Build vs. Buy» و «Stack Refresh» از Lead خود می‌خواهد.

Technical WritingArchitecture DiagramsCost Analysis
زمان تخمینی: ۱ تا ۲ هفته

مثال‌های واقعی و Case Studies

داستان‌های واقعی از مهندسانی که در این حوزه تأثیرگذار بوده‌اند

C

Chip Huyen

پیشینه

به گفتهٔ خودش در سایت شخصی‌اش، در روستایی کشاورزی در ویتنام بزرگ شد، از Stanford فارغ‌التحصیل شد و در همان‌جا درس ML Systems را تدریس کرد. پیش‌تر روی ابزارهای ML در NVIDIA (از توسعه‌دهندگان اصلی NeMo)، Snorkel AI و Netflix کار کرده و یک شرکت زیرساخت AI را بنیان گذاشته و فروخته است.

دستاورد

به نوشتهٔ سایتش، درس‌گفتارهای او پایهٔ کتاب Designing Machine Learning Systems شد که به بیش از ۱۰ زبان ترجمه شده است، و کتاب AI Engineering (۲۰۲۵) او پرخواننده‌ترین کتاب پلتفرم O'Reilly در ۲۰۲۵ بوده است.

درس کلیدی

مسیر او نشان می‌دهد تجربهٔ ساختن ابزار برای بردن ML به پروداکشن، وقتی نوشته و آموزش داده شود، اثرش از یک تیم فراتر می‌رود. برای کسی که می‌خواهد Lead شود، توضیح روشن تصمیم‌های فنی همان مهارتی است که در سند طراحی و نقشهٔ راه لازم دارد.

J

Jeremy Hermann

پیشینه

طبق وبلاگ مهندسی Uber (سپتامبر ۲۰۱۷)، مدیر مهندسی (engineering manager) تیم Michelangelo، پلتفرم داخلی یادگیری ماشین Uber، بود و معرفی این پلتفرم را همراه Mike Del Balso، مدیر محصول تیم ML Platform، نوشت.

دستاورد

به نوشتهٔ همان مقاله، ساخت Michelangelo از میانهٔ ۲۰۱۵ شروع شد تا کل جریان کار ML را پوشش دهد: مدیریت داده، آموزش، ارزیابی و استقرار مدل، پیش‌بینی و پایش پیش‌بینی‌ها. تا زمان انتشار مقاله، ده‌ها تیم در Uber با آن مدل می‌ساختند و مستقر می‌کردند و پلتفرم یک feature store هم برای اشتراک feature بین تیم‌ها داشت.

درس کلیدی

این مقاله نشان می‌دهد کار یک مدیر پلتفرم ML از کجا شروع می‌شود: از جایی که هر تیم برای هر مدل سیستمی یک‌باره می‌ساخت. ترتیبی که Uber دنبال کرد، اول آموزش و استقرار، بعد feature، بعد سرعت توسعه‌دهنده، نقشهٔ راه معقولی برای هر تیم پلتفرم تازه است.

G

Goku Mohandas

پیشینه

به گفتهٔ خودش در صفحهٔ معرفی Made With ML، در طول کارش برنامه‌های ML را در مقیاس‌ها و صنایع مختلف توسعه داده و Made With ML را برای پر کردن شکاف آموزش و به اشتراک گذاشتن بهترین شیوه‌های تحویل ارزش با ML در پروداکشن راه انداخت.

دستاورد

به نوشتهٔ همان صفحه، در چهار سال فعالیت Made With ML به ده‌ها شرکت از فهرست Fortune 500 و استارتاپ‌ها در ساخت پلتفرم ML کمک کرده است. هدف Made With ML آموزش طراحی، توسعه، استقرار و بهبود مداوم برنامه‌های ML در پروداکشن است. او می‌نویسد برای مشکل‌های مقیاس، یکپارچه‌سازی و رساندن به پروداکشن راه‌حل خوبی نداشت و به همین دلیل Made With ML را به Anyscale پیوند داد.

درس کلیدی

به نظر می‌رسد ارزش کار او از دیدن کل مسیر مدل، از طراحی تا پروداکشن، آمده است، نه از یک ابزار خاص. برای یک Lead هم شناختن مرز دانش خود و رفتن به جایی که مسئله حل می‌شود، از تسلط به یک ابزار مهم‌تر است.

نمونه آگهی استخدام واقعی + تحلیل

یک آگهی واقعی از شرکت فعال در حال استخدام، با تحلیل هر بخش

Associate Director, MLOps Engineering (در متن آگهی: Associate Director, MLOps Lead)

PathAIبوستون (حضوری، ترجیحی)، نیویورک (حضوری) یا دورکاری — متن آگهی نقش را hybrid با پایگاه بوستون توصیف می‌کند2026-09-24

تحلیل نیازمندی‌ها

EN

You have 8–10+ years in Software/ML Engineering, with 4+ years managing engineering teams and platform strategy; experience building production-grade frameworks for MLOps or ML Infrastructure.

این شرط اصلی است و نشان می‌دهد نقش برای چه مرحله‌ای از کار است: سال‌ها مهندسی، بخشی از آن مدیریت تیم، و سابقهٔ ساختن چارچوب MLOps یا زیرساخت ML در پروداکشن. پروژهٔ شخصی جای این تجربه را نمی‌گیرد.

ضروری
EN

You have a proven track record of growing engineering teams, managing team budgets/cloud costs, and driving MLOps platform adoption across multi-disciplinary organization units.

سه کار مدیریتی که در مصاحبه با مثال واقعی پرسیده می‌شود: تیم را چطور بزرگ کردید، هزینهٔ ابر را چطور کنترل کردید و چطور تیم‌های مختلف را به استفاده از پلتفرم راضی کردید. عددهای واقعی از کار قبلی‌تان آماده داشته باشید.

ضروری
EN

You have a demonstrated level of deep technical expertise with ML workloads on kubernetes, cloud computing platforms (AWS/GCP/Azure), workflow orchestration (Airflow, Kubeflow, or proprietary equivalents) and DevOps principles and infrastructure-as-code (Helm, Terraform).

مدیر این تیم باید خودش فنی باشد. Kubernetes، یکی از سه ابر، Airflow یا Kubeflow و Terraform و Helm همان پشته‌ای است که در بیشتر آگهی‌های MLOps می‌بینید؛ «یا معادل داخلی» یعنی تجربه با ابزار اختصاصی یک شرکت هم پذیرفته است.

ضروری
EN

You have demonstrated experience managing petabyte-scale datasets and high-throughput production inference pipelines.

کار PathAI روی تصاویر پاتولوژی است و داده حجیم است. اگر تجربهٔ داده در این مقیاس ندارید، نشان دادن تجربه با pipeline های استنتاج پرحجم و ذخیره‌سازی توزیع‌شده نزدیک‌ترین جایگزین است.

مهم
EN

You have experience using AI assistants (e.g. CoPilot, Cursor, Claude) across platform development lifecycles.

این شرط تازه در آگهی‌های ۲۰۲۶ دیده می‌شود: از مدیر تیم هم انتظار می‌رود با ابزارهای AI کد بنویسد و بازبینی کند و احتمالاً شیوهٔ استفادهٔ تیم از آن‌ها را شکل دهد.

مهم
EN

You have demonstrated expertise in MLOps principles, including model lifecycle management, feature stores, model monitoring, and CI/CD for ML.

در بخش «ترجیحی» آگهی آمده است. این همان هستهٔ دانش MLOps است: چرخهٔ عمر مدل، feature store، پایش مدل و CI/CD برای ML. کسی که از DevOps می‌آید باید همین بخش را اضافه کند.

مفید
EN

You have experience with large-scale data processing frameworks (e.g. Spark, Hive, Databricks, Amazon EMR)

امتیاز است، نه شرط. نشان می‌دهد تیم MLOps در PathAI با تیم داده هم‌پوشانی دارد و آماده‌سازی داده برای آموزش بخشی از مسئولیت است.

مفید

تحلیل مسئولیت‌ها

EN

Vision and Roadmap: Develop and execute the long term vision & roadmap for MLOPs team to support ML development and deployment needs across the business units. Successfully manage the tension between short-term tactical deliveries and long-term architectural transformation for future growth.

کار اصلی Lead تصمیم گرفتن دربارهٔ اولویت‌هاست. «تنش» بین کار فوری و بازطراحی بلندمدت را حذف نمی‌کنید؛ آن را مدیریت می‌کنید، مثلاً با کنار گذاشتن بخشی از ظرفیت تیم برای کار معماری.

EN

Team Management: Lead and mentor a team of 6-7+ high-performing engineers. Strategically allocate resources to manage support for existing services while executing key strategic initiatives.

اندازهٔ تیم مشخص است: ۶ تا ۷ نفر یا بیشتر. بخشی از تیم باید سرویس‌های موجود را سرپا نگه دارد و بخشی پروژه‌های تازه را جلو ببرد؛ تقسیم این دو با شماست.

EN

Cross-Functional Collaboration: Partner with leaders across machine learning, data science, product engineering, and infrastructure to proactively identify pain points, address bottlenecks, and facilitate the deployment of new solutions.

مشتری‌های پلتفرم تیم‌های داخلی‌اند. «پیشگیرانه» یعنی منتظر تیکت نمانید و خودتان دنبال گلوگاه بگردید.

EN

Inference Modernization: Modernize the AI Product inference stack to support 5-10x growth of AI runs across global deployments.

هدف کمّی روشن است: آماده شدن برای رشد ۵ تا ۱۰ برابری اجرای مدل‌ها. این یعنی طراحی برای مقیاس، نه فقط رفع مشکل امروز.

EN

System Observability: Collaborate with Site Reliability Engineering (SRE) to establish comprehensive metrics covering compute under-utilization, network bottlenecks, and granular cost and turn-around-time attribution.

پایش اینجا فقط سلامت سرویس نیست؛ هزینه و زمان هر کار را تا جزئیات به تیم‌ها نسبت می‌دهد. این همان جایی است که Lead بودجه را قابل کنترل می‌کند.

EN

Technology Refresh: Conduct "Build vs. Buy" assessments, leading "Stack Refresh" audits to benchmark our proprietary tools against best-in-class commercial and open-source alternatives to meet our future needs.

Lead باید بازار ابزارها را بشناسد و بی‌طرف مقایسه کند. ابزاری که سال‌ها پیش داخل شرکت ساخته شده لزوماً امروز بهترین گزینه نیست.

نتیجه‌گیری کلی

این آگهی تصویر روشنی از MLOps Lead در مسیر مدیریتی می‌دهد: ۸ تا ۱۰+ سال تجربه با ۴+ سال مدیریت، تیم ۶ تا ۷ نفره یا بیشتر، و ترکیبی از کار فنی عمیق (Kubernetes، ابر، Airflow یا Kubeflow، Terraform) با کار مدیریتی (نقشهٔ راه، بودجه، جا انداختن پلتفرم، ساخت یا خرید). بازهٔ پایهٔ اعلام‌شده برای بوستون ۱۸۱٬۵۰۰ تا ۲۷۸٬۳۰۰ دلار است.

آینده و روندها

پیش‌بینی ۵–۱۰ ساله و مهارت‌هایی که باید یاد بگیرید

طبق ITJobsWatch، در شش ماه منتهی به ۲۲ اکتبر ۲۰۲۶، ۴۰۹ آگهی استخدام دائم در بریتانیا مهارت MLOps را نام برده‌اند؛ این عدد در همین بازه در ۲۰۲۵، ۲۱۱ و در ۲۰۲۴، ۹۷ بود. سهم این آگهی‌ها از کل آگهی‌های دائم بریتانیا اما از ۰٫۴۳٪ به ۰٫۳۴٪ رسیده، چون کل آگهی‌ها هم بیشتر شده است.

منبع: ITJobsWatch (UK), 6 months to 22 Oct 2026

مهارت‌های نوظهور که باید یاد بگیرید

LLMOps: نسخه‌بندی prompt، ارزیابی خروجی‌های غیرقطعی و پایش هزینهٔ توکن (Coursera، Tripadvisor)زمان‌بندی و بهره‌وری GPU روی Kubernetes (Shield AI)استقرار مدل روی لبه و دستگاه با ONNX و TensorRT (Hudl، Apptronik، Samsara)harness های ارزیابی و gating پیش از انتشار مدل (Apptronik، Mercury)نسبت دادن هزینه و زمان محاسبات به هر تیم (PathAI)استفاده از دستیارهای AI در توسعهٔ پلتفرم (PathAI)حاکمیت مدل: lineage، کنترل دسترسی و ردپای حسابرسی (Oura، Mercury)

پیش‌بینی‌های آینده

2026

طبق تحلیل Axial Search روی ۱٬۹۵۹ آگهی MLOps آمریکا از ژانویهٔ ۲۰۲۶، ۶۹٪ آگهی‌ها برای مهندسان میانی و ارشد، ۷٪ برای مدیران و کمتر از ۲٪ برای سطح Director یا بالاتر است و بیشتر آگهی‌ها حدود ۵ سال تجربه می‌خواهند (۶ سال در سطح Principal و Manager).

2030

به پیش‌بینی کارفرمایانی که WEF در گزارش Future of Jobs 2025 نظرسنجی کرده، «AI and Machine Learning Specialists» (رتبهٔ ۳) و «Devops Engineer» (رتبهٔ ۱۴) از ۲۰۲۵ تا ۲۰۳۰ جزو ۱۵ شغل با سریع‌ترین رشد خالص‌اند. WEF گروه جداگانه‌ای برای MLOps ندارد؛ MLOps بین این دو گروه قرار می‌گیرد.

ریسک‌های واقعی

تقاضا هست، اما آرام و عمدتاً در سطح مهندس. Axial Search می‌نویسد استخدام MLOps در آمریکا در ۲۰۲۶ حدود ۷۰ آگهی در هفته بوده، «بدون جهش و بدون افت»، و فقط ۷٪ آگهی‌ها سطح مدیر است. در بریتانیا تعداد آگهی‌های دارای مهارت MLOps بیشتر شده، اما سهمشان از کل بازار کم شده و بیشتر در آگهی‌های AI Engineer و Data Scientist می‌آید تا عنوانی مستقل. یعنی مهارت MLOps در نقش‌های دیگر جذب می‌شود و تعداد پست‌های Lead محدود می‌ماند. از سوی دیگر شرح کار گسترده‌تر می‌شود: LLMOps، استقرار روی دستگاه و هزینهٔ GPU به آگهی‌ها اضافه شده‌اند و PathAI از Lead خود ارزیابی مداوم ابزارهای تجاری و متن‌باز را می‌خواهد. کسی که فقط یک ابزار را بلد است در خطر است؛ کسی که چرخهٔ عمر مدل، زیرساخت و هزینه را با هم می‌فهمد و می‌تواند تیم را هم ببرد، جای کمتری برای رقابت دارد.

منابع

اطلاعات این صفحه در تاریخ ۳۰ مهر ۱۴۰۵ از این ۲۸ منبع بررسی شده است.

  1. Associate Director, MLOps Engineering — PathAI (job posting)
  2. Associate Director, MLOps Engineering — PathAI (careers page)
  3. Engineering Manager - MLOps & Analytics — Canonical (job posting)
  4. Engineering Manager, Machine Learning Infrastructure, Ads — Roblox (job posting)
  5. Lead Machine Learning Engineer - ML Infrastructure — Samsara (job posting)
  6. Senior Staff Engineer, ML Ops — Shield AI (job posting)
  7. Staff MLOps Engineer — Apptronik (job posting)
  8. Senior MLOps Engineer — Oura (job posting)
  9. Senior Machine Learning Operations Engineer — Mercury (job posting)
  10. Senior Machine Learning Operations Engineer — Mercury (archived copy)
  11. ML Ops Engineer II (Experiences) — Tripadvisor (job posting)
  12. Senior MLOps Engineer - Edge — Hudl (job posting)
  13. LLMops Engineer — Coursera (job posting)
  14. Glassdoor — MLOps Engineer salaries, United States
  15. Glassdoor — MLOps Engineer salaries, Canada
  16. Glassdoor — MLOps Engineer Gehalt, Deutschland
  17. Glassdoor — MLOps Engineer salaries, India
  18. ITJobsWatch — MLOps (UK)
  19. Axial Search — How Hot Is the MLOps Job Market in 2026?
  20. Axial Search — How Much Do MLOps Engineers Make? 2026 Benchmarks
  21. World Economic Forum — The Future of Jobs Report 2025 (PDF)
  22. MLOps — Wikipedia
  23. Google Cloud — MLOps: Continuous delivery and automation pipelines in machine learning
  24. Sculley et al. — Hidden Technical Debt in Machine Learning Systems (NIPS 2015)
  25. Uber Blog — Meet Michelangelo: Uber's Machine Learning Platform (2017)
  26. Chip Huyen — personal site
  27. Made With ML — Our Mission (Goku Mohandas)
  28. Databricks Blog — Tecton is Joining Databricks (2025)

برای راهنمایی شخصی‌سازی‌شده مشاوره بگیرید