آگهی‌های استخدامی

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

شرح موقعیت شغلی

ما در سورنا به‌دنبال مهندس ارشد نرم‌افزار (Lead Engineer) با تسلط قوی به پایتون، معماری و هوش مصنوعی هستیم تا ما را در توسعه پلتفرم هوش مصنوعی سازمانی (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 (تولید)

ارزش‌های پیشنهادی:

ما در سورنا تلاش می‌کنیم محیطی فراهم کنیم که علاوه بر رشد حرفه‌ای، از سلامت، رفاه و تعامل سازنده همکارانمان نیز حمایت کند. برخی از مزایا و ارزش‌های همکاری با سورنا عبارت است از:

  • بهره‌مندی از بیمه تکمیلی
  • ارائه صبحانه
  • شارژ بن‌کارت در مناسبت‌های مختلف
  • کمک‌هزینه سلامت جسم
  • کمک‌هزینه سلامت روان
  •  محیط کاری صمیمی و مبتنی بر همکاری 
  •  ارائه تسهیلات بانکی با استفاده از اعتبار شرکت 
  • اختصاص بودجه فصلی برای فعالیت‌های تیم‌سازی
  • دسترسی مناسب به ایستگاه مترو

روزها و ساعات کاری:

شنبه تا سه‌شنبه: 8:30-8:00 الی 17:30-17:00
چهارشنبه: 08:30-8:00 الی 16:30-16:00
پنج‌شنبه: تعطیل


محدوده شرکت:

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




مهارت‌های مورد نیاز

  • Python
  • FastApi
  • LLM

حداقل سابقه کار

  • بیش از شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت تحصیلی معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۷/۱۹
ارسال رزومه