Full Remote · Senior Engineering RolesFull Remote · Senior Engineering Roles

Build industrial intelligence for metal additive manufacturing.همکاری ریموت برای ساخت پلتفرم صنعتی AddiTech.

AddiTech is hiring senior remote engineers to build the software foundation of an evidence-grade, replayable, local-first monitoring platform for LPBF metal additive manufacturing environments.

AddiTech به دنبال سه مهندس ارشد است تا هسته نرم‌افزاری یک Industrial Intelligence Platform را برای Metal Additive Manufacturing بسازند؛ محصولی local-first، evidence-grade و replayable که در مرحله اول روی LPBF Monitoring تمرکز دارد.

Full Remote
Monthly PaymentMonthly Payment
Senior Technical RolesSenior Technical Roles
Portfolio RequiredPortfolio / GitHub Required
!

Support Program Focus and Candidate Priority

تمرکز این Support Program

This hiring round is created as a practical support opportunity for talented Iranian engineers under 30 who are currently based in Iran and have been directly affected by difficult employment conditions, recent instability, or job loss. This specific support call is limited to applicants currently residing in Iran and under 30; applications outside this scope will not be considered for this round. All engagement and payment arrangements must remain legally, fiscally, and banking-compliance feasible.

این فراخوان به‌عنوان یک Support Program عملی برای talentهای فنی ایرانی زیر ۳۰ سال طراحی شده است که در حال حاضر ساکن ایران هستند و به‌دلیل شرایط سخت بازار کار، بی‌ثباتی‌های اخیر یا از دست دادن شغل، نیاز به فرصت کاری ریموت دارند. این round مشخص فقط برای افراد زیر ۳۰ سال و ساکن ایران تعریف شده است؛ درخواست‌های خارج از این scope در این فراخوان بررسی نمی‌شود. هر نوع همکاری و payment arrangement باید از نظر قانونی، مالیاتی، بانکی و compliance قابل انجام باشد.

Open Positions

Each role is full remote, senior-level, and focused on building serious industrial software from the foundation stage.

Position 01

Founding Backend & Platform Architect

FastAPI · Data Contracts · Evidence Pack · Replay Architecture

Apply by Email

Lead the backend spine of AddiTech: API contracts, session lifecycle, evidence packaging, replay access, structured outputs, artifact storage, and future-ready service boundaries.

Responsibilities

  • Design and implement FastAPI-based services for session creation, upload, processing orchestration, evidence export, replay access, and artifact delivery.
  • Define and enforce clean API contracts between backend, frontend, processing modules, and future edge services.
  • Build Pydantic models, schema versions, validation rules, and structured response objects.
  • Implement session persistence, artifact folder grammar, manifest generation, replay indexing, and export-ready data structures.
  • Create backend smoke tests, API inspection routines, regression checks, and validation scripts.
  • Preserve separation between UI, backend orchestration, processing logic, evidence service, replay service, and future machine adapters.

Minimum Requirements

  • 5+ years of professional backend or platform engineering experience.
  • Strong Python and FastAPI experience.
  • Strong understanding of REST API design, schema validation, typed contracts, and backend service boundaries.
  • Experience with Pydantic, SQLAlchemy or equivalent data modeling tools.
  • Experience with PostgreSQL or similar relational databases.
  • Professional Git workflow and remote collaboration discipline.
  • Fluent English for technical interviews, architecture discussions, documentation, and remote collaboration.

Academic Background

Computer Science, Software Engineering, Data Engineering, Mechatronics, Automation, Industrial Informatics, Applied AI, or related fields.

Preferred Skills

  • Industrial software, edge systems, machine monitoring, manufacturing data, or IoT platforms.
  • OpenAPI, API versioning, schema governance, and frontend contract mirroring.
  • Docker, CI/CD, logging, observability, and structured error handling.
  • Traceability, auditability, evidence-grade software, and reproducible workflows.

Position 02

Senior Frontend & Industrial HMI Engineer

React · TypeScript · Industrial HMI · Replay UI · Evidence Review

Apply by Email

Build the professional industrial interface of AddiTech: monitoring sessions, image/video/live input workflows, defect candidate visualization, heatmaps, overlays, evidence export, and replay access.

Responsibilities

  • Design and implement the frontend using React, TypeScript, and modern frontend tooling.
  • Build a clean industrial HMI-style interface for session start, active review, results, evidence export, and replay access.
  • Implement tri-pane review views: original frame, processed overlay, and heatmap or hotspot surface.
  • Build candidate tables with sorting, severity grouping, confidence indicators, representative frames, and metrics panels.
  • Implement workflows for image upload, video upload, live source selection, run/stop/finalize actions, export evidence pack, and open previous sessions.
  • Integrate cleanly with FastAPI backend endpoints and maintain TypeScript API response contracts.

Minimum Requirements

  • 5+ years of professional frontend engineering experience.
  • Strong React and TypeScript experience.
  • Strong experience with API-driven frontend applications.
  • Strong understanding of component architecture, state management, error states, loading states, and responsive UI behavior.
  • Experience building professional dashboards, analytical interfaces, monitoring tools, or engineering review platforms.
  • Strong Git workflow and remote collaboration discipline.
  • Fluent English for technical interviews, UI reviews, documentation, and remote collaboration.

Academic Background

Computer Science, Software Engineering, Human-Computer Interaction, Industrial Design with strong software experience, Mechatronics, Data Visualization, or related fields.

Preferred Skills

  • Vite, Tailwind, Recharts, Three.js, WebGL, or advanced visualization libraries.
  • Industrial HMI, SCADA-like interfaces, inspection software, QA systems, or technical review tools.
  • Image overlay visualization, heatmap display, annotation views, video frame review, or replay systems.
  • API type generation, OpenAPI, or frontend/backend contract governance.

Position 03

Senior Computer Vision & Edge Inference Engineer

Python · OpenCV · Defect Candidates · Heatmaps · Edge-Ready Inference

Apply by Email

Build the image-processing and inference spine of AddiTech: deterministic candidate extraction, severity scoring, overlays, heatmaps, evidence-ready outputs, and a future-ready path for industrial camera and edge inference integration.

Responsibilities

  • Design and implement computer vision pipelines for LPBF-style monitoring inputs.
  • Build deterministic image-processing pipelines using Python and OpenCV.
  • Implement ingestion normalization for image, video, and live camera sources.
  • Develop preprocessing modules, candidate generation logic, defect-family scoring, severity assignment, confidence handling, and heatmap/overlay rendering.
  • Generate structured backend-ready outputs: candidate geometry, bounding boxes, centroids, frame index, timestamp, confidence, severity, processing profile, and source reference.
  • Support evidence-grade outputs: overlay images, processed frames, heatmaps, representative frames, metrics summaries, and JSONL/CSV-ready records.
  • Prepare the inference boundary for future ONNX Runtime or TensorRT acceleration.

Minimum Requirements

  • 5+ years of professional experience in computer vision, image processing, ML engineering, or industrial AI.
  • Strong Python and OpenCV experience.
  • Strong understanding of preprocessing, thresholding, morphology, contour analysis, connected components, feature extraction, heatmaps, overlays, and visual diagnostics.
  • Experience with video processing, frame indexing, live camera streams, or industrial camera pipelines.
  • Ability to create deterministic processing baselines before introducing complex ML.
  • Ability to write clean, modular, testable processing code.
  • Fluent English for technical interviews, documentation, remote collaboration, and technical review.

Academic Background

Computer Vision, Artificial Intelligence, Machine Learning, Robotics, Mechatronics, Electrical Engineering, Mechanical Engineering with strong CV/AI portfolio, Industrial Automation, or related fields.

Preferred Skills

  • Defect detection, anomaly detection, segmentation, inspection systems, or industrial visual quality control.
  • Metal additive manufacturing, LPBF, melt-pool monitoring, spatter, porosity, lack of fusion, crack-like defects, or thermal process monitoring.
  • Basler cameras, pypylon, GigE Vision, GenICam, industrial camera SDKs, or camera calibration.
  • ONNX Runtime, TensorRT, CUDA, Jetson, or x86 GPU edge deployment.

Positionهای باز

هر Position کاملاً remote است و برای ساخت واقعی محصول از foundation stage تعریف شده؛ نه کار نمایشی، نه dashboard ساده، و نه پروژه کوتاه‌مدت بدون architecture.

Position 01

Founding Backend & Platform Architect

FastAPI · API Contracts · Evidence Pack · Replay Architecture

ارسال ایمیل برای این Position

این نقش ستون اصلی Backend در AddiTech را می‌سازد؛ از API Contract و Session Lifecycle تا Evidence Pack، Replay Access، Artifact Storage و Service Boundaryهای قابل توسعه برای مراحل بعدی محصول.

Responsibilities | مسئولیت‌ها

  • طراحی و پیاده‌سازی سرویس‌های FastAPI برای Session Creation، Upload، Processing Orchestration، Evidence Export، Replay Access و Artifact Delivery.
  • تعریف و کنترل API Contractهای تمیز بین Backend، Frontend، Processing Modules و سرویس‌های آینده در Edge Layer.
  • ساخت Pydantic Models، Schema Versioning، Validation Rules و Response Objectهای ساختاریافته.
  • پیاده‌سازی Session Persistence، Artifact Folder Structure، Manifest Generation، Replay Indexing و ساختارهای آماده برای Export.
  • ساخت Backend Smoke Test، API Inspection، Regression Check و Validation Script برای جلوگیری از خراب شدن سیستم.
  • حفظ جداسازی واضح بین UI، Backend Orchestration، Processing Logic، Evidence Service، Replay Service و Machine Adapterهای آینده.

Minimum Requirements | حداقل شرایط

  • حداقل ۵ سال تجربه حرفه‌ای در Backend Engineering یا Platform Architecture.
  • تسلط جدی به Python و FastAPI.
  • درک قوی از REST API Design، Schema Validation، Typed Contracts و Service Boundaries.
  • تجربه با Pydantic، SQLAlchemy یا ابزارهای مشابه برای Data Modeling.
  • تجربه با PostgreSQL یا Databaseهای رابطه‌ای مشابه.
  • تسلط به Git Workflow و نظم کاری در همکاری Full Remote.
  • English Fluency برای Technical Interview، Architecture Discussion، Documentation و Remote Collaboration.

Academic Background | پیش‌زمینه تحصیلی

Computer Science، Software Engineering، Data Engineering، Mechatronics، Automation، Industrial Informatics، Applied AI یا رشته‌های مرتبط.

Preferred Skills | مهارت‌های ترجیحی

  • تجربه در Industrial Software، Edge Systems، Machine Monitoring، Manufacturing Data یا IoT Platforms.
  • تجربه با OpenAPI، API Versioning، Schema Governance و هماهنگی Contract بین Frontend و Backend.
  • آشنایی با Docker، CI/CD، Logging، Observability و Structured Error Handling.
  • درک Traceability، Auditability، Evidence-grade Software و Reproducible Workflowها.

Position 02

Senior Frontend & Industrial HMI Engineer

React · TypeScript · Industrial HMI · Replay UI · Evidence Review

ارسال ایمیل برای این Position

این نقش مسئول ساخت ظاهر و تجربه کاربری صنعتی AddiTech است؛ یک Frontend جدی برای Monitoring Session، Image/Video/Live Input، Defect Candidate Visualization، Heatmap، Overlay، Evidence Export و Replay.

Responsibilities | مسئولیت‌ها

  • طراحی و پیاده‌سازی Frontend با React، TypeScript و ابزارهای مدرن Web Development.
  • ساخت یک Industrial HMI تمیز و قابل اعتماد برای Session Start، Active Review، Results، Evidence Export و Replay Access.
  • پیاده‌سازی Tri-pane Review شامل Original Frame، Processed Overlay و Heatmap یا Hotspot View.
  • ساخت Candidate Table با Sorting، Severity Grouping، Confidence Indicator، Representative Frame و Metrics Panel.
  • پیاده‌سازی Workflowهای Image Upload، Video Upload، Live Source Selection، Run/Stop/Finalize، Export Evidence Pack و باز کردن Previous Sessions.
  • اتصال دقیق به FastAPI Endpoints و حفظ TypeScript API Contracts بدون Drift بین Frontend و Backend.

Minimum Requirements | حداقل شرایط

  • حداقل ۵ سال تجربه حرفه‌ای در Frontend Engineering.
  • تسلط جدی به React و TypeScript.
  • تجربه قوی در ساخت API-driven Frontend Applications.
  • درک قوی از Component Architecture، State Management، Error State، Loading State و Responsive UI Behavior.
  • تجربه در ساخت Professional Dashboard، Analytical Interface، Monitoring Tool یا Engineering Review Platform.
  • تسلط به Git Workflow و نظم کاری در همکاری Full Remote.
  • English Fluency برای Technical Interview، UI Review، Documentation و Remote Collaboration.

Academic Background | پیش‌زمینه تحصیلی

Computer Science، Software Engineering، Human-Computer Interaction، Industrial Design با Portfolio نرم‌افزاری قوی، Mechatronics، Data Visualization یا رشته‌های مرتبط.

