🦾

مهندس رباتیک هوش مصنوعی

AI Robotics Engineer

مهندس رباتیک هوش مصنوعی نرم‌افزاری می‌سازد که ربات واقعی با آن محیط را می‌بیند، تصمیم می‌گیرد و حرکت می‌کند: از ادراک و تعیین موقعیت تا برنامه‌ریزی حرکت و کنترل، و به‌ویژه سیاست‌هایی (policy) که ربات از نمایش انسانی، داده و شبیه‌سازی یاد می‌گیرد. خود عبارت «AI Robotics Engineer» به همین ترتیب در آگهی‌هایی که برای این صفحه در ۲۰۲۶ بررسی شد، به‌عنوان عنوان شغلی پیدا نشد. شکل‌های نزدیک به آن کم‌اند: «Robotics AI Engineer» در Field AI، Burro و Zoid، «AI Robotics Research Engineer» در Nimble و «Senior AI Robotics Software Engineer» در Amaru Robotics. بیشتر شرکت‌ها همین کار را با عنوان‌های Robotics Software Engineer، Robot Learning Engineer، Machine Learning Engineer با پسوندی مثل Robot Learning یا Manipulation، Research Engineer و Controls Engineer آگهی می‌کنند. در جستجوی کار همهٔ این عنوان‌ها را امتحان کنید.

PythonC++ROS 2PyTorchImitation Learning / RLDiffusion Policy & VLASimulation (Isaac / MuJoCo)Real-Robot Debugging

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

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

در چند سال اخیر روش ساختن رفتار ربات عوض شده است. در ۲۰۲۳ مقالهٔ Diffusion Policy نشان داد سیاست visuomotor ربات را می‌شود به شکل یک فرایند diffusion شرطی مدل کرد، و مقالهٔ RT-2 برای مدل‌هایی که هم تصویر و زبان را می‌فهمند و هم action تولید می‌کنند، نام «vision-language-action» یا VLA را به کار برد. در ۲۰۲۴ OpenVLA، یک مدل متن‌باز ۷ میلیارد پارامتری که روی ۹۷۰ هزار نمایش ربات واقعی آموزش دیده بود، و مدل π0 از Physical Intelligence منتشر شدند و در ۲۰۲۵ مدل باز GR00T N1 برای ربات‌های انسان‌نما. آگهی‌های ۲۰۲۶ همین‌ها را می‌خواهند: Humanoid آشنایی با OpenVLA یا مدل‌های π، Agile Robots با π0 یا GR00T، و Path Robotics سیاست‌های diffusion یا flow-matching. هم‌زمان بازار ربات بزرگ‌تر شده است: به گزارش فدراسیون بین‌المللی رباتیک (IFR)، در ۲۰۲۵، ۶۰۳٬۳۰۷ ربات صنعتی نصب شد (۱۱٪ بیشتر از سال قبل) و شمار ربات‌های صنعتی در حال کار به حدود ۵ میلیون رسید؛ این آمار همهٔ ربات‌های صنعتی است، نه فقط ربات‌های مبتنی بر AI.

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

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

🦾

مهارت‌های ربات انسان‌نما در انبار و کارخانه

Agility Robotics ربات‌های انسان‌نمایی دارد که در انبار، کارخانه و مرکز توزیع کار می‌کنند. Robotics Software Engineer در تیم Skills مهارت‌های آمادهٔ پروداکشن را می‌نویسد، با behavior tree یا ماشین حالت ترتیب رفتار را تعریف می‌کند و آن را در شبیه‌ساز و روی ربات آزمایش می‌کند.

📦

سلول رباتیک بسته‌بندی

Amaru Robotics کل کار بسته‌بندی سفارش آنلاین را خودکار می‌کند: اسکن، برداشتن، گذاشتن در جعبه یا کیسه، وزن‌کشی، چسب و برچسب. مهندس این تیم سیاست manipulation دو بازو را آموزش می‌دهد و پشتهٔ ادراک pick-and-place را قابل اعتماد می‌کند.

🏗️

ماشین‌آلات ساختمانی خودران

Bedrock Robotics روی ماشین‌آلات ساختمانی، مثل بیل مکانیکی، سیستم خودمختار نصب می‌کند. مهندس کنترل و یادگیری ربات برای بدنه و بازوهای ۴ تا ۷ درجهٔ آزادی قانون کنترل می‌نویسد (MPC، RL، کنترل امپدانس) و مدل دینامیک این ماشین‌ها را می‌سازد.

🗺️

ربات‌های میدانی در محیط‌های سخت

Field AI ربات‌های چهارپا و انسان‌نما را برای ساخت‌وساز، امنیت، معدن و تولید می‌سازد. تیم Calibration, Localization, and Mapping الگوریتم‌های کالیبراسیون، تعیین موقعیت و نقشه‌سازی را برای ماژول‌های خودمختاری می‌نویسد.

🌾

ربات‌های کشاورزی در فضای باز

Burro ربات‌هایی می‌سازد که بیرون، کنار کشاورزان کار می‌کنند. Senior Robotics AI Engineer سیستم‌های ML ادراک و ناوبری را با دادهٔ دوربین و LiDAR می‌سازد، روی سخت‌افزار edge اجرا می‌کند و مشکل‌های گزارش‌شدهٔ مشتری را ریشه‌یابی می‌کند.

🏭

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

Path Robotics تیم تازه‌ای برای loco-manipulation کل بدن در کارهای دقیق تولید سنگین ساخته است. Machine Learning Engineer این تیم زیرساخت آموزش، خط لولهٔ داده، محیط شبیه‌سازی و سیاست‌های manipulation و locomotion را از صفر می‌سازد.

تخصص‌های مختلف مهندس رباتیک هوش مصنوعی

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

🤏

یادگیری ربات برای manipulation

Robot Learning — Manipulation

آموزش سیاست برای برداشتن، جابه‌جا کردن و مونتاژ با imitation learning، RL و VLA. نمونهٔ آگهی‌ها: Robot Learning Engineer در Humanoid (لندن)، Applied Intuition و Agile Robots (مونیخ) و Senior AI Robotics Software Engineer در Amaru.

🦿

راه رفتن و کنترل کل بدن

Locomotion & Whole-Body Control

کنترل ربات‌های پادار و انسان‌نما، جایی که حرکت بازو مرکز جرم را جابه‌جا می‌کند و کنترل کل بدن باید آن را جبران کند. نمونه‌ها: Reinforcement Learning Engineer, Whole Body Control در Figure، Staff Robotics Control Engineer - Whole-Body Control در Humanoid و تیم Loco-Manipulation در Path Robotics.

🛰️

ادراک، کالیبراسیون و تعیین موقعیت

Perception, Calibration & Localization

کالیبراسیون حسگر، SLAM و مدل‌های ادراک برای ناوبری و manipulation. نمونه‌ها: Robotics AI Engineer – Calibration, Localization, and Mapping در Field AI، Senior Robotics AI Engineer در Burro و Senior AI Software Engineer, Perception در Agility.

🧠

مدل‌های پایهٔ رباتیک

Robot Foundation Models (VLA / World Models)

پیش‌آموزش و fine-tune مدل‌های بزرگ VLA و world model روی دادهٔ ربات و ویدیو. نمونه‌ها: VLA Pre-training Engineer و Deep Learning Engineer - World Models در Humanoid و Helix AI Engineer, Video Pretraining در Figure.

🧰

مهارت‌های ربات و استقرار میدانی

Robot Skills & Field Deployment

تبدیل قابلیت‌های ربات به فرایند کاری قابل اعتماد در محل مشتری: نوشتن skill، تست، تنظیم و پشتیبانی. نمونه‌ها: Robotics Software Engineer در تیم Skills شرکت Agility و نقش‌های Forward Deployed Robotics Engineer در Physical Intelligence و Monumental.

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

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

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

مهندس یادگیری ماشین مدل را روی دادهٔ شرکت می‌سازد و کیفیتش را با معیارهای آفلاین می‌سنجد. در رباتیک، مدل باید روی ربات واقعی کار کند: آگهی Applied Intuition می‌نویسد «موفقیت روی ربات سنجیده می‌شود، نه فقط روی بنچمارک‌های آفلاین»، و Agile Robots علاوه بر Python و PyTorch، تجربه با سخت‌افزار ربات، ROS و رابط‌های کنترل را می‌خواهد. مرز این دو باز است و بسیاری از شرکت‌های رباتیک، مثل Path Robotics و Bedrock Robotics، همین نقش را با عنوان Machine Learning Engineer آگهی می‌کنند.

مهندس یادگیری تقویت‌شدهReinforcement Learning Engineer

صفحهٔ مهندس یادگیری تقویت‌شدهٔ همین سایت توضیح می‌دهد که مهندس RL در شرکت رباتیک روی یک لایه کار می‌کند: یادگرفتن سیاست کنترل در شبیه‌ساز و انتقال آن به ربات واقعی. مهندس رباتیک هوش مصنوعی کل پشته را می‌بیند و RL فقط یکی از ابزارهای اوست. بسیاری از آگهی‌ها بیشتر به یادگیری تقلیدی و داده‌های teleoperation تکیه دارند: Humanoid از Robot Learning Engineer می‌خواهد سیاست را با behaviour cloning و RL آموزش دهد و جمع‌آوری داده را هم هدایت کند، و Agility در آگهی Robotics Software Engineer از نوشتن skill با behavior tree و آزمودن آن روی سخت‌افزار حرف می‌زند.

مهندس بینایی ماشینComputer Vision Engineer

صفحهٔ مهندس بینایی ماشین این سایت می‌گوید در رباتیک و خودروی خودران عنوان رایج Perception است. برای مهندس رباتیک، ادراک ورودی یک حلقهٔ بسته است: خروجی مدل باید به برنامه‌ریزی و حرکت برسد و زیر محدودیت زمان واقعی و سخت‌افزار کار کند، که آگهی Burro صریحاً می‌خواهد. مرز این دو هم باز است: نقش‌های Robotics AI Engineer در Field AI در عمل نقش ادراک‌اند، یعنی کالیبراسیون حسگر، تعیین موقعیت و نقشه‌سازی برای ربات‌های چهارپا و انسان‌نما.

مهندس کنترلControls Engineer

مهندس کنترل قانون کنترل می‌نویسد و با دینامیک، پایداری و اجرای زمان واقعی سروکار دارد. در رباتیک یادگیرنده این دو به هم نزدیک شده‌اند: Bedrock Robotics نقشی با عنوان Controls and Robot Learning Engineer دارد که در آن MPC، RL، کنترل امپدانس و شناسایی سیستم کنار هم آمده‌اند، و Humanoid و Physical Intelligence نقش‌های جداگانهٔ Controls Engineer دارند. اگر ریاضیات کنترل و کار نزدیک به سخت‌افزار را دوست دارید، این مسیر از نزدیک‌ترین راه‌ها به رباتیک هوش مصنوعی است.

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

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

📦

انبار و لجستیک

ربات‌های انسان‌نمای Agility در انبار و مرکز توزیع، سلول‌های بسته‌بندی Amaru و، به نوشتهٔ آگهی Nimble، همکاری این شرکت با FedEx برای شبکه‌ای از انبارهای خودکار

🏭

تولید صنعتی

ربات Apollo از Apptronik برای تولید و لجستیک، ربات‌های Tutor Intelligence در کارخانه‌ها و انبارها و کارهای دقیق تولید سنگین در Path Robotics

🚗

الکترونیک و خودروسازی

به گزارش IFR، صنعت برق و الکترونیک در ۲۰۲۵ بزرگ‌ترین مشتری ربات‌های صنعتی بود (۱۴۲٬۲۳۵ دستگاه) و خودروسازی دوم؛ Bosch هم برای ADAS، رانندگی خودکار و اتوماسیون صنعتی پژوهشگر Robotics AI استخدام می‌کند

🏗️

ساخت‌وساز

سیستم خودمختار روی بیل مکانیکی و ماشین‌آلات سنگین در Bedrock Robotics و ربات‌های Field AI برای پایش پیشرفت پروژه و ایمنی کارگاه

⛏️

معدن، امنیت و بازرسی

ربات‌های چهارپا و انسان‌نمای Field AI که در محیط‌های سخت و ناشناخته کار می‌کنند و برای نگهداری پیشگیرانه و بازرسی داده جمع می‌کنند

🌾

کشاورزی

ربات‌های Burro که در فضای باز کنار کشاورزان کار می‌کنند و با دوربین و LiDAR در محیط‌های داخلی و بیرونی ناوبری می‌کنند

🛡️

دفاع و پهپاد

در هند، Zoid Technologies برای پهپاد و کاربردهای دفاعی مدل‌های تشخیص اشیای میلی‌متری، ناوبری بدون GNSS و نقشه‌برداری هوایی می‌سازد

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

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

بدون دکترا نمی‌شود وارد این کار شد

نقش‌های پژوهشی معمولاً دکترا یا ارشد و سابقهٔ مقاله می‌خواهند: Nimble، Bosch و Toyota Research Institute همین را نوشته‌اند. اما Agility برای Robotics Software Engineer I/II کارشناسی یا ارشد با ۲+ سال تجربه می‌خواهد، Applied Intuition کارشناسی با ۱+ سال تجربه و می‌نویسد کار نشان‌داده‌شده روی سیستم واقعی را به مدرک ترجیح می‌دهد، و Dexmate کارشناسی با ۳+ سال تجربه را هم می‌پذیرد.

اگر در شبیه‌ساز کار کند، کافی است

تقریباً همهٔ آگهی‌ها تجربه با ربات واقعی می‌خواهند. Agility دنبال کسی است که از ساختن رفتار فیزیکی ربات لذت ببرد، «نه فقط اجرای شبیه‌سازی»؛ Path Robotics سیاستی می‌خواهد که روی سخت‌افزار واقعی مستقر شده باشد، «نه فقط در شبیه‌ساز»؛ و Nimble «تجربهٔ کار با سخت‌افزار واقعی ربات» را شرط کرده است.

کار اصلی، آموزش مدل است

بخش بزرگی از کار داده است. Humanoid از مهندس می‌خواهد مشخص کند دادهٔ خوب چیست و جمع‌آوری را با تیم داده هدایت کند، Apptronik «موتور داده» را از استراتژی جمع‌آوری تا برچسب‌زنی به عهدهٔ مهندس ارشد می‌گذارد، و Applied Intuition می‌خواهد شکست‌ها و مداخله‌های انسانی به دادهٔ بهتر، مدل بهتر و ارزیابی بهتر تبدیل شوند.

مدل‌های VLA رباتیک کلاسیک را بی‌مصرف کرده‌اند

آگهی‌ها هر دو را می‌خواهند. Agility از به‌کارگیری «روش‌های کلاسیک و مدرن رباتیک» حرف می‌زند، Bedrock کنترل MPC و امپدانس را کنار RL می‌گذارد و Apptronik از مهندس ارشد می‌خواهد تشخیص دهد خطا از بینایی کلاسیک (کالیبراسیون، هندسه، ادغام حسگر) است یا از مدل و داده.

رباتیک فقط کار مهندسان مکانیک و برق است

رشته‌هایی که آگهی‌ها نام می‌برند بیشتر علوم کامپیوتر و رباتیک‌اند و Applied Intuition مهندسی نرم‌افزار را هم پذیرفته است. Tutor Intelligence می‌نویسد دنبال کسی است با پیشینهٔ متنوع در کل پشتهٔ رباتیک، «از توسعهٔ وب full stack تا مهندسی مکانیک». آنچه همه می‌خواهند برنامه‌نویسی جدی است: Python و در بسیاری از نقش‌ها C++.

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

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

جونیور (۰–۲ سال)

بیشتر وقت میان کد، شبیه‌ساز و خود ربات می‌گذرد. کار روی skill ها و تست‌هایی است که یک مهندس ارشدتر تعریف کرده و کم‌کم یاد می‌گیرید خطا را از لاگ تا علتش دنبال کنید. این تصویر از آگهی Robotics Software Engineer I/II در Agility گرفته شده است.

  • ◆مرور لاگ‌ها و ویدیوی آزمایش‌های روز قبل و پیدا کردن خطاهای تکرارشونده
  • ◆تبدیل یک خطای ثبت‌شده در لاگ به یک تست تکرارپذیر
  • ◆نوشتن یا اصلاح یک skill با behavior tree یا ماشین حالت
  • ◆آزمودن تغییر در شبیه‌ساز و بعد روی ربات واقعی
  • ◆به‌روز کردن طرح تست و مستندات skill

میانی (۲–۵ سال)

مالک یک قابلیت مشخص هستید، مثلاً یک مهارت manipulation، از داده تا استقرار. بخش مهمی از روز صرف داده و ارزیابی روی ربات می‌شود. این تصویر از آگهی‌های Robot Learning Engineer در Humanoid و Applied Intuition گرفته شده است.

  • ◆بررسی مداخله‌های انسانی و شکست‌های ثبت‌شده و دسته‌بندی علت آن‌ها
  • ◆نوشتن دستورالعمل جمع‌آوری داده برای اپراتورهای teleoperation
  • ◆fine-tune یا post-train سیاست روی دادهٔ تازه
  • ◆ارزیابی روی ربات: نرخ موفقیت، زمان چرخه و نرخ مداخله
  • ◆هماهنگی با تیم کنترل و teleoperation برای روان‌تر کردن حرکت

ارشد (۵+ سال)

تصمیم می‌گیرید روی چه چیزی کار شود و چرا. بخشی از وقت صرف تشخیص گلوگاه‌ها، طراحی موتور داده و رشد دادن مهندسان دیگر می‌شود. این تصویر از آگهی‌های Apptronik، Burro و Path Robotics گرفته شده است.

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

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

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

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

فنی
  • ◈آموزش و fine-tune سیاست‌های manipulation یا locomotion با imitation learning، RL و مدل‌های VLA، از شبیه‌ساز تا ربات واقعی
  • ◈ساخت خط لولهٔ جمع‌آوری، ساختاردهی و اعتبارسنجی داده از teleoperation، شبیه‌سازی و آزمایش‌های واقعی
  • ◈آزمودن سیاست‌ها در شبیه‌ساز و روی ربات و پیدا کردن علت شکست: تغییر توزیع داده، خطای ادراک، دینامیک تماس، تأخیر یا کیفیت داده
  • ◈استقرار مدل روی سخت‌افزار ربات با توجه به تأخیر، همگام‌سازی، کنترل‌های ایمنی و رفتار جایگزین (fallback)
  • ◈نوشتن skill و رفتار ربات با behavior tree یا ماشین حالت و ادغام آن در فرایند واقعی مشتری
  • ◈کالیبراسیون حسگرها، تعیین موقعیت و نقشه‌سازی برای ماژول‌های خودمختاری
  • ◈ساخت ابزار و معیار برای سنجش مداوم عملکرد، مثل نرخ موفقیت، زمان چرخه و نرخ مداخلهٔ انسان
مهارت نرم
  • ◈همکاری روزانه با مهندسان مکانیک، کنترل، ادراک، teleoperation و تیم عملیات
  • ◈بررسی مشکل‌های گزارش‌شدهٔ مشتری و تحلیل ریشه‌ای آن‌ها، گاهی با سفر به محل مشتری
مدیریتی
  • ◈در سطح ارشد: تعیین استاندارد فنی، بازبینی معماری و منتورینگ مهندسان تازه‌کارتر

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

مهارت‌های فنی، نرم و حوزه‌ای که یک مهندس رباتیک هوش مصنوعی موفق به آن‌ها نیاز دارد

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

Pythonضروری

زبان اصلی آموزش مدل، اسکریپت‌نویسی و بیشتر کد رباتیک؛ در همهٔ آگهی‌های این صفحه آمده

C++مهم

برای کد زمان واقعی و نزدیک به سخت‌افزار؛ Field AI، Burro و Apptronik آن را کنار Python می‌خواهند

Linux و ROS 2ضروری

محیط کار روزانهٔ ربات؛ نوشتن node، کار با topic ها و استقرار روی سیستم واقعی

سینماتیک، دستگاه‌های مختصات و SE(3)ضروری

پایهٔ ریاضی هر کاری روی ربات؛ Applied Intuition و Field AI صریحاً آن را می‌خواهند

کالیبراسیون دوربین و هندسهٔ سه‌بعدیمهم

کالیبراسیون intrinsic و extrinsic، تخمین pose و point cloud

تخمین حالت و SLAMمفید

