مهندس سیستمهای ایجنتیک
Agentic Systems Engineer
مهندس سیستمهای ایجنتیک نرمافزاری میسازد که در آن یک مدل زبانی بزرگ (LLM) فقط جواب نمیدهد، بلکه کاری چندمرحلهای را جلو میبرد: ابزار صدا میزند، به سیستمهای شرکت وصل میشود، وضعیت کار را نگه میدارد و هر جا لازم باشد از انسان تأیید میگیرد. این عنوان دقیق در آگهیها کم است؛ همین کار بیشتر با عنوانهایی مثل Software Engineer, Agents، AI Agent Engineer یا AI Engineer (Agentic Systems) آگهی میشود. بخش اصلی کار مهندسی نرمافزار است: طراحی ابزار و orchestration، ارزیابی، guardrail و نگهداری سیستم در پروداکشن.
مقدمه و تعریف شغل
مهندس سیستمهای ایجنتیک نرمافزاری میسازد که در آن مدل زبانی برای انجام یک کار چندمرحلهای ابزار صدا میزند، نتیجه را میبیند و قدم بعدی را برمیدارد. 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 برای تهدیدهای ایجنتی راهنمای مستقل منتشر کرده است.
تفاوت با شغلهای مشابه
کجا این شغل تمام میشود و شغل دیگری شروع میشود؟
در صفحهٔ مهندس هوش مصنوعی، Agent Engineer یکی از تخصصهای همان نقش است و Sierra هم مهندسان ایجنت خود را بخشی از رشتهٔ AI Engineering میداند. فرق در تمرکز است: مهندس هوش مصنوعی طیف وسیعتری میسازد (RAG، استخراج ساختاریافته، دستیار روی مستندات) و ایجنت یکی از آنهاست؛ در آگهیهای این صفحه هستهٔ کار خودِ ایجنت است: طراحی ابزار، مدیریت context و state، orchestration چندمرحلهای، بازیابی از خطا و تعیین اینکه ایجنت کجا بدون انسان عمل کند. دو عنوان جابهجا هم به کار میروند: Rubrik همین کار را «Senior AI Engineer, Agentic Systems» نامیده است.
مهندس LLM یک لایه پایینتر کار میکند: میزبانی، fine-tuning، فشردهسازی و سرو کردن خودِ مدل. مهندس سیستمهای ایجنتیک معمولاً مدل آماده را از طریق API به کار میگیرد و دور آن سیستم میسازد. آگهی Gigi صریحاً نوشته سابقهٔ پژوهش AI یا آموزش مدل پایه لازم نیست و در نظرسنجی LangChain هم fine-tuning میان تیمهای سازندهٔ ایجنت رواج زیادی نداشت. مرز همیشه روشن نیست: Elastic در آگهی Agentic AI Engineer تجربهٔ fine-tuning مدلهای پایه را هم خواسته است.
بیشتر آگهیهای این کار عنوان Software Engineer دارند و Gigi مینویسد این «اساساً یک نقش مهندسی نرمافزار است». به تعبیر Sierra، فرق در این است که ایجنتها غیرقطعیاند و روی ابزارهایی ساخته میشوند که در نرمافزار معمولی کم دیده میشوند: مدل زبانی، پایگاه دادهٔ برداری، prompt engineering و موتور orchestration. پس علاوه بر طراحی API و تست، باید سنجیدن رفتار غیرقطعی و طراحی برای خطا را هم بلد باشید.
اتوماسیون کلاسیک (اسکریپت، 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 تا دیگران هم بتوانند ایجنت را اجرا و عیبیابی کنند
- ◈تبدیل سیستمهای موفق به الگو و کتابخانهای که تیمهای دیگر هم بتوانند استفاده کنند
مهارتهای مورد نیاز
مهارتهای فنی، نرم و حوزهای که یک مهندس سیستمهای ایجنتیک موفق به آنها نیاز دارد
مهارتهای فنی
زبان اصلی کار؛ Elastic «Python یا TypeScript» میخواهد و طبق ITJobsWatch، Python در ۳۲٫۳٪ آگهیهای دائم بریتانیا که AI Agents را ذکر کردهاند آمده است
API، مدل داده، یکپارچهسازی و رابط کاربری مثل صفحهٔ تأیید یا چت؛ Rubrik سابقهٔ قوی full-stack میخواهد
اینکه مدل چطور ابزار را با ورودی درست صدا بزند و خروجی معتبر برگرداند؛ Elastic و Binance هر دو آن را خواستهاند
Harvey از مهندس میخواهد «ابزارهای بهینه» بسازد و Anthropic توصیه میکند رابط ایجنت با ابزارها را با مستندسازی و تست دقیق هر ابزار طراحی کنید
اجرای چندمرحلهای، multi-agent، کار ناهمگام و حفظ وضعیت؛ در آگهیهای Rubrik و WRITER آمده است
تبدیل workflow های واقعی و خطاهای پروداکشن به نمونهٔ تست و منوط کردن انتشار به نتیجهٔ آن (Rubrik و Gigi)
مدیریت پنجرهٔ context (Harvey)، RAG و حافظه؛ طبق ITJobsWatch، RAG در ۲۵٪ آگهیهای بریتانیا با مهارت AI Agents آمده است
retry، caching، مدیریت شکست ابزار و کارهایی که باید متوقف شوند و ادامه یابند (Rubrik و Gigi)
دیدن هر مرحلهٔ استدلال و هر فراخوانی ابزار؛ در نظرسنجی LangChain، ۸۹٪ پاسخدهندگان نوعی observability برای ایجنتها داشتند
اتصال ایجنت به سیستمهای واقعی؛ Rubrik از MCP، بات Slack یا Teams، REST API و webhook نام میبرد
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
نقشه راه و مسیر آموزشی
نقشه راه تبدیل شدن به مهندس سیستمهای ایجنتیک
این مسیر گام به گام شما را از صفر تا حرفهای هدایت میکند.
پایهها: Python، Git و مهندسی بکاند
آگهی Gigi صریحاً مینویسد این «اساساً یک نقش مهندسی نرمافزار است»: طراحی API، مدلسازی داده، نوشتن تست و رفع خطای پروداکشن. پس پیش از ایجنت، باید بتوانید با Python (یا TypeScript) یک سرویس کوچک بنویسید، با Git کار کنید و یک API را صدا بزنید و بسازید.
کار با API مدل: tool calling و خروجی ساختاریافته
ایجنت از اینجا شروع میشود: مدل تصمیم میگیرد کدام ابزار را با چه ورودی صدا بزند و کد شما آن را اجرا میکند. Anthropic پیشنهاد میکند کار را با خود API مدل شروع کنید، چون بسیاری از الگوها با چند خط کد پیاده میشوند. نوشتن توضیح و ورودی روشن برای هر ابزار بخش مهمی از کار است.
الگوهای ایجنت: workflow یا agent، ReAct، planning و حافظه
یاد بگیرید workflow (مسیر از پیش نوشتهشده در کد) را از agent (جایی که خود مدل مسیر را انتخاب میکند) جدا کنید و بدانید کی کدام کافی است. مقالهٔ ReAct و نوشتهٔ Lilian Weng دربارهٔ اجزای ایجنت (planning، حافظه و استفاده از ابزار) پایهٔ مفهومی خوبیاند.
Orchestration، state و اتصال به سیستمها (LangGraph، MCP، A2A)
ایجنتهای پروداکشن باید بتوانند وسط کار متوقف شوند و ادامه دهند، state را نگه دارند و به سیستمهای واقعی وصل شوند. LangGraph در آگهیهای Gigi، Rubrik، Elastic و Focused آمده و MCP در آگهیهای Rubrik و Elastic. Elastic سیستمهای ارتباط ایجنت با ایجنت (A2A) هم میخواهد.
ارزیابی، امنیت و کار در پروداکشن
آگهی Rubrik میخواهد خطاهای پروداکشن را به نمونهٔ تست تبدیل کنید و انتشار هر تغییر را به نتیجهٔ ارزیابی منوط کنید. τ-bench نمونهٔ خوبی از سنجش ایجنت در گفتگو با کاربر و ابزار است. امنیت را از روز اول جدی بگیرید: ایجنتی که هم به دادهٔ خصوصی دسترسی دارد، هم محتوای نامطمئن میخواند و هم میتواند با بیرون ارتباط بگیرد، به تعبیر Simon Willison «سهگانهٔ مرگبار» را کامل کرده است.
ابزارها و استک فنی
ابزارهایی که هر مهندس AI باید بشناسد، دستهبندیشده بر اساس اولویت
فریمورکها و SDK های ایجنت
ساخت ایجنت و workflow با state و checkpoint؛ در آگهیهای Gigi، Rubrik، Elastic و Focused نام برده شده است
SDK شرکت Anthropic برای ساخت ایجنت؛ Anthropic آن را در فهرست فریمورکهای راهنمای Building effective agents آورده است
اتصال، پروتکلها و اجرای طولانی
استاندارد متنباز برای اتصال برنامههای AI به داده، ابزار و workflow؛ در آگهیهای Rubrik و Elastic آمده است
استاندارد باز برای ارتباط و همکاری ایجنتها با هم؛ گوگل آن را ساخت و به Linux Foundation سپرد. آگهی Elastic سیستمهای A2A میخواهد
ارزیابی و مشاهدهپذیری
اجرا، داده و ابزار توسعه
بستهبندی و استقرار سرویس؛ آگهیهای Elastic و WRITER کانتینر (Docker و Kubernetes) را خواستهاند
برای هر ایجنت یک ماشین ایزوله (sandbox) فراهم میکند تا کد اجرا کند، وب را مرور کند و ابزار به کار ببرد
مسیر پیشرفت شغلی
از جونیور تا Staff Engineer — چه مهارتهایی نیاز دارید و چه درآمدی انتظار داشته باشید
جونیور / New Grad
۰ تا ۲ سال
نقش ورودی کم است اما هست: Sierra آگهی «Software Engineer, Agent (New Grad 2027)» دارد و Honeycomb آگهی «Software Engineer I» در تیم Agent Observability. کار روی بخشهای مشخص: نوشتن ابزار، افزودن نمونه به ارزیابی، بررسی trace
AI Agent Engineer / Software Engineer, Agents
۲ تا ۵ سال
مالکیت یک قابلیت ایجنت از ابزار و داده تا رفتار در پروداکشن؛ Simple AI برای AI Agent Engineer دو تا شش سال تجربه میخواهد و WRITER دستکم سه سال مهندسی نرمافزار
Senior AI Engineer, Agentic Systems
۵+ سال
معماری سیستمهای چندایجنتی، تعریف guardrail و تأیید انسانی، و تصمیم دربارهٔ اینکه کجا ایجنت لازم است؛ Rubrik حدود هفت سال مهندسی نرمافزار و دو سال ساخت ایجنت میخواهد و Harvey پنج تا هشت سال
Staff / Principal (Agent Platform)
پس از سطح ارشد
ساخت زیرساخت و الگوهای مشترک ایجنت برای چند تیم؛ Harvey همین نقش را برای سطح Staff هم استخدام میکند و Cohere آگهی «Staff/Senior Staff Software Engineer, Agent Infrastructure» دارد
چالشها و جنبههای منفی
واقعیتهایی که کمتر در آگهیهای شغلی میبینید — قبل از ورود بدانید
کیفیت و پایداری در مقیاس
عمومیدر نظرسنجی LangChain، ۳۲٪ پاسخدهندگان کیفیت را مانع اصلی رسیدن ایجنت به پروداکشن دانستند و تأخیر با ۲۰٪ دومین مانع بود. Sierra هم مینویسد ساختن دمو یک ساعت کار است، اما کار پیوسته در میلیونها گفتگو بسیار سختتر است.
ارزیابی از پایش عقبتر است
عمومیطبق همان نظرسنجی، ۸۹٪ سازمانها برای ایجنتهایشان نوعی observability داشتند، اما فقط ۵۲٫۴٪ ارزیابی آفلاین روی مجموعهٔ تست اجرا میکردند. دیدن اینکه ایجنت چه کرد، جای سنجیدن درستی آن را نمیگیرد؛ ساختن مجموعهٔ ارزیابی برای کاری چندمرحلهای وقت و دادهٔ واقعی میخواهد.
امنیت و prompt injection
عمومیSimon Willison هشدار میدهد اگر ایجنت هم به دادهٔ خصوصی دسترسی داشته باشد، هم محتوای نامطمئن بخواند و هم بتواند با بیرون ارتباط بگیرد، مهاجم بهسادگی میتواند آن را فریب دهد تا داده را بیرون بفرستد. OpenAI و Cohere برای امنیت ایجنتها نقشهای جداگانه آگهی کردهاند.
تعیین مرز خودمختاری
استارتاپباید تصمیم بگیرید ایجنت چه کاری را خودش انجام دهد و چه چیزی را به انسان بسپارد. Gigi از مهندس میخواهد برای هر اقدام ریسک و اطمینان را بسنجد تا وقتی داده کم است، پیشنهاد ایجنت متفاوت خوانده شود؛ اشتباه در این مرز یا ایجنت را بیفایده میکند یا خطرناک.
کارهای طولانی و چندمرحلهای
تحقیقاتیMETR مینویسد ایجنتها بیشتر در کنار هم گذاشتن زنجیرهٔ طولانی اقدامها مشکل دارند تا در انجام تکتک مراحل. در عمل یعنی context ناقص، شکست ابزارها و workflow هایی که باید متوقف شوند و بعد ادامه پیدا کنند؛ همان چیزهایی که Gigi در شرح وظایف آورده است.
تغییر سریع ابزارها
عمومیMicrosoft دیگر AutoGen را نگهداری نمیکند و Microsoft Agent Framework را جانشین آن کرده است. Anthropic هم بالای راهنمای Building effective agents نوشته بخش زیادی از ابزارهایی که در دسامبر ۲۰۲۴ توصیف کرده بود تغییر کردهاند. Harvey از نامزد میخواهد دربارهٔ کد و فریمورک «فروتن و انعطافپذیر» باشد.
حقوق و بازار کار جهانی
حقوق جهانی مهندس سیستمهای ایجنتیک
حقوق سالانه در کشورهای مختلف بر اساس دادههای منتشرشده؛ منبع هر ردیف با آیکون کنار نام کشور باز میشود.
* ارقام سالانهاند. منبع هر رقم:
- ZipRecruiter, Oct 22 2026, 'Agentic AI Engineer': 25th–75th pct; average (from job postings)
- ITJobsWatch, 6 months to 22 Oct 2026: UK permanent ads citing AI Agents (Agentic AI); 25th–75th pct, median (636 salaries)
- Glassdoor India, Oct 2026, 'Agentic AI Engineer': 25th–75th pct; average (only 19 self-reported salaries)
چگونه از صفر شروع کنیم
برنامه گامبهگام برای ورود به مهندسی هوش مصنوعی
ماه ۱: API مدل و tool calling
با API یک مدل کار کنید و یک ایجنت ساده با دو ابزار بنویسید، بدون فریمورک.
ماه ۲: الگوهای ایجنت
workflow را از agent جدا کنید و الگوهای پایه را بشناسید؛ دورهٔ رایگان Hugging Face تمرین عملی دارد.
ماه ۳: state و orchestration
یک workflow با LangGraph بسازید که checkpoint دارد و میتواند منتظر تأیید انسان بماند.
ماه ۴: MCP و اتصال به سیستم واقعی
یک سرور MCP برای یک منبع داده بنویسید و ایجنت را به آن وصل کنید.
ماه ۵: ارزیابی و امنیت
برای ایجنت مجموعهٔ ارزیابی بسازید و آن را در برابر prompt injection بیازمایید.
پروژههای پیشنهادی برای رزومه
ایجنت با چند ابزار، بدون فریمورک
مبتدیحلقهٔ ایجنت را مستقیم با API یک مدل بنویسید (همان شروعی که Anthropic پیشنهاد میکند): دو یا سه ابزار مثل جستجو در یک فایل، ماشینحساب و خواندن یک API عمومی. هر مرحله را لاگ کنید تا ببینید مدل چرا هر ابزار را انتخاب کرد.
ایجنت پشتیبانی با قوانین و کاربر شبیهسازیشده
متوسطیک پایگاه دادهٔ ساختگی سفارش و یک سند سیاست بازگشت کالا بسازید. ایجنت باید سفارش را پیدا کند، طبق سیاست لغو یا مرجوع کند و اگر قانون اجازه نمیدهد، رد کند. مثل ایدهٔ τ-bench، با یک کاربر شبیهسازیشده گفتگو بسازید و وضعیت نهایی پایگاه داده را بسنجید.
workflow طولانی با تأیید انسانی
متوسطایجنتی بسازید که یک کار حساس (مثلاً پیشنویس بازپرداخت یا ارسال ایمیل) را آماده کند، منتظر تأیید انسان بماند و بعد از راهاندازی دوبارهٔ سرویس هم از همان نقطه ادامه دهد. برای هر اقدام سطح ریسک تعریف کنید و فقط اقدامهای کمخطر را خودکار کنید.
سرور MCP برای یک سیستم واقعی و آزمون امنیت آن
پیشرفتهبرای یک منبع واقعی (مثلاً پایگاه دادهٔ فقطخواندنی یا issue های یک مخزن) سرور MCP بنویسید. بعد با متنهای مخرب prompt injection را آزمایش کنید و نشان دهید ایجنت شما هر سه ضلع «سهگانهٔ مرگبار» را با هم ندارد.
هارنس ارزیابی و پایش ایجنت در CI
پیشرفتهبرای یکی از پروژههای قبلی trace بگیرید، خطاهای واقعی را به نمونههای تست تبدیل کنید و در GitHub Actions اجرا کنید تا هر تغییر پرامپت، ابزار یا مدل پیش از ادغام سنجیده شود. هزینه و تأخیر هر اجرا را هم گزارش کنید.
مثالهای واقعی و Case Studies
داستانهای واقعی از مهندسانی که در این حوزه تأثیرگذار بودهاند
پژوهشگر حوزهٔ ایجنتهای زبانی. طبق صفحهٔ شخصیاش (آخرین بهروزرسانی فوریهٔ ۲۰۲۵) در 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 آمدهاند.
بخش قابل توجهی از کارهای او ساختن معیار سنجش ایجنت است، نه فقط ساختن خود ایجنت. به نظر میرسد کسی که بتواند کیفیت ایجنت را دقیق بسنجد، در این حوزه همانقدر ارزش دارد که کسی که آن را میسازد.
به گفتهٔ خودش برنامهنویس و پژوهشگر است. پیش از ورود به صنعت، در گروه زبانهای برنامهنویسی دانشگاه Northeastern روی پیشبینی نوع (type prediction) و تولید کد کار میکرد و عضو تیم اویونیک گروه هوافضای همان دانشگاه بود. بعد پژوهشگر Sierra شد و طبق صفحهاش از نخستین کارمندان آن بود.
نویسندهٔ اول مقالهٔ Reflexion: Language Agents with Verbal Reinforcement Learning (NeurIPS ۲۰۲۳) و از نویسندگان τ-bench (ICLR ۲۰۲۵) است. در فهرست پروژههایش ابزارهایی مثل web-browser هم دیده میشود که جستجو، پیمایش و استخراج اطلاعات از صفحههای وب را خودکار میکند.
مسیر او از پروژههای پژوهشی دورهٔ دانشگاه به یکی از نخستین کارمندان یک شرکت سازندهٔ ایجنت رسید. به نظر میرسد ساختن ابزارهای کوچک و منتشر کردن کارها، حتی پیش از استخدام، در این حوزه دیده میشود.
طبق ویکیپدیا، LangChain را در اکتبر ۲۰۲۲ بهصورت یک پروژهٔ متنباز راه انداخت، وقتی در استارتاپ یادگیری ماشین Robust Intelligence کار میکرد. در آوریل ۲۰۲۳ این پروژه به شرکت تبدیل شد.
LangChain در فوریهٔ ۲۰۲۴ ابزار LangSmith را برای پایش و ارزیابی برنامههای LLM منتشر کرد و در مه ۲۰۲۵ LangGraph Platform را برای استقرار ایجنتهای طولانیمدت و stateful عرضه کرد. نسخهٔ ۱٫۰ LangChain در اکتبر ۲۰۲۵ با abstraction تازهای به نام create_agent منتشر شد.
پروژهای متنباز کنار کار اصلی به ابزاری تبدیل شد که امروز در آگهیهای همین شغل نام برده میشود؛ LangGraph در آگهیهای Gigi، Rubrik، Elastic و Focused آمده است. ساختن ابزاری برای حل مشکل خودتان گاهی مشکل خیلیهای دیگر را هم حل میکند.
نمونه آگهی استخدام واقعی + تحلیل
یک آگهی واقعی از شرکت فعال در حال استخدام، با تحلیل هر بخش
Senior AI Engineer, Agentic Systems
تحلیل نیازمندیها
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.
نقش ارشد است و پایهاش مهندسی نرمافزار است: حدود هفت سال کار روی سیستمهای پروداکشن، که دو سال آن ساختن ایجنت با نتیجهٔ قابل اندازهگیری باشد. «نتیجهٔ قابل اندازهگیری» یعنی باید بتوانید بگویید ایجنت شما چه چیزی را بهتر کرد.
ضروری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.
ایجنت فقط بکاند نیست؛ کاربر باید بتواند کار ایجنت را ببیند و تأیید کند. پس ساختن صفحهٔ تأیید، داشبورد یا رابط چت هم بخشی از کار است.
ضروری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 مدل ساخته باشید و سیستمی منتشر کرده باشید که کاربر واقعی به آن تکیه کند.
ضروری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 را نگه میدارد و جلوی از هم پاشیدن اجرا را زیر دادهٔ واقعی و بار بالا میگیرد.
ضروریEstablish continuous evaluation and safety mechanisms: turn production failures into test cases, gate changes on eval suite results, and enforce guardrails across agent workflows.
هر خطای پروداکشن باید به یک نمونهٔ تست تبدیل شود و هیچ تغییری بدون گذشتن از مجموعهٔ ارزیابی منتشر نشود. این همان چرخهای است که در پروژههای پورتفولیو باید نشان دهید.
ضروری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.
مهمترین مهارت ارشد گاهی «نساختن» است. باید با داده نشان دهید چرا یک مسئله ایجنت میخواهد یا یک اتوماسیون ساده کافی است، و انتخاب مدل و سطح خودمختاری را با عدد توجیه کنید.
مهم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 مینویسند، کار باید از سند طراحی تا کد قابل ردیابی باشد. نوشتن سند طراحی روشن یک مهارت اصلی است.
مهمTools integration: MCP, Slack or Teams bots, REST APIs, webhooks.
جزو شرایط ترجیحی است: ایجنت باید به جایی وصل شود که کارکنان در آن کار میکنند. MCP و باتهای پیامرسان راههای رایج این اتصالاند.
مفیدAgent frameworks and runtimes: Google ADK, LangGraph, OpenAI style, cloud or container platforms.
فریمورک خاصی الزامی نیست و چند گزینه کنار هم آمدهاند. آشنایی با یکی از آنها و فهم الگوهای مشترکشان کافی است.
مفیدتحلیل مسئولیتها
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.
کار با کد شروع نمیشود. اول باید روند واقعی کار را با متخصصان نقشه بکشید و معیار پایه و معیار موفقیت تعریف کنید تا بعداً بتوانید نشان دهید ایجنت چیزی را بهتر کرده است.
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.
مالکیت کامل از طراحی تا استقرار. ایجنت روی پلتفرم داخلی شرکت اجرا میشود و به سیستمهای کسبوکار وصل است؛ پس شناخت آن سیستمها بخشی از کار است.
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 مشترک و تحویل کار روشن بین آنها، در فرایندهای واقعی فروش، سفارش و منابع انسانی.
Engineer agents for autonomy with reliability, including tool and orchestration flows, context management, caching, retries, and failure handling.
خودمختاری بدون پایداری ارزشی ندارد. retry، caching و مدیریت شکست همان مهارتهای کلاسیک مهندسی نرمافزارند که اینجا روی ایجنت به کار میروند.
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.
پرامپت هم کد است: باید نسخه داشته باشد، بازبینی شود، تست شود و مرحلهبهمرحله منتشر شود.
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 ساخته میشود، نه از نمونههای فرضی. هر جا ریسک بالاست، تأیید انسانی در مسیر قرار میگیرد و اجراهای پروداکشن مدام پایش میشوند.
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
مهارتهای نوظهور که باید یاد بگیرید
پیشبینیهای آینده
در گزارش Future of Jobs 2025 مجمع جهانی اقتصاد (WEF)، کارفرمایانِ شرکتکننده در نظرسنجی «متخصصان AI و یادگیری ماشین» را سومین و «توسعهدهندگان نرمافزار و اپلیکیشن» را چهارمین شغل از نظر سرعت رشد تا ۲۰۳۰ دانستهاند.
BLS آمریکا پیشبینی میکند اشتغال در گروه رسمی «توسعهدهندگان نرمافزار، تحلیلگران تضمین کیفیت و تسترها» از ۲۰۲۵ تا ۲۰۳۵، ۱۰٪ رشد کند که بسیار سریعتر از میانگین همهٔ مشاغل است. BLS گروه جداگانهای برای مهندس ایجنت ندارد؛ این نزدیکترین گروه است، چون بیشتر آگهیهای این کار عنوان Software Engineer دارند.
METR در مارس ۲۰۲۵ نشان داد طول کارهایی که ایجنتهای AI میتوانند بهتنهایی انجام دهند، در شش سال گذشته تقریباً هر هفت ماه دو برابر شده است، و پیشبینی کرد اگر این روند ادامه یابد، در کمتر از یک دهه ایجنتهایی خواهیم داشت که بخش بزرگی از کارهای نرمافزاری چندروزه یا چندهفتهای انسان را مستقل انجام دهند.
سه نکته از منابع پیداست. اول، ابزارها سریع عوض میشوند: Microsoft دیگر AutoGen را نگهداری نمیکند و Microsoft Agent Framework را جانشین آن کرده است، و Anthropic بالای راهنمای Building effective agents (دسامبر ۲۰۲۴) نوشته بخش زیادی از ابزارهایی که آنجا توصیف شده تغییر کردهاند. پس تکیه بر یک فریمورک خاص ریسک دارد و فهم الگوها ماندگارتر است. دوم، کیفیت هنوز مسئلهٔ اصلی است: در نظرسنجی LangChain، ۳۲٪ پاسخدهندگان کیفیت را مانع اصلی رسیدن ایجنت به پروداکشن دانستند. سوم، عنوان شغلی ثابت نیست؛ کسی که فقط «Agentic Systems Engineer» را جستجو کند تقریباً هیچ آگهی بازی نمیبیند و باید عنوانهایی مثل Software Engineer, Agents و AI Agent Engineer را هم بگردد.
منابع
اطلاعات این صفحه در تاریخ ۳۰ مهر ۱۴۰۵ از این ۴۰ منبع بررسی شده است.
- Senior AI Engineer, Agentic Systems — Rubrik (job posting)
- AI Agent Engineer — Gigi (job posting)
- Agentic AI Engineer — Elastic (job posting)
- Software Engineer, Agent - Tech, Media & Telecom — Sierra (job posting)
- Software Engineer, Agent (Toronto) — Sierra (job posting)
- Software Engineer, Agent (New Grad 2027) — Sierra (job posting)
- AI Agent Engineer — Simple AI (job posting)
- AI Agent Engineer, Client Experience — Orbis (job posting)
- AI Agent Engineer — Binance (job posting)
- Agent Engineer (Langchain) — Focused (job posting)
- Senior Software Engineer, Agents — Harvey (job posting)
- Software engineer, agents — WRITER (job posting)
- Agent Deployment Engineer — Decagon (job posting)
- Software Engineer, Product Infrastructure - Agent Runtime — OpenAI (job posting)
- Security Engineer, Agent Security — OpenAI (job posting)
- Staff/Senior Staff Software Engineer, Agent Infrastructure — Cohere (job posting)
- Senior Member of Technical Staff, Safety and Security for Agents — Cohere (job posting)
- Staff Software Engineer, Agent Quality — Databricks (job posting)
- Software Engineer, Agent Optimization & Evaluation — Reddit (job posting)
- Software Engineer I - Agent Observability — Honeycomb (job posting)
- ZipRecruiter — Agentic AI Engineer salary, United States
- ITJobsWatch — AI Agents (UK job trends and salaries)
- Glassdoor — Agentic AI Engineer salaries in India
- BLS Occupational Outlook Handbook — Software Developers, Quality Assurance Analysts, and Testers
- World Economic Forum — The Future of Jobs Report 2025 (PDF)
- Sierra — Meet the AI agent engineer (Natalie Meurer, 2024)
- Anthropic — Building effective AI agents
- LangChain — State of Agent Engineering (survey)
- METR — Measuring AI Ability to Complete Long Tasks (2025)
- Shunyu Yao — personal site
- Noah Shinn — personal site
- LangChain — Wikipedia
- microsoft/autogen — GitHub (maintenance notice)
- Microsoft Agent Framework overview — Microsoft Learn
- Simon Willison — The lethal trifecta for AI agents
- OWASP Top 10 for LLM Applications
- OWASP — Agentic AI Threats and Mitigations
- Model Context Protocol — What is MCP?
- A2A Protocol
- τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains (arXiv)
