شرح موقعیت:
ما به دنبال یک برنامهنویس پایتون با تجربه در طراحی و پیادهسازی سیستمهای هوش مصنوعی و یادگیری ماشین هستیم. فرد مورد نظر در تیم تحقیق و توسعه (R&D) نقش کلیدی در طراحی زیرساخت نرمافزاری، بهینهسازی مدلهای AI، و پیادهسازی سرویسهای مقیاسپذیر مبتنی بر داده خواهد داشت.
مسئولیتها:
- طراحی، توسعه و نگهداری سرویسها و APIهای مرتبط با مدلهای هوش مصنوعی
- همکاری نزدیک با تیمهای Data Science، MLOps و Backend برای استقرار مدلها در محیط Production
- بهینهسازی عملکرد مدلها از نظر سرعت، دقت و مصرف منابع
- توسعه زیرساختهای پردازش داده و pipelineهای یادگیری ماشین با استفاده از ابزارهایی نظیر *, MLflow, FastAPI, Kafka, Redis, ClickHouse
- پیادهسازی و مانیتورینگ مدلهای AI در محیطهای containerized (Docker/Kubernetes)
- نوشتن کد تمیز، ماژولار و قابل تست با رعایت اصول طراحی نرمافزار
مهارتها و الزامات:
- تسلط کامل به زبان *Python* و کتابخانههای *NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow*
- تجربه در ساخت API با *FastAPI* یا *Django Rest Framework* یا *Flask*
- آشنایی با مفاهیم MLOps، Data Pipelines و CI/CD
- تجربه کار با دیتابیسهای SQL و NoSQL (PostgreSQL, MongoDB, Redis)
- تسلط به مفاهیم طراحی سیستم، الگوهای معماری، و میکروسرویسها
- روحیه همکاری تیمی
- حداقل 2 سال سابقه توسعه نرمافزار با Python
مهارتهای بیشتر:
- تجربه در پردازش زبان طبیعی (NLP) یا بینایی ماشین (CV)
- تجربه کار با GPU و CUDA