وظایف و مسئولیتها:
تحلیل و طراحی: بررسی نیازهای کاربران و سازمان. طراحی ساختار مکالمات و جریان پیامها برای چتباتهای مبتنی بر AI. تعریف کارکردهای چتبات (مانند پاسخهای خودکار، پیشنهادات هوشمند و تعاملات پیشرفته با کاربر).
توسعه و پیادهسازی: ساخت و توسعه چتباتهای هوشمند در بسترهای محبوب (مانند Rasa، Microsoft Bot Framework، Google Dialogflow و غیره). استفاده از مدلهای NLP برای فهم زبان طبیعی کاربران و تولید پاسخهای دقیق. ایجاد چتباتهای صوتی و متنی (Voice Bots / Text Bots) با قابلیتهای پیشرفته. یکپارچهسازی چتباتها با پلتفرمهای مختلف (مانند وبسایت، اپلیکیشن موبایل، پیامرسانهایی مثل تلگرام، واتساپ و Slack).
بهینهسازی و نگهداری: تحلیل دادههای جمعآوریشده از چتبات با هدف یادگیری و بهبود عملکرد. برطرف کردن خطاها، بهینهسازی تعاملات و افزودن امکانات جدید. پیادهسازی راهکارهای Continuous Integration/Continuous Deployment (CI/CD) برای بروزرسانی مداوم چتبات.
کار با داده: استفاده از دادههای تاریخی برای آموزش مدلهای AI. طراحی و آموزش مدلهای سفارشی برای پردازش زبان طبیعی (مانند استفاده از مدلهای OpenAI، GPT، BERT، و غیره). تجزیهوتحلیل دادهها برای بهبود دقت و کارایی مکالمات.
مستندسازی و گزارشدهی: مستندسازی تمامی فرآیندها و کدها. ارائه گزارشهای منظم از عملکرد و کارایی چتبات به مدیران و تیم پروژه.
مهارتها و توانمندیهای مورد نیاز:
1. فنی: تسلط به زبانهای برنامهنویسی مناسب (Python، JavaScript یا Node.js). تجربه کار با فریمورکها و پلتفرمهای طراحی چتبات (مانند Rasa، Dialogflow، Botpress، و غیره). آشنایی با اصول و ابزارهای پردازش زبان طبیعی (NLP)؛ کتابخانههایی مثل: spaCy، NLTK، HuggingFace Transformers. تجربه کار با APIهای هوش مصنوعی (مانند OpenAI GPT، Google Cloud AI یا Azure AI).
2. تحلیل داده: کار با دادههای متنی و تکنیکهای پیشپردازش داده (Tokenization، Lemmatization و غیره). آشنایی با ابزارهای آماری و تجزیهوتحلیل داده.
3. مهارتهای وابسته: آشنایی با DevOps و یکپارچهسازی ابزارها در سیستم (CI/CD pipelines، Docker). تجربه کار با پایگاههای داده (SQL، NoSQL). آشنایی با ابزارهای مدیریت پروژه (Jira، Trello).
4. تواناییها: توسعه چتباتهای سلسلهمراتبی و چندزبانه. حل مسئله، خلاقیت و توانایی انجام پروژهها به صورت مستقل. مهارتهای ارتباطی و مستندسازی شفاف.
شرایط احراز:
مدرک کارشناسی یا بالاتر در رشتههای علوم کامپیوتر، هوش مصنوعی، مهندسی نرمافزار یا رشتههای مرتبط. حداقل 2 سال تجربه کاری در توسعه سیستمهای هوش مصنوعی یا چتبات. تجربه عملی با پروژههای تجاری مرتبط با چتبات و پردازش زبان طبیعی. آشنایی با معماریهای مدرن AI/ML Pipeline مزیت تلقی میشود.
مزایا:
همکاری در پروژههای نوآورانه با تکنولوژیهای پیشرفته. محیط پویا، خلاق و فرصت رشد شغلی. دسترسی به منابع بهروز علمی و تکنولوژیکی. ساعات کاری انعطافپذیر و امکان دورکاری. حقوق رقابتی و مزایای رفاهی.