ادغام حسگرها، odometry و نقشه‌سازی؛ هستهٔ نقش‌های ادراک و تعیین موقعیت

برنامه‌ریزی حرکت و کنترلمهم

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

یادگیری ربات

PyTorch و زیرساخت آموزشضروری

نوشتن حلقهٔ آموزش، data loader و ارزیابی «فراتر از نمونهٔ اولیه در notebook»، به تعبیر Agile Robots

Imitation learning و behavior cloningضروری

آموزش سیاست از نمایش انسانی؛ رایج‌ترین روش در آگهی‌های manipulation

Diffusion و flow-matching policy و action chunkingمهم

خانوادهٔ جدید سیاست‌ها که Path Robotics و Applied Intuition نام برده‌اند

RL و sim-to-realمهم

آموزش در شبیه‌ساز، domain randomization و انتقال به ربات واقعی

Fine-tune مدل‌های VLAمفید

کار با OpenVLA، π0 یا GR00T و نمایش action به شکل token یا chunk

خط لولهٔ داده و teleoperationمهم

جمع‌آوری، پالایش و برچسب‌زنی دادهٔ ویدیو، proprioception و نیرو

اجرای مدل روی edgeمفید

TensorRT، ONNX و کوانتیزه‌سازی FP16 / INT8 برای اجرای زمان واقعی روی ربات

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

Debug روی ربات واقعیضروری

پیدا کردن خطا در مرز نرم‌افزار، حسگر و سخت‌افزار؛ تقریباً همهٔ آگهی‌ها آن را می‌خواهند

طراحی آزمایش و تحلیل شکستضروری

مقایسهٔ نسخه‌های مدل و جدا کردن اثر داده، حسگر، مدل و اجرا با آزمایش کنترل‌شده

تست و تعریف «آمادهٔ پروداکشن»مهم

طرح تست، تست رگرسیون و معیار پذیرش برای هر مهارت ربات

همکاری میان‌رشته‌ایمهم

کار روزانه با مهندسان مکانیک، کنترل، ادراک، teleoperation و عملیات

مستندسازی و توضیح trade-offمهم

ثبت روشن آزمایش‌ها و توضیح انتخاب‌ها برای هم‌تیمی‌ها و مدیران

کار در محل مشتریمفید

سفر کوتاه برای استقرار و تنظیم؛ Agility کمتر از ۱۰٪ و Amaru حدود ۱۰ تا ۲۰٪ سفر ذکر کرده‌اند

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

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

نقشه راه تبدیل شدن به مهندس رباتیک هوش مصنوعی

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

1

ریاضیات ربات: سینماتیک، دینامیک و احتمال

⏱️ ۳ تا ۴ ماه

زبان مشترک همهٔ بخش‌های رباتیک ریاضی است. آگهی Applied Intuition «دانش کاربردی سینماتیک ربات، دستگاه‌های مختصات و کالیبراسیون دوربین» را می‌خواهد و Field AI جبر خطی، احتمال، بهینه‌سازی عددی و هندسهٔ سه‌بعدی را. کتاب رایگان Modern Robotics و دورهٔ Coursera دانشگاه Northwestern که بر پایهٔ همین کتاب است، این پایه را به ترتیب درست می‌دهند.

جبر خطی (ماتریس، تبدیل، SVD)احتمال و تخمین (Bayes، Kalman)دستگاه‌های مختصات و تبدیل‌های SE(3)سینماتیک مستقیم و معکوس، Jacobianدینامیک اجسام صلبکنترل پایه (PID، فضای حالت)
2

برنامه‌نویسی رباتیک: Python، C++، Linux و ROS 2

⏱️ ۳ ماه

آگهی Robotics Software Engineer در Agility تسلط به Python و تجربه با Linux را پایه می‌داند. Field AI، Burro و Apptronik علاوه بر Python، تسلط به C++ هم می‌خواهند. Field AI صریحاً «طراحی، ساخت و استقرار node های خودتان در یک سیستم رباتیک پیچیده» با ROS را شرط کرده است. MoveIt هم در آگهی Agility به‌عنوان امتیاز آمده است.

Python تمیز و قابل نگهداریC++ مدرنLinux و خط فرمانROS 2: node، topic، service و launchMoveIt 2 برای بازوی رباتGit، CMake و تست
3

ادراک: بینایی، کالیبراسیون و تعیین موقعیت

⏱️ ۳ ماه

ربات باید بداند کجاست و چه چیزی جلوی اوست. نقش‌های Robotics AI Engineer در Field AI دقیقاً همین کارند: کالیبراسیون حسگر (intrinsic و extrinsic)، همگام‌سازی زمانی، odometry و SLAM با LiDAR و دوربین. Apptronik هم آشنایی با تخمین pose شش‌بعدی، کالیبراسیون دوربین و پردازش point cloud را می‌خواهد.

OpenCV و هندسهٔ دوربینکالیبراسیون دوربین و حسگرادغام حسگرها و تخمین حالت (EKF)SLAM بصری و LiDARPoint cloud (Open3D)تخمین pose شیء
4

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

⏱️ ۳ تا ۴ ماه

قبل از اینکه ربات چیزی یاد بگیرد، باید بدانید حرکتش چطور برنامه‌ریزی و کنترل می‌شود. Bedrock Robotics برای بازوهای ماشین‌آلات ساختمانی MPC، کنترل امپدانس و شناسایی سیستم را کنار RL می‌خواهد و Agility نوشتن رفتار ربات با behavior tree و ماشین حالت را. شبیه‌ساز هم ابزار روزمره است: Path Robotics تجربه با Isaac Sim / Isaac Lab یا MuJoCo می‌خواهد و Dexmate و Apptronik از Drake هم نام برده‌اند. دو درس Russ Tedrake در MIT با جزوهٔ آنلاین رایگان این بخش را پوشش می‌دهند.

برنامه‌ریزی حرکت (sampling-based، trajectory optimization)Model Predictive Control (MPC)کنترل نیرو و امپدانسBehavior tree و ماشین حالتشبیه‌سازی (Isaac Sim / Lab، MuJoCo، Drake)Sim-to-real و domain randomization
5

یادگیری ربات: Imitation Learning، RL، Diffusion Policy و VLA

⏱️ ۴ تا ۶ ماه و بعد مداوم

این بخش هستهٔ «هوش مصنوعی» در این شغل است. Applied Intuition «عمق عملی در imitation learning و دست‌کم یک خانوادهٔ مدرن سیاست، مثل مدل‌های vision-language-action، diffusion policy یا action-chunking transformer» را می‌خواهد. Path Robotics تجربه با سیاست‌های diffusion یا flow-matching و action chunking، و Humanoid آشنایی با OpenVLA یا مدل‌های π را. کتابخانهٔ LeRobot همین روش‌ها را در PyTorch پیاده کرده و از بازوهای ارزانی مثل SO-100 تا ربات انسان‌نما را پشتیبانی می‌کند.

