توضیحات فرصت شغلی
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
تیم محصول و فناوری مایا
تیم فنی و مهندسی مایا از افرادی با تجربه در توسعه نرمافزار، معماری ابری، هوش مصنوعی و طراحی محصول تشکیل شده است. ما روی ساخت یک پلتفرم امن، قابلاعتماد و کاربردی برای مدیریت دانش، پردازش اسناد و استفاده حرفهای از هوش مصنوعی در حوزه حقوقی کار میکنیم.
فرهنگ کاری ما بر پایه مسئولیتپذیری، یادگیری مداوم، ارتباط شفاف و توجه به کیفیت ساخته شده است. در مایا، اعضای تیم فقط مجری تسکها نیستند؛ بلکه در تصمیمهای فنی، طراحی محصول، بهبود تجربه کاربر و حل مسائل واقعی نقش فعال دارند. ما به محیطی چابک، دقیق و کمتشریفات باور داریم؛ جایی که ایدههای خوب شنیده میشوند و هر نفر میتواند اثر قابلمشاهدهای در مسیر رشد محصول داشته باشد.
درباره مایا
مایا یک شرکت فناوریمحور در حوزه هوش مصنوعی و حقوق است که با هدف ساخت زیرساختهای هوشمند برای مؤسسات حقوقی، تیمهای وکالت و سازمانهای حرفهای فعالیت میکند. تمرکز اصلی مایا بر ایجاد بستری امن، قابلاعتماد و قابلردیابی برای مدیریت دانش، اسناد، پروندهها و جریانهای کاری حقوقی است؛ بهگونهای که وکلا و تیمهای حقوقی بتوانند سریعتر به اطلاعات دقیق دسترسی پیدا کنند، تصمیمهای آگاهانهتری بگیرند و زمان کمتری را صرف جستوجو، بررسی و پردازش دادههای پراکنده کنند.
در مایا، ما بهجای ارائه یک ابزار عمومی هوش مصنوعی، در حال توسعه یک لایه تخصصی برای فهم، سازماندهی و بازیابی اطلاعات حقوقی هستیم؛ لایهای که میتواند زمینه، سوابق، ارتباطات و شواهد مرتبط با هر موضوع را در اختیار کاربران و دستیارهای هوشمند قرار دهد. رویکرد ما بر پایه امنیت داده، شفافیت، توضیحپذیری و حفظ مالکیت اطلاعات مشتریان بنا شده است.
مایا محیطی مناسب برای افرادی است که به حل مسائل پیچیده، ساخت محصولهای نوآورانه، کار در مرز میان هوش مصنوعی و صنعت حقوق، و ایجاد فناوریهای واقعی برای استفاده حرفهای علاقهمند هستند. ما به دنبال ساخت تیمی دقیق، مسئولیتپذیر و خلاق هستیم که بتواند در توسعه نسل جدید ابزارهای هوشمند برای خدمات حقوقی نقش مؤثر ایفا کند.
اطلاعات تماس
مزایا
- پرداخت رقابتی
- ساعت کاری منعطف
- استک فنی مدرن
- همکاری تماما ریموت
- محصول بین المللی
