🤖

مهندس سیستم‌های ایجنتیک

Agentic Systems Engineer

مهندس سیستم‌های ایجنتیک نرم‌افزاری می‌سازد که در آن یک مدل زبانی بزرگ (LLM) فقط جواب نمی‌دهد، بلکه کاری چندمرحله‌ای را جلو می‌برد: ابزار صدا می‌زند، به سیستم‌های شرکت وصل می‌شود، وضعیت کار را نگه می‌دارد و هر جا لازم باشد از انسان تأیید می‌گیرد. این عنوان دقیق در آگهی‌ها کم است؛ همین کار بیشتر با عنوان‌هایی مثل Software Engineer, Agents، AI Agent Engineer یا AI Engineer (Agentic Systems) آگهی می‌شود. بخش اصلی کار مهندسی نرم‌افزار است: طراحی ابزار و orchestration، ارزیابی، guardrail و نگهداری سیستم در پروداکشن.

Python / TypeScriptTool CallingAgent OrchestrationEvalsMCPObservabilityGuardrails

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

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

بازار برای این کار عنوان ثابتی ندارد. هنگام بررسی ما در اکتبر ۲۰۲۶ روی تابلوی استخدام ۱۸۳ شرکت فناوری و AI (Greenhouse، Ashby و Lever، با ۲۰٬۸۰۹ آگهی باز)، هیچ آگهی‌ای عنوان دقیق «Agentic Systems Engineer» نداشت. رایج‌ترین شکل، عنوان Software Engineer با پسوند Agent یا Agents بود؛ مثل «Software Engineer, Agent» در Sierra، «Senior Software Engineer, Agents» در Harvey و «Software engineer, agents» در WRITER. عنوان «AI Agent Engineer» را در آگهی‌های Gigi (تورنتو)، Simple AI (سان‌فرانسیسکو)، Orbis (دورکاری در آمریکا) و Binance (هنگ‌کنگ و سنگاپور) دیدیم و نزدیک‌ترین عنوان به نام این صفحه «Senior AI Engineer, Agentic Systems» در Rubrik بود. عنوان دقیق را هم پیدا کردیم، اما آگهی‌هایش در سایت خود شرکت‌ها بسته شده بود یا فقط در سایت‌های جمع‌آوری آگهی دیده می‌شد. Sierra در ژوئیهٔ ۲۰۲۴ این نقش را «agent engineer» نامید و آن را بخشی از رشتهٔ گسترده‌تر AI Engineering دانست. ITJobsWatch هم در بریتانیا AI Agents را مهارت می‌شمارد، نه عنوان شغلی: ۱٬۰۳۹ آگهی دائم در شش ماه منتهی به ۲۲ اکتبر ۲۰۲۶، در برابر ۱۱۴ در همین بازهٔ ۲۰۲۵.

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

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

🎧

ایجنت مشتری‌محور

Sierra برای برندهای بزرگ ایجنت‌هایی می‌سازد که با مشتری حرف می‌زنند و کار را انجام می‌دهند؛ یکی از مهندسانش در مقالهٔ «Meet the AI agent engineer» از ایجنتی نوشته که مشکل اتصال بلندگوهای Sonos را عیب‌یابی می‌کند. Simple AI همین کار را با ایجنت‌های صوتی برای تماس‌های تلفنی انجام می‌دهد.

🏢

ایجنت‌هایی که کار داخلی یک شرکت را جلو می‌برند

در آگهی Rubrik، نمونه‌ها ایجنت هماهنگ‌کننده‌ای است که معامله‌های فروش را ارزیابی و مسیردهی می‌کند، ایجنت‌هایی که سفارش‌ها را طبق قوانین کسب‌وکار در مسیر تأیید جلو می‌برند و ایجنت‌هایی که مراحل استخدام تا خروج کارکنان را میان منابع انسانی، IT و مدیران با state مشترک هماهنگ می‌کنند.

🔗

سیستم چندایجنتی و ارتباط ایجنت با ایجنت

تیم IT شرکت Elastic در آگهی Agentic AI Engineer سیستم‌هایی می‌خواهد که در آن ایجنت‌ها با هم ارتباط بگیرند، کار را به هم بسپارند و فرایندهای کسب‌وکار را از ابتدا تا انتها اجرا کنند؛ با پروتکل A2A و ابزارهای سازمانی.

📄

ایجنت تخصصی روی اسناد

Harvey در آگهی Software Engineer, Agents از ایجنت‌های بازیابی و ویرایش فایل نام می‌برد که در معاملات ادغام و تملک، درخواست اطلاعات و بررسی‌های لازم را روی صدها هزار فایل خودکار می‌کنند.

📈

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

در Gigi ایجنت یک brief را به کمپین تبلیغاتی تبدیل می‌کند، عملکرد را بررسی می‌کند و تغییرات تأییدشده را اجرا می‌کند. مهندس باید برای هر اقدام ریسک و میزان اطمینان را بسنجد و تعیین کند چه چیزی به تأیید انسان نیاز دارد.

✅

ارزیابی و پایش ایجنت

برخی تیم‌ها فقط روی کیفیت ایجنت کار می‌کنند: «Staff Software Engineer, Agent Quality» در Databricks، «Software Engineer, Agent Optimization & Evaluation» در Reddit و آگهی‌های تیم Agent Observability در Honeycomb.

تخصص‌های مختلف مهندس سیستم‌های ایجنتیک

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

🤝

مهندس ایجنت مشتری‌محور

Customer-facing Agent Engineer

ساخت و استقرار ایجنت برای هر مشتری و کار مستقیم با او؛ مثل «Software Engineer, Agent» در Sierra، «AI Agent Engineer» در Simple AI و «Agent Deployment Engineer» در Decagon.

🏢

ایجنت‌های فرایندهای داخلی

Internal Agentic Workflows

خودکار کردن کار تیم‌های داخلی با ایجنت؛ مثل تیم Enterprise AI Incubation در Rubrik، تیم IT در Elastic و workflow های پشتیبانی عملیات در Orbis.

⚙️

زیرساخت و محیط اجرای ایجنت

Agent Infrastructure & Runtime

ساخت پلتفرمی که ایجنت‌ها روی آن اجرا می‌شوند؛ مثل «Software Engineer, Product Infrastructure - Agent Runtime» در OpenAI و «Staff/Senior Staff Software Engineer, Agent Infrastructure» در Cohere.

📊

ارزیابی و مشاهده‌پذیری ایجنت

Agent Evals & Observability

سنجش و بهبود کیفیت ایجنت و ردیابی رفتار آن؛ مثل «Agent Quality» در Databricks، «Agent Optimization & Evaluation» در Reddit و «Agent Observability» در Honeycomb.

🛡️

امنیت ایجنت

Agent Security

محافظت از ایجنت‌هایی که به داده و ابزار دسترسی دارند؛ OpenAI آگهی جداگانهٔ «Security Engineer, Agent Security» دارد و OWASP برای تهدیدهای ایجنتی راهنمای مستقل منتشر کرده است.

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

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

مهندس هوش مصنوعیAI Engineer

در صفحهٔ مهندس هوش مصنوعی، Agent Engineer یکی از تخصص‌های همان نقش است و Sierra هم مهندسان ایجنت خود را بخشی از رشتهٔ AI Engineering می‌داند. فرق در تمرکز است: مهندس هوش مصنوعی طیف وسیع‌تری می‌سازد (RAG، استخراج ساختاریافته، دستیار روی مستندات) و ایجنت یکی از آن‌هاست؛ در آگهی‌های این صفحه هستهٔ کار خودِ ایجنت است: طراحی ابزار، مدیریت context و state، orchestration چندمرحله‌ای، بازیابی از خطا و تعیین اینکه ایجنت کجا بدون انسان عمل کند. دو عنوان جابه‌جا هم به کار می‌روند: Rubrik همین کار را «Senior AI Engineer, Agentic Systems» نامیده است.

مهندس LLMLLM Engineer

مهندس LLM یک لایه پایین‌تر کار می‌کند: میزبانی، fine-tuning، فشرده‌سازی و سرو کردن خودِ مدل. مهندس سیستم‌های ایجنتیک معمولاً مدل آماده را از طریق API به کار می‌گیرد و دور آن سیستم می‌سازد. آگهی Gigi صریحاً نوشته سابقهٔ پژوهش AI یا آموزش مدل پایه لازم نیست و در نظرسنجی LangChain هم fine-tuning میان تیم‌های سازندهٔ ایجنت رواج زیادی نداشت. مرز همیشه روشن نیست: Elastic در آگهی Agentic AI Engineer تجربهٔ fine-tuning مدل‌های پایه را هم خواسته است.

مهندس نرم‌افزارSoftware Engineer

بیشتر آگهی‌های این کار عنوان Software Engineer دارند و Gigi می‌نویسد این «اساساً یک نقش مهندسی نرم‌افزار است». به تعبیر Sierra، فرق در این است که ایجنت‌ها غیرقطعی‌اند و روی ابزارهایی ساخته می‌شوند که در نرم‌افزار معمولی کم دیده می‌شوند: مدل زبانی، پایگاه دادهٔ برداری، prompt engineering و موتور orchestration. پس علاوه بر طراحی API و تست، باید سنجیدن رفتار غیرقطعی و طراحی برای خطا را هم بلد باشید.

مهندس اتوماسیونAutomation / RPA Engineer

اتوماسیون کلاسیک (اسکریپت، RPA و ابزارهای workflow) همهٔ مراحل را از پیش و به‌طور قطعی تعریف می‌کند. در تعریف Anthropic حتی workflow ایجنتیک هم مسیر از پیش نوشته‌شده دارد و فقط در agent است که مدل خودش مسیر را انتخاب می‌کند. مهندس سیستم‌های ایجنتیک باید بداند کجا کدام کافی است: آگهی Rubrik از او می‌خواهد تصمیم بگیرد مسئله ایجنت لازم دارد، یک اتوماسیون ساده‌تر یا اصلاً نباید ساخته شود، و Gigi مرز را این‌طور می‌کشد: LLM برای استدلال، نرم‌افزار ساختاریافته برای اجرا.

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

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

🎧

خدمات مشتری

در نظرسنجی LangChain، خدمات مشتری رایج‌ترین کاربرد اصلی ایجنت‌ها بود (۲۶٫۵٪). Sierra برای برندهایی مثل GAP، SoFi و Sutter Health ایجنت مشتری‌محور می‌سازد

⚖️

حقوقی

Harvey ایجنت‌هایی می‌سازد که در معاملات ادغام و تملک، بررسی اسناد را روی صدها هزار فایل خودکار می‌کنند و در پرونده‌های دعوا اطلاعات را از چند منبع بازیابی می‌کنند

📣

تبلیغات و بازاریابی

Gigi مدیر رسانهٔ مبتنی بر AI برای Amazon DSP می‌سازد که brief را به کمپین تبدیل می‌کند و تغییرات تأییدشده را اجرا می‌کند

📞

تماس تلفنی و ایجنت صوتی

Simple AI ایجنت‌های صوتی برای پشتیبانی، ثبت سفارش و ارزیابی سرنخ فروش می‌سازد و در آگهی‌اش از DoorDash، xAI و Omaha Steaks به‌عنوان مشتری نام می‌برد

💱

مالی و رمزارز

Binance پلتفرم ایجنت گفتگومحور برای جستجوی AI، پرسش‌وپاسخ دستیار معاملات و تولید استراتژی معاملاتی می‌سازد

🏢

نرم‌افزار سازمانی و IT داخلی

Rubrik ایجنت‌هایی برای فروش، سفارش و منابع انسانی خود شرکت می‌سازد و Elastic سیستم‌های چندایجنتی برای فرایندهای داخلی سازمان

📡

مخابرات و رسانه

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

🏛️

دولت و دفاع

Orbis، که برای دولت آمریکا و متحدانش کار می‌کند، workflow های چندایجنتی برای دسته‌بندی درخواست‌ها، بازیابی داده، خلاصه‌سازی، گزارش و ارجاع موارد می‌سازد

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

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

ایجنت یعنی یک پرامپت خوب و یک دمو

Sierra می‌نویسد یک مهندس می‌تواند در یک ساعت دمویی از ایجنت بسازد، اما کار پیوسته در میلیون‌ها گفتگو بسیار سخت‌تر است. آگهی Rubrik هم همین را می‌گوید: به جای فقط صدا زدن یک API، باید دور مدل زیرساخت پروداکشن بسازید: ابزارهای اختصاصی، pipeline های context، ارزیابی خودکار و guardrail.

هر مسئله‌ای را باید با ایجنت حل کرد

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

برای این کار باید پژوهشگر AI بود و مدل آموزش داد

آگهی Gigi می‌نویسد نه سابقهٔ پژوهش AI لازم است و نه تجربهٔ آموزش مدل پایه؛ محصول روی مدل‌های موجود ساخته می‌شود و با ابزار، داده، منطق کسب‌وکار و زیرساخت ترکیب می‌شود. در نظرسنجی LangChain هم fine-tuning رواج زیادی نداشت.

اول باید همهٔ فریم‌ورک‌های ایجنت را یاد گرفت

Gigi انتظار ندارد نامزد همهٔ فریم‌ورک‌ها را بلد باشد و می‌گوید LangGraph، orchestration، ارزیابی و بازیابی را سر کار یاد می‌گیرید. Anthropic هم پیشنهاد می‌کند با خود API مدل شروع کنید، چون فریم‌ورک‌ها لایه‌های اضافه‌ای می‌سازند که اشکال‌زدایی را سخت می‌کند. فریم‌ورک‌ها عوض هم می‌شوند: Microsoft دیگر AutoGen را نگهداری نمی‌کند.

این شغل نقطهٔ شروع مناسبی برای کسی است که تازه برنامه‌نویسی را شروع کرده

بیشتر آگهی‌ها تجربه می‌خواهند: Rubrik حدود هفت سال مهندسی نرم‌افزار، Harvey پنج تا هشت سال، Simple AI دو تا شش سال و WRITER دست‌کم سه سال کار با Python در پروداکشن. نقش ورودی هم هست، مثل آگهی New Grad در Sierra، اما کم است. Gigi می‌گوید آنچه ساخته‌اید برایش مهم‌تر از تعداد سال‌هاست؛ پس پروژهٔ واقعی و قابل نمایش مهم‌ترین سرمایهٔ تازه‌وارد است.

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

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

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

نقش ورودی کم است، اما وجود دارد؛ مثل آگهی New Grad در Sierra و Software Engineer I در تیم Agent Observability شرکت Honeycomb. کارها مشخص‌ترند و زیر نظر مهندس ارشد انجام می‌شوند.

  • ◆نوشتن یک ابزار تازه برای ایجنت با ورودی معتبر و پیام خطای روشن
  • ◆خواندن trace یک گفتگوی ناموفق و پیدا کردن مرحله‌ای که ایجنت در آن اشتباه کرد
  • ◆تبدیل همان خطا به یک نمونهٔ ارزیابی تا دوباره تکرار نشود
  • ◆code review و یاد گرفتن الگوهای تیم

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

مالک یک قابلیت ایجنت هستید؛ Gigi انتظار دارد پس از شش ماه مالک کامل یک قابلیت ایجنت باشید، از ارزیابی‌ها تا رفتار آن در پروداکشن، و وقتی خراب شد یا مشتری چیز تازه‌ای خواست، شما تصمیم بگیرید چه شود.

  • ◆شرکت در تماس با مشتری یا کاربر داخلی و تبدیل مسئلهٔ مبهم به مشخصات کار
  • ◆تعریف معیار موفقیت و ساخت مجموعهٔ ارزیابی پیش از انتشار
  • ◆کم کردن تأخیر با caching، فراخوانی موازی ابزارها یا subagent (از وظایف آگهی Harvey)
  • ◆رسیدگی به خطای ایجنت در پروداکشن و به‌روز کردن runbook

ارشد (۵+ سال)

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

  • ◆بازبینی طراحی یک سیستم چندایجنتی: state مشترک، تحویل کار بین ایجنت‌ها و نقطه‌های تأیید انسانی
  • ◆تعریف محدودیت دسترسی ابزارها و guardrail برای کارهای پرخطر
  • ◆انتخاب مدل، استراتژی context و سطح خودمختاری بر اساس داده، نه حدس
  • ◆منتورینگ و ساخت کتابخانهٔ مشترک ابزارها برای تیم

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

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

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

فنی
  • ◈طراحی و ساخت ایجنت‌ها و workflow های چندمرحله‌ای که کار واقعی یک بخش از شرکت یا یک مشتری را انجام می‌دهند
  • ◈طراحی ابزارهایی که ایجنت صدا می‌زند و اتصال امن آن‌ها به API ها و سیستم‌های شرکت، از جمله از طریق MCP
  • ◈مدیریت context، حافظه و state در اجراهای طولانی، همراه با retry، caching و بازیابی از خطا
  • ◈ساخت مجموعهٔ ارزیابی از روی workflow های واقعی و خطاهای پروداکشن و منوط کردن انتشار تغییرات به نتیجهٔ آن
  • ◈پیاده‌سازی guardrail، محدودیت دسترسی ابزارها و نقطه‌های تأیید انسانی برای اقدام‌های پرخطر
  • ◈پایش trace، هزینه و تأخیر ایجنت‌ها در پروداکشن و رسیدگی به خطاها
مهارت نرم
  • ◈کار با مدیر محصول، متخصص حوزه یا مشتری برای فهم روند کار و تعریف معیار موفقیت پیش از ساخت
  • ◈تصمیم دربارهٔ اینکه یک مسئله ایجنت لازم دارد، یک اتوماسیون ساده‌تر کافی است یا اصلاً نباید ساخته شود
  • ◈نوشتن مستندات و runbook تا دیگران هم بتوانند ایجنت را اجرا و عیب‌یابی کنند
مدیریتی
  • ◈تبدیل سیستم‌های موفق به الگو و کتابخانه‌ای که تیم‌های دیگر هم بتوانند استفاده کنند

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

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

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

Python یا TypeScriptضروری

زبان اصلی کار؛ Elastic «Python یا TypeScript» می‌خواهد و طبق ITJobsWatch، Python در ۳۲٫۳٪ آگهی‌های دائم بریتانیا که AI Agents را ذکر کرده‌اند آمده است

مهندسی بک‌اند و full-stackضروری

API، مدل داده، یکپارچه‌سازی و رابط کاربری مثل صفحهٔ تأیید یا چت؛ Rubrik سابقهٔ قوی full-stack می‌خواهد

Tool calling و خروجی ساختاریافتهضروری

اینکه مدل چطور ابزار را با ورودی درست صدا بزند و خروجی معتبر برگرداند؛ Elastic و Binance هر دو آن را خواسته‌اند

طراحی ابزار برای ایجنتضروری

Harvey از مهندس می‌خواهد «ابزارهای بهینه» بسازد و Anthropic توصیه می‌کند رابط ایجنت با ابزارها را با مستندسازی و تست دقیق هر ابزار طراحی کنید

Orchestration و مدیریت stateضروری

اجرای چندمرحله‌ای، multi-agent، کار ناهمگام و حفظ وضعیت؛ در آگهی‌های Rubrik و WRITER آمده است

ارزیابی (Evals)ضروری

تبدیل workflow های واقعی و خطاهای پروداکشن به نمونهٔ تست و منوط کردن انتشار به نتیجهٔ آن (Rubrik و Gigi)

Context engineering و بازیابیمهم

مدیریت پنجرهٔ context (Harvey)، RAG و حافظه؛ طبق ITJobsWatch، RAG در ۲۵٪ آگهی‌های بریتانیا با مهارت AI Agents آمده است

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

retry، caching، مدیریت شکست ابزار و کارهایی که باید متوقف شوند و ادامه یابند (Rubrik و Gigi)

Observability و tracingمهم

دیدن هر مرحلهٔ استدلال و هر فراخوانی ابزار؛ در نظرسنجی LangChain، ۸۹٪ پاسخ‌دهندگان نوعی observability برای ایجنت‌ها داشتند

MCP و یکپارچه‌سازیمهم

اتصال ایجنت به سیستم‌های واقعی؛ Rubrik از MCP، بات Slack یا Teams، REST API و webhook نام می‌برد

ابزارهای کدنویسی AIمهم

Gigi کار با Codex، Claude Code و Cursor را بخش اصلی روند کار می‌داند و از مهندس می‌خواهد خروجی آن‌ها را بازبینی کند و abstraction ضعیف را رد کند؛ WRITER هم استفادهٔ روزانه از Cursor و Claude Code را می‌خواهد

ابر و کانتینرمفید

Docker، Kubernetes و Terraform (Elastic) و یکی از AWS، GCP یا Azure (WRITER)

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

کشف مسئله با کاربر و متخصص حوزهضروری

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

قضاوت دربارهٔ لزوم ایجنتضروری

تشخیص اینکه مسئله ایجنت می‌خواهد، اتوماسیون ساده‌تر یا هیچ‌چیز (Rubrik)

توضیح محدودیت‌ها به افراد غیرفنیمهم

Orbis می‌خواهد مهندس رفتار، محدودیت و حالت‌های خطای سیستم را بی‌پرده و بدون اصطلاحات فنی برای مدیر توضیح دهد

کار مستقیم با مشتریمهم

Sierra، Simple AI و Gigi همه کار مستقیم با مشتری را بخشی از نقش می‌دانند

مالکیت در پروداکشنمهم

وقتی ایجنت خراب شد، شما تصمیم می‌گیرید چه شود (Gigi)

دانش حوزه‌ای

امنیت ایجنتمهم

OWASP در فهرست Top 10 برنامه‌های LLM، prompt injection را ریسک شمارهٔ یک و «Excessive Agency» را ریسک شمارهٔ شش گذاشته است

طراحی تأیید انسانی و سنجش ریسکمهم

Gigi می‌خواهد برای هر اقدام ریسک و اطمینان سنجیده شود و Rubrik تأیید انسانی را هر جا لازم است در workflow بگذارد

هزینه و تأخیرمهم

Orbis مالکیت هزینهٔ اجرا را جزو وظایف می‌داند و در نظرسنجی LangChain تأخیر دومین مانع بزرگ بود (۲۰٪)

دانش یک صنعتمفید

حقوق در Harvey، معاملات رمزارز در Binance، تبلیغات در Gigi (که آن را الزامی نمی‌داند) و کار دولتی در Orbis

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

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

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

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

1

پایه‌ها: Python، Git و مهندسی بک‌اند

⏱️ ۲ تا ۳ ماه

آگهی Gigi صریحاً می‌نویسد این «اساساً یک نقش مهندسی نرم‌افزار است»: طراحی API، مدل‌سازی داده، نوشتن تست و رفع خطای پروداکشن. پس پیش از ایجنت، باید بتوانید با Python (یا TypeScript) یک سرویس کوچک بنویسید، با Git کار کنید و یک API را صدا بزنید و بسازید.

PythonGit & GitHubHTTP و JSONFastAPISQL پایهتست خودکار
2

کار با API مدل: tool calling و خروجی ساختاریافته

⏱️ ۱ تا ۲ ماه

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

Tool / function callingJSON schema و خروجی ساختاریافتهطراحی ابزار برای ایجنتمدیریت خطا و timeoutStreaming
3

الگوهای ایجنت: workflow یا agent، ReAct، planning و حافظه

⏱️ ۲ ماه

یاد بگیرید workflow (مسیر از پیش نوشته‌شده در کد) را از agent (جایی که خود مدل مسیر را انتخاب می‌کند) جدا کنید و بدانید کی کدام کافی است. مقالهٔ ReAct و نوشتهٔ Lilian Weng دربارهٔ اجزای ایجنت (planning، حافظه و استفاده از ابزار) پایهٔ مفهومی خوبی‌اند.

Workflow در برابر agentReActPlanning و تجزیهٔ کارحافظهٔ کوتاه‌مدت و بلندمدتReflection
4

Orchestration، state و اتصال به سیستم‌ها (LangGraph، MCP، A2A)

⏱️ ۲ تا ۳ ماه

ایجنت‌های پروداکشن باید بتوانند وسط کار متوقف شوند و ادامه دهند، state را نگه دارند و به سیستم‌های واقعی وصل شوند. LangGraph در آگهی‌های Gigi، Rubrik، Elastic و Focused آمده و MCP در آگهی‌های Rubrik و Elastic. Elastic سیستم‌های ارتباط ایجنت با ایجنت (A2A) هم می‌خواهد.

LangGraph یا SDK مشابهCheckpoint و توقف/ادامهHuman-in-the-loopMCPالگوهای multi-agent
5

ارزیابی، امنیت و کار در پروداکشن

⏱️ مداوم

آگهی Rubrik می‌خواهد خطاهای پروداکشن را به نمونهٔ تست تبدیل کنید و انتشار هر تغییر را به نتیجهٔ ارزیابی منوط کنید. τ-bench نمونهٔ خوبی از سنجش ایجنت در گفتگو با کاربر و ابزار است. امنیت را از روز اول جدی بگیرید: ایجنتی که هم به دادهٔ خصوصی دسترسی دارد، هم محتوای نامطمئن می‌خواند و هم می‌تواند با بیرون ارتباط بگیرد، به تعبیر Simon Willison «سه‌گانهٔ مرگبار» را کامل کرده است.

Evals و تست رگرسیونTracing و observabilityPrompt injection و محدودیت دسترسی ابزارهزینه و تأخیرContext engineering

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

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

فریم‌ورک‌ها و SDK های ایجنت

LangGraph

ساخت ایجنت و workflow با state و checkpoint؛ در آگهی‌های Gigi، Rubrik، Elastic و Focused نام برده شده است

مفید
OpenAI Agents SDK

SDK رسمی OpenAI برای ساخت ایجنت با ابزار و هماهنگی چند ایجنت

مفید
Claude Agent SDK

SDK شرکت Anthropic برای ساخت ایجنت؛ Anthropic آن را در فهرست فریم‌ورک‌های راهنمای Building effective agents آورده است

مفید
Google ADK

Agent Development Kit گوگل؛ آگهی Rubrik آن را کنار LangGraph در شرایط ترجیحی آورده است

مفید
Microsoft Agent Framework

جانشین رسمی AutoGen و Semantic Kernel؛ Microsoft دیگر AutoGen را نگهداری نمی‌کند و کاربران تازه را به این فریم‌ورک می‌فرستد

پیشرفته

اتصال، پروتکل‌ها و اجرای طولانی

MCP (Model Context Protocol)

استاندارد متن‌باز برای اتصال برنامه‌های AI به داده، ابزار و workflow؛ در آگهی‌های Rubrik و Elastic آمده است

ضروری
A2A Protocol

استاندارد باز برای ارتباط و همکاری ایجنت‌ها با هم؛ گوگل آن را ساخت و به Linux Foundation سپرد. آگهی Elastic سیستم‌های A2A می‌خواهد

پیشرفته
FastAPI

ساخت سرویس و API دور ایجنت؛ در پشتهٔ کاری Gigi و شرایط ترجیحی Rubrik آمده است

مفید
Temporal

پلتفرم متن‌باز که به گفتهٔ مستنداتش برنامه را پس از crash یا قطعی شبکه دقیقاً از همان نقطه ادامه می‌دهد و ایجنت‌های AI را هم جزو کاربردهایش نام می‌برد

پیشرفته

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

LangSmith

trace و ارزیابی ایجنت؛ آگهی‌های Elastic و Focused آن را نام برده‌اند

مفید
Langfuse

ابزار متن‌باز برای trace، ارزیابی و پایش هزینهٔ ایجنت‌ها

مفید
Arize Phoenix

ابزار متن‌باز برای observability و ارزیابی برنامه‌های LLM و ایجنت

مفید
τ-bench

چارچوب شبیه‌سازی برای ارزیابی ایجنت‌های خدمات مشتری در چند دامنه، با کاربر شبیه‌سازی‌شده و ابزار؛ مخزن آن را sierra-research نگه می‌دارد

پیشرفته

اجرا، داده و ابزار توسعه

Docker

بسته‌بندی و استقرار سرویس؛ آگهی‌های Elastic و WRITER کانتینر (Docker و Kubernetes) را خواسته‌اند

ضروری
pgvector

جستجوی برداری داخل PostgreSQL برای بازیابی و حافظهٔ ایجنت؛ در پشتهٔ کاری Gigi آمده است

مفید
E2B

برای هر ایجنت یک ماشین ایزوله (sandbox) فراهم می‌کند تا کد اجرا کند، وب را مرور کند و ابزار به کار ببرد

مفید
Claude Code

ابزار کدنویسی ایجنتیک؛ Gigi کار با Codex، Claude Code و Cursor را بخش اصلی روند کار می‌داند و WRITER استفادهٔ روزانه از Cursor و Claude Code را می‌خواهد

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

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

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

جونیور / New Grad

۰ تا ۲ سال

نقش ورودی کم است اما هست: Sierra آگهی «Software Engineer, Agent (New Grad 2027)» دارد و Honeycomb آگهی «Software Engineer I» در تیم Agent Observability. کار روی بخش‌های مشخص: نوشتن ابزار، افزودن نمونه به ارزیابی، بررسی trace

PythonLLM APIsTool CallingGitTesting

AI Agent Engineer / Software Engineer, Agents

۲ تا ۵ سال

مالکیت یک قابلیت ایجنت از ابزار و داده تا رفتار در پروداکشن؛ Simple AI برای AI Agent Engineer دو تا شش سال تجربه می‌خواهد و WRITER دست‌کم سه سال مهندسی نرم‌افزار

Agent OrchestrationEvalsMCPBackend / Full-stackObservability

Senior AI Engineer, Agentic Systems

۵+ سال

معماری سیستم‌های چندایجنتی، تعریف guardrail و تأیید انسانی، و تصمیم دربارهٔ اینکه کجا ایجنت لازم است؛ Rubrik حدود هفت سال مهندسی نرم‌افزار و دو سال ساخت ایجنت می‌خواهد و Harvey پنج تا هشت سال

System DesignMulti-agent OrchestrationEval StrategySecurityMentoring

Staff / Principal (Agent Platform)

پس از سطح ارشد

ساخت زیرساخت و الگوهای مشترک ایجنت برای چند تیم؛ Harvey همین نقش را برای سطح Staff هم استخدام می‌کند و Cohere آگهی «Staff/Senior Staff Software Engineer, Agent Infrastructure» دارد

Platform DesignAgent RuntimeTechnical StrategyCross-team Leadership

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

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

کیفیت و پایداری در مقیاس

عمومی

در نظرسنجی LangChain، ۳۲٪ پاسخ‌دهندگان کیفیت را مانع اصلی رسیدن ایجنت به پروداکشن دانستند و تأخیر با ۲۰٪ دومین مانع بود. Sierra هم می‌نویسد ساختن دمو یک ساعت کار است، اما کار پیوسته در میلیون‌ها گفتگو بسیار سخت‌تر است.

ارزیابی از پایش عقب‌تر است

عمومی

طبق همان نظرسنجی، ۸۹٪ سازمان‌ها برای ایجنت‌هایشان نوعی observability داشتند، اما فقط ۵۲٫۴٪ ارزیابی آفلاین روی مجموعهٔ تست اجرا می‌کردند. دیدن اینکه ایجنت چه کرد، جای سنجیدن درستی آن را نمی‌گیرد؛ ساختن مجموعهٔ ارزیابی برای کاری چندمرحله‌ای وقت و دادهٔ واقعی می‌خواهد.

امنیت و prompt injection

عمومی

Simon Willison هشدار می‌دهد اگر ایجنت هم به دادهٔ خصوصی دسترسی داشته باشد، هم محتوای نامطمئن بخواند و هم بتواند با بیرون ارتباط بگیرد، مهاجم به‌سادگی می‌تواند آن را فریب دهد تا داده را بیرون بفرستد. OpenAI و Cohere برای امنیت ایجنت‌ها نقش‌های جداگانه آگهی کرده‌اند.

تعیین مرز خودمختاری

استارتاپ

باید تصمیم بگیرید ایجنت چه کاری را خودش انجام دهد و چه چیزی را به انسان بسپارد. Gigi از مهندس می‌خواهد برای هر اقدام ریسک و اطمینان را بسنجد تا وقتی داده کم است، پیشنهاد ایجنت متفاوت خوانده شود؛ اشتباه در این مرز یا ایجنت را بی‌فایده می‌کند یا خطرناک.

کارهای طولانی و چندمرحله‌ای

تحقیقاتی

METR می‌نویسد ایجنت‌ها بیشتر در کنار هم گذاشتن زنجیرهٔ طولانی اقدام‌ها مشکل دارند تا در انجام تک‌تک مراحل. در عمل یعنی context ناقص، شکست ابزارها و workflow هایی که باید متوقف شوند و بعد ادامه پیدا کنند؛ همان چیزهایی که Gigi در شرح وظایف آورده است.

تغییر سریع ابزارها

عمومی

Microsoft دیگر AutoGen را نگهداری نمی‌کند و Microsoft Agent Framework را جانشین آن کرده است. Anthropic هم بالای راهنمای Building effective agents نوشته بخش زیادی از ابزارهایی که در دسامبر ۲۰۲۴ توصیف کرده بود تغییر کرده‌اند. Harvey از نامزد می‌خواهد دربارهٔ کد و فریم‌ورک «فروتن و انعطاف‌پذیر» باشد.

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

حقوق جهانی مهندس سیستم‌های ایجنتیک

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

کشورمیانه / میانگینارز
🇺🇸آمریکا
$101,752USD
🇬🇧انگلستان
£95,000GBP
🇮🇳هند
₹800,000INR

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

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

ماه ۱: API مدل و tool calling

با API یک مدل کار کنید و یک ایجنت ساده با دو ابزار بنویسید، بدون فریم‌ورک.

ماه ۲: الگوهای ایجنت

workflow را از agent جدا کنید و الگوهای پایه را بشناسید؛ دورهٔ رایگان Hugging Face تمرین عملی دارد.

ماه ۳: state و orchestration

یک workflow با LangGraph بسازید که checkpoint دارد و می‌تواند منتظر تأیید انسان بماند.

ماه ۴: MCP و اتصال به سیستم واقعی

یک سرور MCP برای یک منبع داده بنویسید و ایجنت را به آن وصل کنید.

ماه ۵: ارزیابی و امنیت

برای ایجنت مجموعهٔ ارزیابی بسازید و آن را در برابر prompt injection بیازمایید.

ماه ۶: استقرار و پورتفولیو

یکی از پروژه‌ها را با FastAPI و Docker مستقر کنید، trace بگیرید و در README تصمیم‌ها، نتیجهٔ ارزیابی و محدودیت‌ها را بنویسید.

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

ایجنت با چند ابزار، بدون فریم‌ورک

مبتدی

حلقهٔ ایجنت را مستقیم با API یک مدل بنویسید (همان شروعی که Anthropic پیشنهاد می‌کند): دو یا سه ابزار مثل جستجو در یک فایل، ماشین‌حساب و خواندن یک API عمومی. هر مرحله را لاگ کنید تا ببینید مدل چرا هر ابزار را انتخاب کرد.

PythonClaude API یا OpenAI APIJSON schema
زمان تخمینی: ۲ هفته

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

متوسط

یک پایگاه دادهٔ ساختگی سفارش و یک سند سیاست بازگشت کالا بسازید. ایجنت باید سفارش را پیدا کند، طبق سیاست لغو یا مرجوع کند و اگر قانون اجازه نمی‌دهد، رد کند. مثل ایدهٔ τ-bench، با یک کاربر شبیه‌سازی‌شده گفتگو بسازید و وضعیت نهایی پایگاه داده را بسنجید.

PythonLangGraph یا Agents SDKSQLitepytest
زمان تخمینی: ۳ هفته

workflow طولانی با تأیید انسانی

متوسط

ایجنتی بسازید که یک کار حساس (مثلاً پیش‌نویس بازپرداخت یا ارسال ایمیل) را آماده کند، منتظر تأیید انسان بماند و بعد از راه‌اندازی دوبارهٔ سرویس هم از همان نقطه ادامه دهد. برای هر اقدام سطح ریسک تعریف کنید و فقط اقدام‌های کم‌خطر را خودکار کنید.

LangGraph (checkpoint)FastAPIPostgreSQL
زمان تخمینی: ۳ هفته

سرور MCP برای یک سیستم واقعی و آزمون امنیت آن

پیشرفته

برای یک منبع واقعی (مثلاً پایگاه دادهٔ فقط‌خواندنی یا issue های یک مخزن) سرور MCP بنویسید. بعد با متن‌های مخرب prompt injection را آزمایش کنید و نشان دهید ایجنت شما هر سه ضلع «سه‌گانهٔ مرگبار» را با هم ندارد.

MCP SDKPython یا TypeScriptOWASP LLM Top 10
زمان تخمینی: ۳ تا ۴ هفته

هارنس ارزیابی و پایش ایجنت در CI

پیشرفته

برای یکی از پروژه‌های قبلی trace بگیرید، خطاهای واقعی را به نمونه‌های تست تبدیل کنید و در GitHub Actions اجرا کنید تا هر تغییر پرامپت، ابزار یا مدل پیش از ادغام سنجیده شود. هزینه و تأخیر هر اجرا را هم گزارش کنید.

Langfuse یا LangSmithpytestGitHub ActionsDocker
زمان تخمینی: ۴ هفته

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

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

S

Shunyu Yao

پیشینه

پژوهشگر حوزهٔ ایجنت‌های زبانی. طبق صفحهٔ شخصی‌اش (آخرین به‌روزرسانی فوریهٔ ۲۰۲۵) در OpenAI پژوهشگر بود و کارش را در یک جمله «مطالعهٔ ایجنت‌ها» توصیف می‌کند. عنوان رسالهٔ دکترایش «Language Agents: From Next-Token Prediction to Digital Automation» است.

دستاورد

نویسندهٔ اول مقالهٔ ReAct (ICLR ۲۰۲۳)، دربارهٔ ترکیب استدلال و عمل در مدل‌های زبانی، و نویسندهٔ اول Tree of Thoughts (NeurIPS ۲۰۲۳) است. از نویسندگان SWE-bench، SWE-agent و Reflexion است و نویسندهٔ اول τ-bench (ICLR ۲۰۲۵)، بنچمارکی برای سنجش تعامل ایجنت، ابزار و کاربر. در فهرست کارهای منتخبش در OpenAI، Computer-Using Agent و Deep Research آمده‌اند.

درس کلیدی

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

N

Noah Shinn

پیشینه

به گفتهٔ خودش برنامه‌نویس و پژوهشگر است. پیش از ورود به صنعت، در گروه زبان‌های برنامه‌نویسی دانشگاه Northeastern روی پیش‌بینی نوع (type prediction) و تولید کد کار می‌کرد و عضو تیم اویونیک گروه هوافضای همان دانشگاه بود. بعد پژوهشگر Sierra شد و طبق صفحه‌اش از نخستین کارمندان آن بود.

دستاورد

نویسندهٔ اول مقالهٔ Reflexion: Language Agents with Verbal Reinforcement Learning (NeurIPS ۲۰۲۳) و از نویسندگان τ-bench (ICLR ۲۰۲۵) است. در فهرست پروژه‌هایش ابزارهایی مثل web-browser هم دیده می‌شود که جستجو، پیمایش و استخراج اطلاعات از صفحه‌های وب را خودکار می‌کند.

درس کلیدی

مسیر او از پروژه‌های پژوهشی دورهٔ دانشگاه به یکی از نخستین کارمندان یک شرکت سازندهٔ ایجنت رسید. به نظر می‌رسد ساختن ابزارهای کوچک و منتشر کردن کارها، حتی پیش از استخدام، در این حوزه دیده می‌شود.

H

Harrison Chase

پیشینه

طبق ویکی‌پدیا، LangChain را در اکتبر ۲۰۲۲ به‌صورت یک پروژهٔ متن‌باز راه انداخت، وقتی در استارتاپ یادگیری ماشین Robust Intelligence کار می‌کرد. در آوریل ۲۰۲۳ این پروژه به شرکت تبدیل شد.

دستاورد

LangChain در فوریهٔ ۲۰۲۴ ابزار LangSmith را برای پایش و ارزیابی برنامه‌های LLM منتشر کرد و در مه ۲۰۲۵ LangGraph Platform را برای استقرار ایجنت‌های طولانی‌مدت و stateful عرضه کرد. نسخهٔ ۱٫۰ LangChain در اکتبر ۲۰۲۵ با abstraction تازه‌ای به نام create_agent منتشر شد.

درس کلیدی

پروژه‌ای متن‌باز کنار کار اصلی به ابزاری تبدیل شد که امروز در آگهی‌های همین شغل نام برده می‌شود؛ LangGraph در آگهی‌های Gigi، Rubrik، Elastic و Focused آمده است. ساختن ابزاری برای حل مشکل خودتان گاهی مشکل خیلی‌های دیگر را هم حل می‌کند.

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

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

Senior AI Engineer, Agentic Systems

Rubrikپالو آلتو، کالیفرنیا (آمریکا)2026-10-12

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

EN

Around 7 or more years of professional software engineering experience in production systems, and around 2 or more years of professional, hands-on experience building AI agents and agent powered production applications with measurable outcomes.

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

ضروری
EN

Strong full stack engineering background, with a track record of designing, building, and owning services end to end, including backend APIs and integrations, data models, and user facing interfaces such as approval UIs, dashboards, or chat surfaces.

ایجنت فقط بک‌اند نیست؛ کاربر باید بتواند کار ایجنت را ببیند و تأیید کند. پس ساختن صفحهٔ تأیید، داشبورد یا رابط چت هم بخشی از کار است.

ضروری
EN

Build agents in code using LLM APIs, SDKs, and libraries, not just no code or low code tools, and have shipped agentic systems that real users rely on.

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

ضروری
EN

Design robust agent harnesses and multi agent orchestrations: model tools and resources, manage context and state, and keep runs reliable under real world data and load.

«harness» یعنی کدی که دور مدل حلقهٔ ایجنت را اجرا می‌کند: ابزارها را تعریف می‌کند، context و state را نگه می‌دارد و جلوی از هم پاشیدن اجرا را زیر دادهٔ واقعی و بار بالا می‌گیرد.

ضروری
EN

Establish continuous evaluation and safety mechanisms: turn production failures into test cases, gate changes on eval suite results, and enforce guardrails across agent workflows.

هر خطای پروداکشن باید به یک نمونهٔ تست تبدیل شود و هیچ تغییری بدون گذشتن از مجموعهٔ ارزیابی منتشر نشود. این همان چرخه‌ای است که در پروژه‌های پورتفولیو باید نشان دهید.

ضروری
EN

Exercise clear judgment on AI fit: decide when a problem needs an agent versus a simpler automation or no build, and make tradeoffs around model choice, latency and cost, context strategy, and autonomy using data rather than intuition.

مهم‌ترین مهارت ارشد گاهی «نساختن» است. باید با داده نشان دهید چرا یک مسئله ایجنت می‌خواهد یا یک اتوماسیون ساده کافی است، و انتخاب مدل و سطح خودمختاری را با عدد توجیه کنید.

مهم
EN

Spec driven development: turn vague requirements into clear problem statements, write or refine design docs, and use a Spec → Plan → Task → Code→ Converge flow so work is traceable from design to code, including when you use AI coding agents.

حتی وقتی بخشی از کد را ابزارهای کدنویسی AI می‌نویسند، کار باید از سند طراحی تا کد قابل ردیابی باشد. نوشتن سند طراحی روشن یک مهارت اصلی است.

مهم
EN

Tools integration: MCP, Slack or Teams bots, REST APIs, webhooks.

جزو شرایط ترجیحی است: ایجنت باید به جایی وصل شود که کارکنان در آن کار می‌کنند. MCP و بات‌های پیام‌رسان راه‌های رایج این اتصال‌اند.

مفید
EN

Agent frameworks and runtimes: Google ADK, LangGraph, OpenAI style, cloud or container platforms.

فریم‌ورک خاصی الزامی نیست و چند گزینه کنار هم آمده‌اند. آشنایی با یکی از آن‌ها و فهم الگوهای مشترکشان کافی است.

مفید

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

EN

Lead product discovery alongside Product Managers and domain experts to understand real workflows, map them out, and define clear problems, baselines, and success criteria as the foundation for building agentic solutions.

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

EN

Design, build, test, and deploy production agents, automations, and internal tools using coding agents, LLM APIs, and agent frameworks, integrated with Rubrik’s internal agent platform and business systems.

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

EN

Turn complex processes into multi-agent workflows that carry real work and make decisions: orchestrators that qualify and routes deals, workers that move orders through approval and fulfillment under business rules, agents that monitor signals and recommend actions for customer health, or coordinated agents that handle hire-to-retire steps across HR, IT, and managers with shared state and clear handoffs.

نمونه‌ها نشان می‌دهند «سیستم چندایجنتی» در عمل چیست: یک ایجنت هماهنگ‌کننده و چند ایجنت کارگر با state مشترک و تحویل کار روشن بین آن‌ها، در فرایندهای واقعی فروش، سفارش و منابع انسانی.

EN

Engineer agents for autonomy with reliability, including tool and orchestration flows, context management, caching, retries, and failure handling.

خودمختاری بدون پایداری ارزشی ندارد. retry، caching و مدیریت شکست همان مهارت‌های کلاسیک مهندسی نرم‌افزارند که اینجا روی ایجنت به کار می‌روند.

EN

Apply solid software engineering practices to AI systems, treating prompts, skills, configs, and specs as versioned artifacts, with code review, tests, CI or CD, and staged rollouts.

پرامپت هم کد است: باید نسخه داشته باشد، بازبینی شود، تست شود و مرحله‌به‌مرحله منتشر شود.

EN

Implement evaluation, guardrails, and quality control: derive evals from workflow data, establish quality gates and guardrails, integrate human-in-the-loop approvals where needed, and monitor production runs to refine agents over time.

ارزیابی از دادهٔ همان workflow ساخته می‌شود، نه از نمونه‌های فرضی. هر جا ریسک بالاست، تأیید انسانی در مسیر قرار می‌گیرد و اجراهای پروداکشن مدام پایش می‌شوند.

EN

Use measured results to decide how to evolve or retire agents, and turn successful systems into patterns and libraries that can be reused.

ایجنتی که نتیجه نمی‌دهد کنار گذاشته می‌شود و ایجنتی که موفق است به الگویی برای تیم‌های دیگر تبدیل می‌شود. تصمیم با عدد گرفته می‌شود.

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

این آگهی نشان می‌دهد سطح ارشد این نقش چه شکلی است: حدود هفت سال مهندسی نرم‌افزار در سیستم‌های پروداکشن، که دو سال آن ساخت ایجنت با نتیجهٔ قابل اندازه‌گیری باشد. مهندس کل چرخه را در دست دارد: فهم روند کار، طراحی معماری، کدنویسی، استقرار و نگهداری. نکتهٔ مهم‌تر اختیاری است که آگهی صریحاً می‌دهد: تصمیم بگیرید مسئله اصلاً ایجنت لازم دارد یا نه، و کاری را که اثر ندارد متوقف کنید. بازهٔ حقوق پایهٔ اعلام‌شده در آگهی برای آمریکا ۱۸۸٬۵۰۰ تا ۲۸۲٬۷۰۰ دلار است.

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

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

ITJobsWatch در بریتانیا در شش ماه منتهی به ۲۲ اکتبر ۲۰۲۶، ۱٬۰۳۹ آگهی استخدام دائم را شمرده که مهارت AI Agents (Agentic AI) را خواسته‌اند؛ در همین بازه در ۲۰۲۵ این عدد ۱۱۴ و در ۲۰۲۴ فقط ۲ بود. سهم این آگهی‌ها از کل آگهی‌های دائم بریتانیا از ۰٫۲۳٪ به ۰٫۸۶٪ رسیده است. این رقم مهارت را می‌شمارد، نه عنوان شغلی را.

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

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

MCP و اتصال ایجنت به سیستم‌های واقعی (آگهی‌های Rubrik و Elastic)ارتباط ایجنت با ایجنت (A2A) و سیستم‌های چندایجنتی (Elastic)ساخت ارزیابی از روی خطاهای پروداکشن و منوط کردن انتشار به نتیجهٔ آن (Rubrik و Gigi)مدیریت پنجرهٔ context و طراحی ابزار برای ایجنت (Harvey)سنجش ریسک و اطمینان هر اقدام و طراحی تأیید انسانی (Gigi و Rubrik)امنیت ایجنت؛ OpenAI و Cohere برایش نقش‌های جداگانه آگهی کرده‌اندایجنت‌های صوتی برای تماس تلفنی (Simple AI)کار روزانه با ابزارهای کدنویسی ایجنتیک مثل Claude Code و Cursor (Gigi و WRITER)

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

2030

در گزارش Future of Jobs 2025 مجمع جهانی اقتصاد (WEF)، کارفرمایانِ شرکت‌کننده در نظرسنجی «متخصصان AI و یادگیری ماشین» را سومین و «توسعه‌دهندگان نرم‌افزار و اپلیکیشن» را چهارمین شغل از نظر سرعت رشد تا ۲۰۳۰ دانسته‌اند.

2035

BLS آمریکا پیش‌بینی می‌کند اشتغال در گروه رسمی «توسعه‌دهندگان نرم‌افزار، تحلیلگران تضمین کیفیت و تسترها» از ۲۰۲۵ تا ۲۰۳۵، ۱۰٪ رشد کند که بسیار سریع‌تر از میانگین همهٔ مشاغل است. BLS گروه جداگانه‌ای برای مهندس ایجنت ندارد؛ این نزدیک‌ترین گروه است، چون بیشتر آگهی‌های این کار عنوان Software Engineer دارند.

2035

METR در مارس ۲۰۲۵ نشان داد طول کارهایی که ایجنت‌های AI می‌توانند به‌تنهایی انجام دهند، در شش سال گذشته تقریباً هر هفت ماه دو برابر شده است، و پیش‌بینی کرد اگر این روند ادامه یابد، در کمتر از یک دهه ایجنت‌هایی خواهیم داشت که بخش بزرگی از کارهای نرم‌افزاری چندروزه یا چندهفته‌ای انسان را مستقل انجام دهند.

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

سه نکته از منابع پیداست. اول، ابزارها سریع عوض می‌شوند: Microsoft دیگر AutoGen را نگهداری نمی‌کند و Microsoft Agent Framework را جانشین آن کرده است، و Anthropic بالای راهنمای Building effective agents (دسامبر ۲۰۲۴) نوشته بخش زیادی از ابزارهایی که آنجا توصیف شده تغییر کرده‌اند. پس تکیه بر یک فریم‌ورک خاص ریسک دارد و فهم الگوها ماندگارتر است. دوم، کیفیت هنوز مسئلهٔ اصلی است: در نظرسنجی LangChain، ۳۲٪ پاسخ‌دهندگان کیفیت را مانع اصلی رسیدن ایجنت به پروداکشن دانستند. سوم، عنوان شغلی ثابت نیست؛ کسی که فقط «Agentic Systems Engineer» را جستجو کند تقریباً هیچ آگهی بازی نمی‌بیند و باید عنوان‌هایی مثل Software Engineer, Agents و AI Agent Engineer را هم بگردد.

منابع

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

  1. Senior AI Engineer, Agentic Systems — Rubrik (job posting)
  2. AI Agent Engineer — Gigi (job posting)
  3. Agentic AI Engineer — Elastic (job posting)
  4. Software Engineer, Agent - Tech, Media & Telecom — Sierra (job posting)
  5. Software Engineer, Agent (Toronto) — Sierra (job posting)
  6. Software Engineer, Agent (New Grad 2027) — Sierra (job posting)
  7. AI Agent Engineer — Simple AI (job posting)
  8. AI Agent Engineer, Client Experience — Orbis (job posting)
  9. AI Agent Engineer — Binance (job posting)
  10. Agent Engineer (Langchain) — Focused (job posting)
  11. Senior Software Engineer, Agents — Harvey (job posting)
  12. Software engineer, agents — WRITER (job posting)
  13. Agent Deployment Engineer — Decagon (job posting)
  14. Software Engineer, Product Infrastructure - Agent Runtime — OpenAI (job posting)
  15. Security Engineer, Agent Security — OpenAI (job posting)
  16. Staff/Senior Staff Software Engineer, Agent Infrastructure — Cohere (job posting)
  17. Senior Member of Technical Staff, Safety and Security for Agents — Cohere (job posting)
  18. Staff Software Engineer, Agent Quality — Databricks (job posting)
  19. Software Engineer, Agent Optimization & Evaluation — Reddit (job posting)
  20. Software Engineer I - Agent Observability — Honeycomb (job posting)
  21. ZipRecruiter — Agentic AI Engineer salary, United States
  22. ITJobsWatch — AI Agents (UK job trends and salaries)
  23. Glassdoor — Agentic AI Engineer salaries in India
  24. BLS Occupational Outlook Handbook — Software Developers, Quality Assurance Analysts, and Testers
  25. World Economic Forum — The Future of Jobs Report 2025 (PDF)
  26. Sierra — Meet the AI agent engineer (Natalie Meurer, 2024)
  27. Anthropic — Building effective AI agents
  28. LangChain — State of Agent Engineering (survey)
  29. METR — Measuring AI Ability to Complete Long Tasks (2025)
  30. Shunyu Yao — personal site
  31. Noah Shinn — personal site
  32. LangChain — Wikipedia
  33. microsoft/autogen — GitHub (maintenance notice)
  34. Microsoft Agent Framework overview — Microsoft Learn
  35. Simon Willison — The lethal trifecta for AI agents
  36. OWASP Top 10 for LLM Applications
  37. OWASP — Agentic AI Threats and Mitigations
  38. Model Context Protocol — What is MCP?
  39. A2A Protocol
  40. τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains (arXiv)

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