با سابقه درخشان در حوزه نرم افزارهای بانکداری نظیر :
- نرم افزار گزارشساز تحت وب
- Enterprise Service Bus
- سامانه مدیریت نمونه امضا مشتریان بانکی
- سامانه هوشمند اعلام و پیگیری اقساط معوق
ما یک شرکت تخصصی در حوزه توسعه نرمافزار هستیم که در دامنه بانکداری فعالیت میکنیم.
ارائه راهکارهای نرمافزاری در پروژههای متنوع بانکی، فرصت تجربه چالشها و دستاوردهای نوآورانه و ارزشمند را برای ما فراهم کرده است.
در این مسیر، سرمایه انسانی همواره مهمترین دارایی ما بوده است؛ سرمایهای که طی بیش از 15 سال فعالیت، در فضایی صمیمی، پویا و نوآورانه، نقش کلیدی در شکلگیری عملکردی موفق و پایدار ایفا کرده است.
ما در شرکت نرمافزاری سورنا بهدنبال مهندس ارشد نرمافزار (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، نرمالسازی داده)