شرکت آریا اندیش سورنا
شرکت آریا اندیش سورنا

مهندس ارشد نرم‌افزار (Lead Engineer)

تهران، مطهری
امکان دورکاری
تمام وقت یا پاره وقت
شنبه تا چهارشنبه: 08:30-08:00 الی 17:30-17:00 پنج‌شنبه: تعطیل
-
وام -پاداش -بیمه درمان تکمیلی -کمک هزینه دوره آموزشی -بن خرید -صبحانه -بسته ها و هدایای مناسبتی
51 تا 200 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1390
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
سابقه کار مدیریتی
PostgreSql - متوسط
Python - پیشرفته
React - متوسط
Redis - متوسط
TypeScript - متوسط
Docker - مقدماتی

شرح شغل و وظایف

ما در شرکت نرم‌افزاری سورنا به‌دنبال مهندس ارشد نرم‌افزار (Lead Engineer) با تسلط قوی به Python، معماری و هوش مصنوعی هستیم تا ما را در توسعه پلتفرم هوش مصنوعی سازمانی (Agentic AI / RAG) همراهی کند.
مهندس ارشد نرم‌افزار در سورنا با پذیرفتن مسئولیت‌های زیر به پیش‌برد اهداف تیم کمک می‌کند:

مسئولیت‌ها:
  • تبدیل کدهایی که سریع توسعه یافته به کدی مقاوم، قابل‌تست و مقیاس‌پذیر با درک عمیق معماری موجود (بک‌اند FastAPI و فرانت‌اند React/Vite)
  • مالکیت تصمیمات فنی شامل معماری، زیرساخت، کیفیت کد و نقشه راه مهندسی
  • ساخت لایه Agent Orchestration با LangGraph، مهندسی پرامپت، چرخه تایید انسانی و مهم‌تر از همه سیستم ارزیابی (evaluation) برای کاهش hallucination
  • توسعه Connectorها به سیستم‌های سازمانی (Jira، Confluence، SharePoint، Google Workspace، Slack، HubSpot، دیتابیس‌ها و...) و استقرار ایجنت‌ها
  • پیاده‌سازی روی پیام‌رسان‌ها (Slack، Telegram، WhatsApp) و ویجت وب‌سایت
  • تعیین استانداردهای code review، تست‌نویسی (pytest/vitest/playwright) و رویه‌های مهندسی

مهارت‌های تخصصی:
  • تسلط قوی به Python و تجربه production با FastAPI یا فریم‌ورک‌های async مشابه (الزامی)
  • تجربه عملی با LLM، RAG، فراخوانی ابزار (function calling) و مهندسی پرامپت (الزامی)
  • آشنایی کافی با React + TypeScript + Vite در حد تحویل فیچر کامل (الزامی)
  • آشنایی با Docker، CI/CD و ترجیحاً Google Cloud Run
  • توانایی تصمیم‌گیری مستقل در معماری و توضیح شفاف آن
  • آشنایی با فضای مبهم و پویای استارتاپ در مراحل اولیه

مزیت‌ها:
  • تجربه با vector store، embedding، semantic/hybrid search، reranking
  • ساخت یکپارچه‌سازی با سیستم‌های سازمانی (OAuth، sync، rate limit، نرمال‌سازی داده)
  • آشنایی با LangGraph یا MCP
  • تجربه SaaS چندمستاجری، احراز هویت و RBAC
  • سابقه به عنوان founding engineer در استارتاپ

فناوری‌ها و ابزارهای مورد استفاده:
  • بک‌اند: Python، FastAPI، SQLAlchemy، Celery، Redis، PostgreSQL
  • فرانت‌اند: React 19، TypeScript، Vite 7، Tailwind CSS 4
  • هوش مصنوعی: LangGraph، LangChain Core، Sentence-Transformers، reranking، MCP
  • جستجو: Qdrant (vector store)، hybrid search با tenant-awareness
  • مدل‌های زبانی: پشتیبانی از OpenAI-compatibles و Ollama
  • زیرساخت: Docker Compose (محلی)، Google Cloud Run + Cloud Build (تولید)

شرایط و مزایای همکاری:
بیمه تکمیلی
صبحانه
هدایای مناسبتی
پاداش عملکرد
کمک‌هزینه آموزشی
کمک‌هزینه سلامت جسم
کمک‌هزینه سلامت روان
امکان پرداخت وام
کار در محیطی دوستانه
دسترسی مناسب به مترو
امکان همکاری دورکاری

روزها و ساعات کاری:
شنبه تا چهارشنبه: 08:30 الی 17:30
پنج‌شنبه: تعطیل

محدوده شرکت:
خیابان مفتح شمالی با دسترسی نزدیک به مترو مفتح

شرایط احراز شغل

سن
از 30 سال
جنسیت
تفاوتی ندارد
نرم افزارها
Python| پیشرفته React| متوسط TypeScript| متوسط Docker| مقدماتی Redis| متوسط PostgreSql| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت آریا اندیش سورنا