تپسل
تپسل

برنامه نویس Back-End

تهران، طرشت
تمام وقت
شنبه تا چهارشنبه
-
بیمه درمان تکمیلی -ساعت کاری منعطف -کمک هزینه دوره آموزشی -اتاق بازی -کافی شاپ

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
اینترنت / تجارت الکترونیک / خدمات آنلاین
شرکت ایرانی دارای مشتریان داخلی
1393
تپسل مدیااد تگرو متریکس
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

4 سال سابقه کار در گروه شغلی مشابه

شرح شغل و وظایف

شرح شغل و وظایف

معرفی شغل
ما به دنبال یک مهندس نرم‌افزار هستیم که تجربه عملی در توسعه سرویس‌های بک‌اند و پیاده‌سازی قابلیت‌های مبتنی بر هوش مصنوعی داشته باشد. در این موقعیت، روی توسعه APIها، یکپارچه‌سازی مدل‌های زبانی بزرگ (LLM)، پیاده‌سازی معماری RAG و توسعه سیستم‌های توزیع‌شده کار خواهید کرد و نیازمندی‌های محصول را به راهکارهایی پایدار، مقیاس‌پذیر و آماده استفاده در محیط عملیاتی تبدیل خواهید کرد.

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

  • توسعه، نگهداری و بهبود سرویس‌های بک‌اند، APIها و یکپارچه‌سازی با سایر سرویس‌ها و پلتفرم‌ها
  • پیاده‌سازی قابلیت‌های مبتنی بر LLM، معماری RAG و Tool Calling و یکپارچه‌سازی با ارائه‌دهندگان مختلف مدل‌های هوش مصنوعی
  • توسعه سازوکارهای بازیابی دانش، مدیریت کانتکست مکالمه و جریان‌های پردازش مکالمه
  • طراحی و پیاده‌سازی پردازش‌های ناهمگام و یکپارچه‌سازی‌های مبتنی بر رویداد
  • بهبود عملکرد، مقیاس‌پذیری و پایداری سرویس‌ها و ارتقای کیفیت پاسخ‌های هوش مصنوعی
  • نوشتن تست‌های خودکار، عیب‌یابی مشکلات محیط عملیاتی و حفظ کیفیت کد
  • همکاری با تیم فرانت‌اند برای توسعه و ارائه قابلیت‌های یکپارچه

شایستگی‌ها

  • تسلط بر اصول مهندسی بک‌اند و تجربه توسعه و نگهداری APIها و سرویس‌های نرم‌افزاری در محیط عملیاتی
  • تجربه عملی در یکپارچه‌سازی LLM و پیاده‌سازی RAG، کار با Embeddings، جست‌وجوی برداری (Vector Search) و مهندسی پرامپت (Prompt Engineering)
  • تجربه کار با پایگاه‌های داده رابطه‌ای و/یا غیررابطه‌ای و آشنایی با پردازش‌های ناهمگام، صف‌های پیام (Message Queues) و سیستم‌های توزیع‌شده
  • تجربه نوشتن تست‌های خودکار، عیب‌یابی و رفع مشکلات نرم‌افزار در محیط عملیاتی
  • توانایی تحلیل مسائل فنی، تصمیم‌گیری مستقل و پیشبرد وظایف از طراحی تا پیاده‌سازی و تحویل نهایی
  • توانایی ارائه راهکارهای عملی و قابل اتکا، یادگیری فناوری‌های جدید و ایجاد تعادل میان کیفیت خروجی، زمان پاسخ‌گویی، قابلیت اطمینان و هزینه پردازش
  • مسئولیت‌پذیری، توجه به کیفیت و نگهداشت‌پذیری کد و توانایی همکاری و ارتباط موثر با اعضای تیم

مزیت محسوب می‌شود

  • تجربه کار با فریم‌ورک‌های ارکستریشن هوش مصنوعی و پیاده‌سازی جریان‌های کاری چندمرحله‌ای
  • آشنایی با Structured Outputs و Streaming Responses در کنار Tool Calling
  • تجربه کار با پایگاه‌های داده برداری و فناوری‌های مرتبط با جست‌وجو
  • تجربه استقرار و نگهداری برنامه‌ها در محیط‌های کانتینری و آشنایی با مانیتورینگ، Observability و بهینه‌سازی عملکرد
  • تجربه کار روی محصولات هوش مصنوعی مکالمه‌محور، سیستم‌های پشتیبانی مشتری یا دستیارهای مبتنی بر دانش

شرایط احراز شغل

جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است

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

گزارش مشکل یا تخلف آگهی