> Markdown version of [/jobs/ext/2181388-mid-level-computer-vision-3d-deep-learning-engineer](https://www.wearedevelopers.com/jobs/ext/2181388-mid-level-computer-vision-3d-deep-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level Computer Vision & 3D Deep Learning Engineer - **Company:** Trabajos En Crisalix - **Location:** Laza, Spain - **Contract:** Permanent contract - **Skills:** Artificial Neural Networks, Computer Vision, Software Debugging, Python (Programming Language), OpenCV, Performance Tuning, Tensorflow, Data Processing, Pytorch, Deep Learning, Machine Learning Operations, Docker - **Published:** August 22, 2026 - **Apply:** https://www.buscojobs.com.es/mid-level-computer-vision-3-d-deep-learning-engineer-en-laza-ID-368081219 ## About the Role 2-3 years of hands-on experience in computer vision and deep learning research or applied engineering Solid understanding of camera models, projective geometry, and multi-view geometry (epipolar geometry, camera calibration, reprojection) Experience training and debugging neural networks end-to-end, including custom loss functions, learning rate scheduling, and training stability Comfortable reading and implementing methods from academic papers Strong Python skills; proficiency with PyTorch (primary) and/or TensorFlow Comfortable working in a research codebase with complex multi-stage pipelines Fluent or proficient in English (Spanish is a plus). We also value very positively: Experience with 3D vision techniques (e.g. NeRFs, differentiable rendering, SLAM). Understanding of implicit surface representations: Signed Distance Functions (SDFs), occupancy networks, NeRF/neural radiance fields Familiarity with classical 3D fitting approaches: statistical shape models (PCA-based), iterative closest point (ICP), mesh deformation Knowledge of differentiable rendering concepts: ray marching, sphere tracing, volume rendering Familiarity with libraries such as Open3D, PyTorch3D, or OpenCV. Experience with experiment tracking tools (MLflow, W&B) and reproducible training pipelines Experience deploying models to production environments, using Docker to ensure reproducibility and scalability. Understanding of GPU optimization and performance tuning. Background in geometry, linear algebra, or graphics. ## Description About the role:We are looking for aComputer Vision Engineerwith a solid background indeep learning and 3D data processingto 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 with2-3 years of hands-on experiencewho 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.ResponsibilitiesResearch, 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 scoresExport and deploy trained models for inference (TorchScript/JIT, Triton Inference Server,..)Our ideal candidate would have:2-3 years of hands-on experience in computer vision and deep learning research or applied engineeringSolid understanding of camera models, projective geometry, and multi-view geometry (epipolar geometry, camera calibration, reprojection)Experience training and debugging neural networks end-to-end, including custom loss functions, learning rate scheduling, and training stabilityComfortable reading and implementing methods from academic papersStrong Python skills; proficiency with PyTorch (primary) and/or TensorFlowComfortable working in a research codebase with complex multi-stage pipelinesFluent or proficient in English (Spanish is a plus).We also value very positively:Experience with 3D vision techniques (e.g. NeRFs, differentiable rendering, SLAM).Understanding of implicit surface representations: Signed Distance Functions (SDFs), occupancy networks, NeRF/neural radiance fieldsFamiliarity with classical 3D fitting approaches: statistical shape models (PCA-based), iterative closest point (ICP), mesh deformationKnowledge of differentiable rendering concepts: ray marching, sphere tracing, volume renderingFamiliarity with libraries such as Open3D, PyTorch3D, or OpenCV.Experience with experiment tracking tools (MLflow, W&B) and reproducible training pipelinesExperience deploying models to production environments, using Docker to ensure reproducibility and scalability.Understanding of GPU optimization and performance tuning.Background in geometry, linear algebra, or graphics. ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Deepfakes in Realtime - How Neural Networks Are Changing Our World](https://www.wearedevelopers.com/videos/180-deepfakes-in-realtime-how-neural-networks-are-changing-our-world) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)