Preferred Skills | مهارت‌های ترجیحی

  • تجربه با Vite، Tailwind، Recharts، Three.js، WebGL یا Visualization Libraries پیشرفته.
  • تجربه در Industrial HMI، SCADA-like Interfaces، Inspection Software، QA Systems یا Technical Review Tools.
  • تجربه در Image Overlay Visualization، Heatmap Display، Annotation View، Video Frame Review یا Replay System.
  • آشنایی با API Type Generation، OpenAPI یا Frontend/Backend Contract Governance.

Position 03

Senior Computer Vision & Edge Inference Engineer

Python · OpenCV · Defect Candidates · Heatmaps · Edge-ready Inference

ارسال ایمیل برای این Position

این نقش هسته Computer Vision و Inference در AddiTech را می‌سازد؛ از Deterministic Candidate Extraction و Severity Scoring تا Overlay، Heatmap، Evidence-ready Outputs و مسیر آماده برای Industrial Camera و Edge Inference.

Responsibilities | مسئولیت‌ها

  • طراحی و پیاده‌سازی Computer Vision Pipeline برای ورودی‌های مرتبط با LPBF-style Monitoring.
  • ساخت Deterministic Image Processing Pipeline با Python و OpenCV.
  • پیاده‌سازی Input Normalization برای Image، Video و Live Camera Sources.
  • توسعه Preprocessing Modules، Candidate Generation، Defect-family Scoring، Severity Assignment، Confidence Handling و Heatmap/Overlay Rendering.
  • تولید Backend-ready Structured Outputs شامل Candidate Geometry، Bounding Box، Centroid، Frame Index، Timestamp، Confidence، Severity، Processing Profile و Source Reference.
  • پشتیبانی از Evidence-grade Outputs شامل Overlay Image، Processed Frame، Heatmap، Representative Frame، Metrics Summary و رکوردهای آماده JSONL یا CSV.
  • آماده‌سازی Inference Boundary برای ارتقاهای آینده با ONNX Runtime یا TensorRT.

Minimum Requirements | حداقل شرایط

  • حداقل ۵ سال تجربه حرفه‌ای در Computer Vision، Image Processing، ML Engineering یا Industrial AI.
  • تسلط جدی به Python و OpenCV.
  • درک قوی از Preprocessing، Thresholding، Morphology، Contour Analysis، Connected Components، Feature Extraction، Heatmap، Overlay و Visual Diagnostics.
  • تجربه در Video Processing، Frame Indexing، Live Camera Stream یا Industrial Camera Pipeline.
  • توانایی ساخت Deterministic Baseline قبل از ورود به مدل‌های پیچیده ML.
  • توانایی نوشتن کد تمیز، Modular و Testable.
  • English Fluency برای Technical Interview، Documentation، Remote Collaboration و Technical Review.

Academic Background | پیش‌زمینه تحصیلی

Computer Vision، Artificial Intelligence، Machine Learning، Robotics، Mechatronics، Electrical Engineering، Mechanical Engineering با Portfolio قوی در CV یا AI، Industrial Automation یا رشته‌های مرتبط.

Preferred Skills | مهارت‌های ترجیحی

  • تجربه در Defect Detection، Anomaly Detection، Segmentation، Inspection Systems یا Industrial Visual Quality Control.
  • آشنایی با Metal Additive Manufacturing، LPBF، Melt-pool Monitoring، Spatter، Porosity، Lack of Fusion، Crack-like Defects یا Thermal Process Monitoring.
  • تجربه با Basler Cameras، pypylon، GigE Vision، GenICam، Industrial Camera SDKs یا Camera Calibration.
  • تجربه با ONNX Runtime، TensorRT، CUDA، Jetson یا Edge Deployment روی x86 GPU.

Ready to apply?

Send your CV, GitHub or portfolio, LinkedIn profile, relevant project examples, earliest availability, expected monthly compensation, current country of residence, age confirmation, and confirmation of availability for an English technical interview. Email:

برای ارسال درخواست آماده هستید؟

لطفاً CV، لینک GitHub یا Portfolio، لینک LinkedIn، نمونه پروژه‌های مرتبط، زمان شروع همکاری، expected monthly compensation، کشور محل سکونت، تأیید سن و آمادگی برای English Technical Interview را ارسال کنید. ایمیل:

Open Emailباز کردن Email