Haldorix, a dynamic startup studio based in Casablanca, is on a mission to transform operational challenges into scalable business opportunities through cutting‑edge technology. With a focus on industries such as manufacturing, retail, and logistics, the company builds dedicated solutions that evolve into standalone products. Two flagship ventures—DeVisu, a computer‑vision platform for operational optimization, and Nitra3AI, a generative AI tool for industrial performance enhancement—illustrate the studio’s commitment to innovation and measurable impact.
We are currently seeking a Lead Computer Vision Engineer to spearhead the development of a real‑time industrial vision system tailored for textile production monitoring. This role is pivotal in ensuring that the vision pipeline—from raw video capture to actionable insights—delivers reliable, production‑ready performance under demanding operational conditions.
Key Responsibilities:
- Lead Vision Pipeline: Design, implement, and maintain the full video‑processing chain, including acquisition, preprocessing, detection, tracking, and visualization modules.
- Geometric Calibration: Compute homographies and transform pixel coordinates into millimeter‑scale real‑world metrics, ensuring accurate measurement across varying camera setups.
- Model Optimization: Fine‑tune the FACT‑tiny architecture for high‑performance, low‑latency inference on edge devices, balancing accuracy with computational constraints.
- System Reliability: Monitor model drift, maintain consistent mAP metrics, and troubleshoot performance issues in live production environments.
- Documentation: Produce structured FSM (Finite State Machine) diagrams, model specifications, and deployment guides to facilitate knowledge transfer.
- Cross‑Functional Collaboration: Work closely with lead developers and product architects to align system components with product roadmaps and user requirements.
- Performance Tuning: Optimize GPU utilization, reduce latency, and maximize throughput for on‑edge or on‑premise deployments.
- Knowledge Transfer: Mentor internal teams, conduct workshops, and provide clear, actionable documentation to support ongoing development.
Required Qualifications:
- 3+ years of hands‑on experience in computer vision, including OpenCV, detection, and tracking.
- Deep understanding of camera calibration and 2D/3D projective geometry.
- Proficiency in Python with scientific libraries (NumPy, OpenCV, cv2).
- Strong grasp of deep‑learning architectures for video processing.
- Experience optimizing GPUs for real‑time performance.
Nice to Have:
- Prior work in industrial automation or IoT vision systems.
- Familiarity with edge deployment and lightweight inference frameworks.
- Knowledge of DevOps workflows (Docker, Kubernetes, CI/CD).
- Experience mentoring or collaborating with multidisciplinary teams.
- Strong documentation and communication skills in English or French.
Benefits:
- Direct, measurable impact on industrial productivity.
- Exposure to real‑world AI challenges with immediate operational deployment.
- Opportunity to shape and deliver a full system end‑to‑end.
- Work alongside a team of experts combining AI, software, and industry know‑how.
Recruitment Process:
- Jobzyn AI interview (25–45 min).
- Technical interview (1h) with the Lead Developer or Technical Architect.
- Practical test (2–3h) based on a real‑world use‑case.
- Final interview with the team and partners.
Join Haldorix and contribute to building transformative solutions that bridge the gap between cutting‑edge research and tangible industrial impact. If you thrive in fast‑moving environments, enjoy solving complex technical challenges, and are passionate about delivering production‑ready AI systems, we encourage you to apply.