استخدام مهندس هوش مصنوعی (AI Engineer)
شرح موقعیت شغلی
معرفی نقش
ما به دنبال یک AI Engineer هستیم که بتواند با تکیه بر دانش فنی قوی، روحیه یادگیری بالا و نگاه محصولمحور، در طراحی، توسعه و استقرار راهکارهای مبتنی بر هوش مصنوعی نقش مؤثری ایفا کند. این نقش برای فردی مناسب است که علاوه بر تسلط بر مفاهیم یادگیری ماشین و مدلهای زبانی، درک خوبی از توسعه نرمافزار، معماری سیستم و ساخت سرویسهای تولیدی داشته باشد.
مسئولیتها
- طراحی، پیادهسازی و استقرار اپلیکیشنهای هوش مصنوعی در سطح تولید و سیستمهای عاملمحور مبتنی بر Agent.
- توسعه و بهینهسازی راهکارهای RAG با استفاده از فریمورکهایی مانند LangChain یا LlamaIndex.
- طراحی و پیادهسازی Agentهای هوشمند، شامل orchestration، context engineering و prompt engineering.
- یکپارچهسازی راهکارهای AI با REST APIها، دیتابیسها و MCP Serverها.
- ارزیابی، fine-tune و بهینهسازی مدلهای هوش مصنوعی با متدولوژیهای دقیق ارزیابی، با تمرکز بر دقت، پایداری و اثرگذاری کسبوکاری.
- طراحی و بهینهسازی pipelineهای inference با توجه به مقیاسپذیری، latency، throughput، هزینه و availability.
- توسعه سرویسها و APIهای backend با استفاده از Python و فریمورکهای مدرن برای پشتیبانی از محصولات مبتنی بر AI.
- تحقیق، ارزیابی و بهکارگیری مدلها، ابزارها و فریمورکهای جدید در حوزه AI و تبدیل آنها به راهکارهای قابلاستفاده در محیط production.
شرایط احراز
- تسلط بر Python و اصول مهندسی نرمافزار.
- حداقل ۲ سال تجربه عملی در طراحی، توسعه و استقرار راهکارهای مبتنی بر AI.
- دانش قوی در Machine Learning، NLP، LLMs و Generative AI.
- آشنایی و تجربه کار با Hugging Face Transformers و ابزارهای مرتبط مانند TRL، PEFT، LoRA و QLoRA.
- تسلط یا تجربه عملی در Prompt Engineering، Context Engineering و طراحی معماریهای Agentic.
- تجربه کار با ابزارها و فریمورکهایی مانند LangChain، LangGraph، Langfuse یا ابزارهای مشابه.
- توانایی طراحی، پیادهسازی و استقرار کامل پایپلاین RAG.
- آشنایی با Vector Databaseها مانند Pinecone، Qdrant یا Milvus.
- تجربه در تولید و بهینهسازی Embeddings برای دادههای متنی و چندوجهی.
- آشنایی با TensorFlow و PyTorch.
- آشنایی با SQL و NoSQL.
- آشنایی با مفاهیم MLOps و چرخه عمر مدلهای یادگیری ماشین.
- روحیه یادگیری سریع، حل مسئله، مسئولیتپذیری و کار مستقل.
- نگاه Proactive, توانایی شناسایی گلوگاهها و ارائه راهحلهای عملی.
- تفکر محصولمحور و توانایی متعادلسازی کیفیت فنی با سرعت تحویل.
امتیاز ویژه
- تجربه کار با CrewAI، AutoGen، LlamaIndex یا ابزارهای مشابه.
- تجربه در fine-tuning و ارزیابی مدلهای زبانی در سناریوهای واقعی.
- آشنایی با MCP و الگوهای یکپارچهسازی agentها با ابزارها و سرویسها.
- تجربه در طراحی سیستمهای scalable backend برای محصولات AI.
- آشنایی با معماریهای event-driven یا microservice در پروژههای AI.
- سابقه کار در محیطهای محصولمحور یا enterprise.
ویژگیهای فردی
- ذهن تحلیلگر و ساختارمند
- علاقهمند به یادگیری تکنولوژیهای جدید و بهروز
- توانایی تصمیمگیری در شرایط مبهم
- تمرکز بر نتیجه، کیفیت و اثرگذاری
- توانایی همکاری مؤثر با تیم محصول، بکاند و ذینفعان فنی
مهارتهای مورد نیاز
- هوش مصنوعی
- Ai
- Python
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست