استخدام برنامهنویس ارشد بکاند (Senior Backend Developer)
شرح موقعیت شغلی
به دنبال همکاری با یک برنامهنویس ارشد بکاند هستیم که هم در توسعه سیستمهای بکاند در سطح معماری کلان توانمند باشد و هم آشنایی کافی با اکوسیستم AI مدرن، بهویژه Agentic AI و Retrieval Augmented Generation (RAG) داشته باشد.
فرد منتخب در طراحی و پیادهسازی سیستمهای بکاند مقیاسپذیر، انعطافپذیر و مدرن مشارکت خواهد کرد و در کنار تیم هوش مصنوعی برای توسعه سیستمهای تعاملی و هوشمند نسل جدید کار خواهد کرد.
مسئولیتها:
مسئولیتها:
- طراحی معماری کلان سیستمها با رعایت اصول Clean Architecture
- توسعه APIهای REST و GraphQL با Django و FastAPI
- همکاری با تیم AI برای طراحی و توسعه سیستمهای Agentic AI
- پیادهسازی و بهینهسازی RAG Pipelines، ترجیحاً با GraphRAG یا چارچوبهای مشابه
- همکاری در ساخت و مدیریت پایگاههای برداشت دانش (Knowledge Base) برای LLMها
- طراحی ساختار کد منعطف، تمیز و تستپذیر بر مبنای اصول VibeCoding
- نگهداری، مانیتورینگ و بهبود مداوم سیستمهای در حال اجرا
- مستندسازی فرایندها و پیادهسازیها برای پایداری دانش تیم
مهارتهای فنی:
- تسلط عالی به Python 3.x
- تسلط به Django، Django Rest Framework
- تسلط به FastAPI
- تسلط به GraphQL و کتابخانههای مربوطه (Graphene, Ariadne و غیره)
- درک عمیق از Clean Architecture, Domain-Driven Design (DDD)
- آشنایی و تجربه کار با Agentic AI Frameworks (مانند LangGraph, CrewAI, AutoGen یا معادلهای مشابه)
- آشنایی عملی با مفاهیم Retrieval Augmented Generation (RAG)، ترجیحاً GraphRAG
- تجربه کار با پایگاه دادههای بردار (Vector Databases) مثل Pinecone, Weaviate, Chroma یا معادل
- تسلط به پایگاههای داده رابطهای (PostgreSQL) و NoSQL (MongoDB, Redis)
- آشنایی با معماری Microservices و Event-Driven Architecture
- تجربه کار با Docker و ابزارهای CI/CD
- آشنایی با سیستمهای مانیتورینگ (Prometheus, Grafana)
- تجربه نوشتن تستهای Unit و Integration
مهارتهای نرم (Soft Skills):
- توانایی کار تیمی در محیط cross-functional
- روحیه یادگیری تکنولوژیهای نوظهور (AI-first mindset)
- مهارتهای حل مسأله پیشرفته
- توانایی مستندسازی فنی مؤثر
- نگاه محصول محور و درک نیازهای کاربران نهایی
مزیت محسوب میشود اگر:
- مشارکت در پروژههای Open Source در حوزه LLM و Agentic AI
- آشنایی با چارچوبهای Orchestration مثل LangChain یا LlamaIndex
- تجربه طراحی Knowledge Graph
- دانش عملی در LLM Fine-Tuning یا Prompt Engineering
- تجربه در مقیاسدهی سیستمهای با بار بالا (High Concurrency)
- سابقه همکاری با تیمهای Data Science/ML
مزایا:
- حقوق رقابتی و بر اساس توانمندی
- کار در پروژههای AI-first cutting edge
- دسترسی به منابع یادگیری بهروز در حوزه AI/ML
- محیط کاری باز و منعطف
- ساعات کاری شناور
شرایط عمومی
- عدم محدودیت جنسیتی
- عدم محدودیت تحصیلی
- عدم محدودیت سن
- در صورت شرایط یکسان، کمتر از ۳۵ سال ترجیح داده خواهد شد.
- حداقل ۶ ماه حضور در توسعه پروژه های فعال و حرفه ای در یکسال گذشته
مهارتهای مورد نیاز
- Back-end
- Python
- SQL
- FastApi
- Docker
حداقل سابقه کار
- مهم نیست
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست