We are looking for a Computer Vision Engineer with a solid background in deep learning and 3D data processing to join our team. You will work on developing and deploying models that understand and reconstruct the visual world, contributing to production-grade pipelines that take multi-view 2D images and produce high-quality 3D reconstructions (from statistical shape models to implicit neural representations and texture synthesis). at the intersection of classical 3D geometry and modern neural approaches.
This role is ideal for someone with 2–3 years of hands-on experience who enjoys bridging research and production, and is comfortable designing and training pipelines, evaluating reconstruction quality, and integrating your work into a complex multi-stage system.
Responsibilities
Research, prototype, and integrate new deep learning algorithms from recent literature (NeurIPS, CVPR, ICCV, ECCV) to improve 3D reconstruction quality.
Develop and maintain deep learning components for multi-view reconstruction, landmark detection, segmentation, inpainting, and view-consistent shape fitting.
Implement and tune custom training pipelines and loss functions, and evaluate their impact on mesh and texture quality.
Design and run quantitative evaluation experiments using metrics such as reprojection error, surface-to-surface distance, and perceptual quality scores
Export and deploy trained models for inference (TorchScript/JIT, Triton Inference Server,..)