Behavior cloning و imitation learningDiffusion / flow-matching policy و action chunkingRL برای ربات و fine-tune روی ربات واقعیFine-tune مدل‌های VLA (OpenVLA، π0)جمع‌آوری داده با teleoperationاجرای مدل روی edge (TensorRT، کوانتیزه‌سازی)

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

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

فریم‌ورک و میان‌افزار رباتیک

ROS 2

میان‌افزار اتصال حسگر، کنترلر و ماژول‌های نرم‌افزار؛ Field AI و Agile Robots تجربه با آن را می‌خواهند

ضروری
MoveIt 2

برنامه‌ریزی حرکت بازوی ربات روی ROS 2؛ در آگهی Agility به‌عنوان امتیاز آمده

مفید
BehaviorTree.CPP

پیاده‌سازی behavior tree برای نوشتن رفتار و skill ربات، کاری که Agility از Robotics Software Engineer می‌خواهد

مفید
Nav2

پشتهٔ ناوبری ربات متحرک روی ROS 2؛ برای تمرین نقشه‌سازی و مسیریابی

مفید

شبیه‌سازی

NVIDIA Isaac Sim / Isaac Lab

شبیه‌ساز و فریم‌ورک آموزش ربات روی GPU؛ Path، Dexmate و Agile Robots آن را یا یک شبیه‌ساز معادل را می‌خواهند

ضروری
MuJoCo

موتور فیزیک متن‌باز برای ربات‌ها و کارهای پرتماس؛ در آگهی‌های Path، Dexmate، Agile Robots و Applied Intuition

ضروری
Drake

جعبه‌ابزار C++/Python برای شبیه‌سازی، برنامه‌ریزی و کنترل؛ Dexmate و Apptronik از آن نام برده‌اند

مفید
Gazebo

شبیه‌ساز متن‌باز که با ROS 2 کار می‌کند؛ برای تمرین ربات متحرک و حسگرها

مفید

یادگیری ماشین و یادگیری ربات

PyTorch

فریم‌ورک اصلی آموزش سیاست و مدل ادراک؛ تقریباً در همهٔ آگهی‌های یادگیری ربات این صفحه آمده

ضروری
LeRobot

کتابخانهٔ متن‌باز Hugging Face برای داده، آموزش و ارزیابی سیاست‌های ربات (ACT، Diffusion، Pi0، SmolVLA)

مفید
JAX

جایگزین PyTorch در برخی تیم‌ها؛ Dexmate و Humanoid آن را کنار PyTorch نام برده‌اند

مفید
OpenVLA / openpi

کد متن‌باز مدل‌های VLA (OpenVLA و مدل‌های π از Physical Intelligence) برای fine-tune روی کار جدید

پیشرفته

ادراک و اجرا روی ربات

OpenCV

کتابخانهٔ پایهٔ بینایی ماشین برای کالیبراسیون، پردازش تصویر و هندسهٔ دوربین

ضروری
Open3D

پردازش point cloud و دادهٔ سه‌بعدی، که Apptronik در فهرست نیازهایش آورده

مفید
NVIDIA Jetson

سخت‌افزار edge برای اجرای مدل روی خود ربات؛ در آگهی Applied Intuition

مفید
TensorRT

بهینه‌سازی و کوانتیزه‌سازی (FP16 / INT8) مدل برای اجرای زمان واقعی؛ Path، Burro و Zoid آن را می‌خواهند

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

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

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

مهندس نرم‌افزار رباتیک (سطح I/II)

۰ تا ۲ سال

نوشتن و آزمودن skill های ربات، تبدیل خطاهای ثبت‌شده در لاگ به تست تکرارپذیر و اعتبارسنجی رفتارها در شبیه‌ساز و روی سخت‌افزار. آگهی Robotics Software Engineer I/II در Agility برای این سطح ۲+ سال تجربه (پژوهشی یا صنعتی) می‌خواهد و Applied Intuition برای Robot Learning Engineer از ۱+ سال تجربه شروع می‌کند.

PythonLinuxROS 2Behavior TreesTesting on Hardware

مهندس یادگیری ربات / مهندس نرم‌افزار رباتیک

۲ تا ۵ سال

آموزش و post-train سیاست‌های manipulation یا locomotion، تعیین اینکه دادهٔ خوب چیست و ساختن خط لولهٔ داده تا استقرار. Dexmate دست‌کم ۲ سال تجربهٔ ساخت سیستم AI برای رباتیک می‌خواهد و Humanoid ۳+ سال کار روی ربات با خروجی قابل نشان دادن.

Imitation LearningPyTorchSim-to-RealTeleoperation DataReal-Robot Evaluation

مهندس ارشد

۵ تا ۷ سال

مالکیت یک زیرسیستم کامل در پروداکشن: از طراحی مدل و بهینه‌سازی تا استقرار و بررسی مشکل‌های گزارش‌شدهٔ مشتری. Burro برای Senior Robotics AI Engineer ۴+ سال تجربه و کارشناسی ارشد یا دکترا می‌خواهد و Bedrock برای نقش کنترل و یادگیری ربات ۵+ سال.

Production ML on RobotsC++ & PythonEdge InferenceRoot-Cause AnalysisSystem Design

Staff / Principal

۷+ سال

هدایت موتور داده و کل چرخهٔ توسعه، اولویت‌بندی گلوگاه‌ها و منتورینگ. آگهی Principal Robotics Machine Learning Engineer در Apptronik ۷+ سال تجربه (یا ۵+ سال با دکترا) در manipulation یا کنترل حرکت پیچیده و ۵+ سال استقرار مدل ML روی ربات در پروداکشن می‌خواهد.

Technical LeadershipData Engine DesignManipulationMentoringArchitecture

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

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

فاصلهٔ شبیه‌ساز تا ربات واقعی

عمومی

سیاستی که در شبیه‌ساز خوب کار می‌کند ممکن است روی ربات شکست بخورد. Agile Robots علت‌های رایج را این‌طور فهرست کرده: تغییر توزیع داده، خطای ادراک، دینامیک تماس، تأخیر و کیفیت داده. Path Robotics هم از متقاضی می‌خواهد نشان دهد سیاست را منتقل کرده و جایی را که شکسته، debug کرده است.

داده گران و کند جمع می‌شود

عمومی

برخلاف بسیاری از کارهای ML، دادهٔ آماده‌ای در کار نیست. نمایش‌ها باید با teleoperation روی ربات جمع شوند و کیفیت و تنوعشان مدیریت شود. Humanoid، Agile Robots و Applied Intuition همگی هدایت جمع‌آوری داده را جزو کار مهندس آورده‌اند.

محدودیت زمان واقعی و سخت‌افزار

عمومی

مدل باید روی کامپیوتر خود ربات و در بودجهٔ زمانی کنترل اجرا شود. Path Robotics اجرای زمان واقعی روی ربات را «نیاز اصلی» می‌داند و Physical Intelligence یک تیم کامل برای خط لوله‌های کم‌تأخیر حسگر و actuator و رفتار قطعی سیستم‌عامل دارد.

