شرح موقعیت
ما به دنبال یک مهندس نرمافزار مشتاق و با تجربه هستیم تا در تیم توسعه ما به پیادهسازی، بهینهسازی و مقیاسپذیری سیستمهای مبتنی بر هوش مصنوعی کمک کند. برخلاف یک دانشمند داده (Data Scientist) که تمرکز اصلیاش بر تحقیق و مدلسازی است، تمرکز اصلی شما بر تبدیل مدلهای هوش مصنوعی به محصولات نرمافزاری واقعی، کارآمد و قابل استفاده در مقیاس بالا خواهد بود. حداقل ۲ الی ۳ سال تجربهی کاری حرفهای تسلط کامل به Python و فریمورک Django برای توسعه و نگهداری سرویسهای بکاند تجربه طراحی و توسعه APIهای RESTful و کار با ابزارهایی مثل Django REST Framework آشنایی با مفاهیم هوش مصنوعی و توانایی یکپارچهسازی مدلهای AI/LLM در محصولات نرمافزاری تسلط به کار با پایگاهدادههای relational مانند PostgreSQL و بهینهسازی کوئریها تجربه کار با Docker و کانتینرسازی سرویسها برای محیطهای توسعه و Production آشنایی با مفاهیم DevOps، CI/CD و ابزارهایی مثل GitHub Actions یا GitLab CI توانایی کار با سیستمعامل Linux و مدیریت سرورهای ابری آشنایی با مفاهیم Infrastructure، Networking و Deployment در محیطهای Cloud تجربه کار با Message Queueها مانند RabbitMQ یا Redis برای پردازشهای asynchronous توانایی نوشتن کد تمیز، تستپذیر و قابل نگهداری بر اساس Best Practiceهای مهندسی نرمافزار آشنایی با ابزارهای مانیتورینگ و لاگینگ برای تحلیل و عیبیابی سرویسها توانایی همکاری تیمی، حل مسئله و مشارکت در طراحی معماری سیستمهای مقیاسپذیر اشتیاق به یادگیری مداوم تکنولوژیهای نوظهور در حوزه AI توانایی کار در محیطهای چابک (Agile/Scrum)
نیازمندیها
- هوش مصنوعی
- Django
- RestFul API