Mayia

استخدام Senior Full-Stack Platform Engineer

Mayia
امکان دورکاری

توضیحات فرصت شغلی

Role mission

You will build the technical backbone of Mayia, including importers, connectors, backend services, APIs, background processing, deployment infrastructure, and, when needed, parts of the user-facing application.

This role is designed for a senior, product-minded engineer who can take end-to-end ownership of a capability, from initial Design to production operation.



Responsibilities

  • Design and develop the platform’s primary APIs.
  • Build importers for documents, images, messages, and structured data.
  • Implement extensible connectors for services such as SharePoint, email, and project-management tools.
  • Develop ingestion, extraction, normalization, and Indexing pipelines.
  • Design background jobs, queues, workers, and asynchronous processing.
  • Integrate the importer and platform services with retrieval and knowledge-graph systems.
  • Build review, correction, and approval APIs for extracted information.
  • Contribute to the workflow engine and connect workflows to organizational knowledge.
  • Implement access control, tenant isolation, and secure handling of enterprise data.
  • Improve Logging, tracing, error handling, and observability.
  • Contribute to Dockerization, CI/CD, deployments, backups, and environment management.
  • Write unit, integration, andAPI contract tests.
  • Collaborate with frontend engineers on API contracts and product integration.
  • In a two-engineer structure, contribute directly to the React-based product interface.
  • Investigate production issues and resolve their underlying causes.

 

Required qualifications:

  • Strong backend-development experience with Python or TypeScript/Node.js.
  • Ability to work effectively with the second language in a mixed-language codebase.
  • Experience designing production REST APIs or similar service interfaces.
  • Experience with relational, document, or graph databases.
  • Familiarity with queues, workers, event-driven Architecture, and asynchronous processing.
  • Experience building maintainable and testable systems.
  • Practical knowledge of Docker, Linux, andCI/CD.
  • Good understanding of authentication, authorization, andAPI Security.
  • Experience Debugging distributed or multi-service systems.
  • Basic working knowledge of React and TypeScript.
  • Professional written and spoken English.
  • Ability to work independently and take end-to-end ownership.

 

Nice to have:

  • Experience processing PDF, DOCX, image, or email content.
  • Experience with Neo4j, Graphiti, or vector databases.
  • Experience with Microsoft Graph API, SharePoint, Gmail, or Jira.
  • Experience building multi-tenant SaaS platforms.
  • Experience with Redis, message brokers, or job queues.
  • Experience with metrics, observability, and distributed tracing.
  • Familiarity withLLM APIs, RAG, or agentic systems.
  • Production experience with React, Next.js, or Electron.

 

Measures of success:

During the first few months, you should be able to:

  • Deliver a reliable and observable end-to-end import Pipeline.
  • Provide stable APIs for retrieval, review, and the product gateway.
  • Implement at least one production-ready connector.
  • Make ingestion and background-processing failures traceable and recoverable.
  • Establish repeatable deployment and Monitoring practices.
  • Reduce the gap between experimental AI capabilities and a usable product.

تکنولوژی‌ها

    TypeScriptNext.jsSQLFirebaseOAuth
لوگوی شرکت Mayia

Mayia

فناوری اطلاعات، نرم‌افزار و سخت‌افزار

۱۱-۵۰ نفر

تیم محصول و فناوری مایا

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

فرهنگ کاری ما بر پایه مسئولیت‌پذیری، یادگیری مداوم، ارتباط شفاف و توجه به کیفیت ساخته شده است. در مایا، اعضای تیم فقط مجری تسک‌ها نیستند؛ بلکه در تصمیم‌های فنی، طراحی محصول، بهبود تجربه کاربر و حل مسائل واقعی نقش فعال دارند. ما به محیطی چابک، دقیق و کم‌تشریفات باور داریم؛ جایی که ایده‌های خوب شنیده می‌شوند و هر نفر می‌تواند اثر قابل‌مشاهده‌ای در مسیر رشد محصول داشته باشد.

درباره مایا

مایا یک شرکت فناوری‌محور در حوزه هوش مصنوعی و حقوق است که با هدف ساخت زیرساخت‌های هوشمند برای مؤسسات حقوقی، تیم‌های وکالت و سازمان‌های حرفه‌ای فعالیت می‌کند. تمرکز اصلی مایا بر ایجاد بستری امن، قابل‌اعتماد و قابل‌ردیابی برای مدیریت دانش، اسناد، پرونده‌ها و جریان‌های کاری حقوقی است؛ به‌گونه‌ای که وکلا و تیم‌های حقوقی بتوانند سریع‌تر به اطلاعات دقیق دسترسی پیدا کنند، تصمیم‌های آگاهانه‌تری بگیرند و زمان کمتری را صرف جست‌وجو، بررسی و پردازش داده‌های پراکنده کنند.

در مایا، ما به‌جای ارائه یک ابزار عمومی هوش مصنوعی، در حال توسعه یک لایه تخصصی برای فهم، سازمان‌دهی و بازیابی اطلاعات حقوقی هستیم؛ لایه‌ای که می‌تواند زمینه، سوابق، ارتباطات و شواهد مرتبط با هر موضوع را در اختیار کاربران و دستیارهای هوشمند قرار دهد. رویکرد ما بر پایه امنیت داده، شفافیت، توضیح‌پذیری و حفظ مالکیت اطلاعات مشتریان بنا شده است.

مایا محیطی مناسب برای افرادی است که به حل مسائل پیچیده، ساخت محصول‌های نوآورانه، کار در مرز میان هوش مصنوعی و صنعت حقوق، و ایجاد فناوری‌های واقعی برای استفاده حرفه‌ای علاقه‌مند هستند. ما به دنبال ساخت تیمی دقیق، مسئولیت‌پذیر و خلاق هستیم که بتواند در توسعه نسل جدید ابزارهای هوشمند برای خدمات حقوقی نقش مؤثر ایفا کند.


اطلاعات تماس

http://mayia.app

تهران - -


مزایا

  • پرداخت رقابتی
  • ساعت کاری منعطف
  • استک فنی مدرن
  • همکاری تماما ریموت
  • محصول بین المللی