کار حضوری و میدانی

عمومی

چون ربات در دفتر یا آزمایشگاه است، دورکاری کامل کم است. Field AI نقش را «کاملاً حضوری» آگهی کرده، هرچند در همان آگهی نوشته برای کار ترکیبی یا دورکاری هم آماده است گفت‌وگو کند. Applied Intuition انتظار حضور پنج روز در هفته دارد و Agility دست‌کم چهار روز. سفر به محل مشتری و on-call هم در برخی آگهی‌ها آمده است.

فشار کاری در استارتاپ‌ها

استارتاپ

بیشتر آگهی‌های این صفحه از استارتاپ‌ها و شرکت‌های جوان رباتیک‌اند. برخی صریح‌اند: Nimble می‌نویسد متقاضی «باید بتواند در صورت نیاز ساعت‌های طولانی و آخر هفته کار کند».

ایمنی و قابلیت اطمینان

عمومی

ربات در کنار انسان و در محیط مشتری کار می‌کند، پس خطا هزینهٔ فیزیکی دارد. Bedrock تجربه با سیستم‌های safety-critical می‌خواهد، Agile Robots کنترل‌های ایمنی، رفتار جایگزین و پایش زمان اجرا را جزو استقرار می‌داند و Agility از مهندس می‌خواهد تعریف کند «آمادهٔ پروداکشن» برای هر skill یعنی چه.

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

حقوق جهانی مهندس رباتیک هوش مصنوعی

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

کشورمیانه / میانگینارز
🇺🇸آمریکا
$156,947USD
🇨🇦کانادا
CA$92,625CAD
🇬🇧انگلستان
£50,505GBP
🇩🇪آلمان
€64,200EUR

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

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

ماه ۱: ROS 2 و Linux

ROS 2 را نصب کنید و آموزش‌های رسمی سطح مبتدی را تمام کنید. یک node ساده بنویسید که دادهٔ یک حسگر شبیه‌سازی‌شده را بخواند و منتشر کند.

ماه ۲: سینماتیک و دستگاه‌های مختصات

فصل‌های پیکربندی، حرکت اجسام صلب و سینماتیک کتاب Modern Robotics را بخوانید و تبدیل‌ها را در Python پیاده کنید.

ماه ۳: بازوی ربات و MoveIt 2

یک بازوی ربات را در شبیه‌ساز با MoveIt 2 حرکت دهید و پروژهٔ pick-and-place با دوربین را شروع کنید.

ماه ۴: Imitation learning با LeRobot

آموزش یادگیری تقلیدی LeRobot را دنبال کنید، داده جمع کنید و یک سیاست ACT یا Diffusion آموزش دهید.

ماه ۵: شبیه‌سازی و RL

یکی از مثال‌های locomotion یا manipulation در Isaac Lab را اجرا و تغییر دهید و اثر domain randomization را بسنجید.

ماه ۶: پورتفولیو و درخواست کار

دو پروژهٔ کامل با ویدیو، README و تحلیل شکست منتشر کنید. برای عنوان‌های Robotics Software Engineer، Robot Learning Engineer و Machine Learning Engineer (Robotics) درخواست بفرستید.

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

ربات متحرک در شبیه‌ساز با ROS 2 و Nav2

مبتدی

یک ربات چرخ‌دار را در Gazebo بسازید، با LiDAR نقشهٔ محیط را بکشید و با Nav2 به نقطهٔ هدف ببرید. در README نشان دهید tf tree، topic ها و launch file ها چطور به هم وصل‌اند.

ROS 2GazeboNav2Python
زمان تخمینی: ۳ تا ۴ هفته

Pick-and-place با بینایی و MoveIt 2

متوسط

بازوی ربات را در شبیه‌ساز طوری برنامه‌ریزی کنید که شیء را با دوربین پیدا کند، pose آن را تخمین بزند و با MoveIt 2 بردارد و جای مشخص بگذارد. نرخ موفقیت را روی چند ده تلاش گزارش کنید و خطاها را دسته‌بندی کنید.

ROS 2MoveIt 2OpenCVCamera Calibration
زمان تخمینی: ۴ تا ۶ هفته

Imitation learning با LeRobot

متوسط

با یک بازوی ارزان مثل SO-100 یا در شبیه‌ساز، چند ده نمایش با teleoperation جمع کنید، یک سیاست ACT یا Diffusion آموزش دهید و روی ربات یا بنچمارک شبیه‌ساز ارزیابی کنید. مهم‌تر از نتیجه، تحلیل این است که کدام شکست از داده بود و کدام از مدل یا اجرا.

LeRobotPyTorchACT / Diffusion PolicyTeleoperation
زمان تخمینی: ۶ هفته

Locomotion با RL در Isaac Lab

پیشرفته

یک ربات چهارپا یا انسان‌نما را در Isaac Lab با PPO آموزش دهید تا روی زمین ناهموار راه برود. با domain randomization مقاومت سیاست را بالا ببرید و نشان دهید هر تغییر در پاداش یا randomization چه اثری داشت.

Isaac LabPyTorchPPODomain Randomization
زمان تخمینی: ۶ تا ۸ هفته

Fine-tune یک مدل VLA روی یک کار مشخص

پیشرفته

مدل OpenVLA را با LoRA (که مخزن رسمی آن پشتیبانی می‌کند) یا یکی از مدل‌های π را از طریق openpi یا LeRobot روی یک کار manipulation fine-tune کنید. نتیجه را با یک سیاست کوچک‌تر مقایسه کنید و تأخیر inference را هم بسنجید؛ آگهی‌ها دقیقاً همین انتخاب بین مدل بزرگ و سیاست سبک را می‌خواهند.

OpenVLA / openpiLoRAPyTorchLIBERO یا ربات واقعی
زمان تخمینی: ۸ هفته

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

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

M

Marc Raibert

پیشینه

دکترایش را در ۱۹۷۷ از MIT گرفت و عنوان رساله‌اش «Motor control and learning by the state space model» بود. استاد MIT و دانشیار Carnegie Mellon بود و در CMU در ۱۹۸۰ آزمایشگاه Leg Lab را بنیان گذاشت. طبق ویکی‌پدیا، نخستین ربات‌های پرشی خودتعادل را او ساخت.

دستاورد

بنیان‌گذار و مدیرعامل سابق Boston Dynamics است و اکنون رئیس هیئت‌مدیرهٔ آن؛ شرکتی که با BigDog، Atlas و Spot شناخته می‌شود و پس از Google (۲۰۱۳) و SoftBank (۲۰۱۷)، در ۲۰۲۰ به Hyundai Motor Group رسید. اکنون مدیر اجرایی Boston Dynamics AI Institute است و در ۲۰۰۸ به عضویت National Academy of Engineering آمریکا انتخاب شد.

درس کلیدی

کار او از مسئلهٔ پایه‌ای تعادل و حرکت پاها شروع شد و سال‌ها بعد به ربات‌های تجاری رسید. به نظر می‌رسد در رباتیک، فهم عمیق دینامیک و کنترل زمینه‌ای است که روش‌های یادگیری روی آن سوار می‌شوند، نه جایگزین آن.

C

Chelsea Finn

پیشینه

کارشناسی مهندسی برق و علوم کامپیوتر را در MIT خواند و در ۲۰۱۸ دکترایش را از UC Berkeley زیر نظر Pieter Abbeel و Sergey Levine گرفت. در دوران دکترا در Google Brain روی الگوریتم‌های یادگیری ربات کار کرد.

دستاورد

استادیار Stanford است و پژوهشش دربارهٔ هوشی است که ربات از راه تعامل با محیط به دست می‌آورد؛ از جمله یادگیری هم‌زمان ادراک بینایی و مهارت کنترلی با یادگیری عمیق. هم‌بنیان‌گذار استارتاپ Physical Intelligence است و نامش در فهرست نویسندگان مقاله‌های OpenVLA و π0 آمده است. جایزهٔ رسالهٔ دکترای ACM (۲۰۱۸) و جایزهٔ Early Academic Career انجمن رباتیک و اتوماسیون IEEE (۲۰۲۲) را گرفته است.

درس کلیدی

مسیر او از پژوهش دانشگاهی به ساختن مدل‌هایی رسید که امروز در آگهی‌های شغلی نامشان می‌آید. برای کسی که وارد این حوزه می‌شود، خواندن همین مقاله‌ها و اجرای کد متن‌بازشان نزدیک‌ترین راه برای فهم کاری است که شرکت‌ها انتظار دارند.

R

Russ Tedrake

پیشینه

کارشناسی مهندسی کامپیوتر را در ۱۹۹۹ از University of Michigan و دکترا را در ۲۰۰۴ از MIT گرفت. به نوشتهٔ صفحهٔ شخصی‌اش، مسیرش از دینامیک ربات‌های پادار شروع شد و به ربات‌های انسان‌نما و manipulation ماهرانه رسید.

دستاورد

استاد Toyota در MIT است، رهبری تیم MIT در DARPA Robotics Challenge را بر عهده داشت و ۱۰ سال معاون ارشد پژوهش رباتیک و Large Behavior Models در Toyota Research Institute بود. اکنون یک استارتاپ physical AI را رهبری می‌کند. جزوه‌های دو درس او، Underactuated Robotics و Robotic Manipulation، رایگان و آنلاین‌اند و نامش در نویسندگان مقاله‌های Diffusion Policy و OpenVLA هم هست.

درس کلیدی

او هم‌زمان روی کنترل مبتنی بر مدل و روش‌های یادگیری کار کرده است. به نظر می‌رسد ترکیب این دو، همان چیزی است که آگهی‌های امروز با عنوان‌هایی مثل Controls and Robot Learning Engineer می‌خواهند.

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

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

AI Robotics Research Engineer

Nimble Roboticsسان‌فرانسیسکو، کالیفرنیا (آمریکا) — کار در سان‌فرانسیسکو الزامی است2026-04-19

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

EN

Masters or P.h.D in Robotics or Computer Science

این نقش پژوهشی است و مدرک ارشد یا دکترا را شرط کرده است. اگر فقط کارشناسی دارید، نقش‌های مهندسی مثل Robotics Software Engineer یا Robot Learning Engineer در شرکت‌هایی مثل Agility و Applied Intuition راه ورود واقع‌بینانه‌تری‌اند.

ضروری
EN

Experience training deep learning models for robotic manipulation or mobility

باید خودتان مدل یادگیری عمیقی برای برداشتن اشیا یا حرکت ربات آموزش داده باشید. یک پروژهٔ کامل با LeRobot یا Isaac Lab که نتیجه و تحلیل شکستش منتشر شده باشد، نزدیک‌ترین نشانهٔ این تجربه است.

ضروری
EN

Experience working with real robotic hardware

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

ضروری
EN

Experience training models in simulation and developing simulation environments

علاوه بر استفاده از شبیه‌ساز، باید بتوانید محیط تازه بسازید: صحنه، اشیا، پاداش یا کار. کار با Isaac Lab یا MuJoCo و تغییر یک محیط آماده نقطهٔ شروع خوبی است.

مهم
EN

Experience collecting custom datasets

در رباتیک دادهٔ آماده کم است. یعنی باید خودتان داده جمع کرده باشید، مثلاً با teleoperation، و تصمیم گرفته باشید چه داده‌ای و با چه تنوعی لازم است.

مهم
EN

Experience training on open-source datasets

آشنایی با دیتاست‌های عمومی ربات، مثل دیتاست‌هایی که LeRobot در دسترس گذاشته، نشان می‌دهد می‌توانید پیش از جمع‌آوری دادهٔ خودتان، روش‌ها را سریع امتحان کنید.

مفید
EN

Strong track record of publishing papers and/or deploying real-world applications

«و/یا» مهم است: مقاله یکی از دو راه است. استقرار یک سیستم واقعی که کار کرده هم پذیرفته می‌شود، پس پروژهٔ واقعی و مستند می‌تواند جای مقاله را بگیرد.

مهم
EN

Experience with system architecture, design and development

مدل باید در یک سیستم بزرگ‌تر کار کند. انتظار دارند بتوانید دربارهٔ اجزای سیستم، رابط‌ها و جریان داده تصمیم بگیرید، نه فقط مدل آموزش دهید.

مفید
EN

Must be able to work extended hours and weekends as needed

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

ضروری
EN

Must be able to work in San Francisco

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

ضروری

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

EN

Develop and train diffusion policies, VLMs, multi-agent deep RL policies and more

سه خانوادهٔ مدل در یک خط: diffusion policy برای یادگرفتن حرکت از نمایش، مدل‌های بینایی-زبان (VLM) برای فهم صحنه و دستور، و RL چندعاملی برای هماهنگی چند ربات. لازم نیست در همه متخصص باشید، اما باید هر سه را بشناسید.

EN

Develop data collection pipelines

بخشی از کار ساختن ابزاری است که داده را از ربات‌ها، اپراتورها یا شبیه‌ساز جمع کند و ذخیره و نسخه‌بندی کند. این کار مهندسی نرم‌افزار است، نه پژوهش.

EN

Design data annotation and labeling

باید تعیین کنید داده چطور برچسب بخورد و کیفیت برچسب‌ها چطور کنترل شود. این تصمیم مستقیماً روی کیفیت مدل اثر دارد.

EN

Support implementation of models into production systems

مدل در آزمایشگاه نمی‌ماند. باید به تیم کمک کنید آن را روی ربات‌هایی که واقعاً کار می‌کنند پیاده کنید، که یعنی توجه به تأخیر، قابلیت اطمینان و نگهداری.

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

عنوان این آگهی نزدیک‌ترین عنوانی است که برای این صفحه پیدا شد و نشان می‌دهد کار ترکیبی از پژوهش و داده است: آموزش diffusion policy، VLM و RL، ساختن خط لولهٔ جمع‌آوری و برچسب‌زنی داده و کمک به بردن مدل به سیستم واقعی. شرط ارشد یا دکترا، سابقهٔ مقاله یا استقرار واقعی و آمادگی برای کار در ساعت‌های طولانی نشان می‌دهد این نقطهٔ ورود نیست. حقوق اعلام‌شده ۱۸۰ تا ۲۲۰ هزار دلار در سال به‌علاوهٔ سهام است. برای شروع، نقش‌هایی مثل Robotics Software Engineer I/II در Agility یا Robot Learning Engineer در Applied Intuition با یک تا دو سال تجربه در دسترس‌ترند.

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

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

در گزارش Future of Jobs ۲۰۲۵ مجمع جهانی اقتصاد، «Robotics Engineers» در نمودار رشد مشاغل ۲۰۲۵ تا ۲۰۳۰ شانزدهمین شغل از نظر رشد خالص پیش‌بینی‌شده است، درست پس از فهرست ۱۵ شغل پررشد. این رتبه بر پایهٔ نظرسنجی از کارفرمایان در سطح جهان است و رقم درصدی جداگانه‌ای برای آن در متن گزارش نیامده است.

منبع: WEF Future of Jobs Report 2025 (Figure 2.3)

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

Fine-tune مدل‌های VLA (OpenVLA، π0، GR00T)سیاست‌های diffusion و flow-matching و action chunkingموتور داده: جمع‌آوری با teleoperation و یادگیری از مداخلهٔ انسانWorld models برای رباتیککنترل کل بدن (whole-body control) برای ربات‌های انسان‌نمااجرای مدل روی edge با TensorRT و کوانتیزه‌سازیحسگر لمسی و manipulation با کنترل نیرو

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

2026

فدراسیون بین‌المللی رباتیک (IFR) پیش‌بینی می‌کند نصب سالانهٔ ربات‌های صنعتی در ۲۰۲۶ با ۹٪ رشد به ۶۵۵ هزار دستگاه برسد. این رقم در ۲۰۲۵، ۶۰۳٬۳۰۷ دستگاه بود.

2028

به پیش‌بینی IFR، شمار ربات‌های صنعتی در حال کار در جهان در ۲۰۲۸ از شش میلیون دستگاه می‌گذرد. این عدد در ۲۰۲۵ حدود ۵ میلیون بود.

2029

IFR نصب سالانهٔ ربات‌های صنعتی را در ۲۰۲۹ حدود ۸۰۶ هزار دستگاه پیش‌بینی می‌کند، یعنی رشد میانگین ۷٪ در سال از ۲۰۲۶ تا ۲۰۲۹.

2030

به گزارش WEF، ۵۸٪ کارفرمایان انتظار دارند ربات‌ها و سیستم‌های خودمختار تا ۲۰۳۰ کسب‌وکارشان را دگرگون کنند. کارفرمایان در ایتالیا و ترکیه هم Robotics Engineers را در شمار شغل‌های رو به رشد خود آورده‌اند.

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

بیشتر آگهی‌هایی که برای این صفحه بررسی شد از استارتاپ‌ها و شرکت‌های جوان رباتیک بود، نه شرکت‌های بزرگ؛ یعنی فرصت هست، اما ثبات شغلی بیشتر به سرنوشت چند شرکت جوان بستگی دارد. روش‌ها هم سریع عوض می‌شوند: Diffusion Policy در ۲۰۲۳، OpenVLA و π0 در ۲۰۲۴ و GR00T N1 در ۲۰۲۵ منتشر شدند و آگهی‌های ۲۰۲۶ آشنایی با همین‌ها را می‌خواهند، پس دانش امروز چند سال دیگر کافی نخواهد بود. پایه‌هایی که عوض نمی‌شوند، یعنی سینماتیک، کنترل، کار با سخت‌افزار و تحلیل شکست، کمتر از مدل‌ها کهنه می‌شوند. ریسک دیگر شکاف تجربه است: تقریباً همهٔ آگهی‌ها تجربه با ربات واقعی می‌خواهند و این تجربه بدون دسترسی به سخت‌افزار سخت ساخته می‌شود.

منابع

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

  1. AI Robotics Research Engineer — Nimble Robotics (job posting)
  2. Robotics AI Engineer – Calibration, Localization, and Mapping — Field AI (job posting)
  3. Senior Robotics AI Engineer — Burro (job posting)
  4. Senior AI Robotics Software Engineer — Amaru Robotics (job posting)
  5. Robotics AI Engineer | Defence — Zoid Technologies (job posting)
  6. Robotics Software Engineer I/II — Agility Robotics (job posting)
  7. Robot Learning Engineer — Dexmate (job posting)
  8. Robot Learning Engineer — Humanoid (job posting)
  9. Machine Learning Engineer, Robot Learning, Loco-Manipulation — Path Robotics (job posting)
  10. Principal Robotics Machine Learning Engineer — Apptronik (job posting)
  11. Controls and Robot Learning Engineer — Bedrock Robotics (job posting)
  12. Robotics Software Engineer (Runtime) — Physical Intelligence (job posting)
  13. Robot Learning Engineer - Manipulation — Applied Intuition (job posting)
  14. Robot Learning Engineer (m/f/d) VLA & Foundation Models — Agile Robots (job posting)
  15. Research Scientist- Robotics AI — Bosch USA (job posting)
  16. Robotics Machine Learning Engineer — Tutor Intelligence (job posting)
  17. Senior Machine Learning Researcher, Large Behavior Models & Diffusion Policy — Toyota Research Institute (job posting)
  18. Glassdoor — Robotics Software Engineer salaries, United States
  19. Glassdoor — Robotics Software Engineer salaries, Canada
  20. Glassdoor — Robotics Software Engineer salaries, United Kingdom
  21. Glassdoor — Robotics Software Engineer Gehälter, Deutschland
  22. World Economic Forum — The Future of Jobs Report 2025 (PDF)
  23. IFR — Executive Summary, World Robotics 2026: Industrial Robots (PDF)
  24. IFR — Five Million Robots now Operate in Factories Globally (Sep 2026)
  25. RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Control (arXiv)
  26. Diffusion Policy: Visuomotor Policy Learning via Action Diffusion (arXiv)
  27. OpenVLA: An Open-Source Vision-Language-Action Model (arXiv)
  28. π0: A Vision-Language-Action Flow Model for General Robot Control (arXiv)
  29. GR00T N1: An Open Foundation Model for Generalist Humanoid Robots (arXiv)
  30. Hugging Face LeRobot (GitHub)
  31. OpenVLA (GitHub)
  32. Marc Raibert — Wikipedia
  33. Chelsea Finn — Wikipedia
  34. Russ Tedrake — MIT Robot Locomotion Group

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