Mid-Level Computer Vision & 3D Deep Learning Engineer

Crisalix
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Artificial Intelligence
Artificial Neural Networks
Computer Vision
Augmented Reality
Software Debugging
Python
OpenCV
Performance Tuning
TensorFlow
Systems Integration
3d Imaging
Data Processing
PyTorch
Deep Learning
Machine Learning Operations
Docker

Job description

Company Overview Crisalix is a leading technology company in 3D imaging and aesthetic simulation.Leveraging artificial intelligence, computer vision, and augmented reality, our proprietary platform enables highly accurate 3D reconstructions of the human body and lifelike simulations of aesthetic procedures.With a global presence across five continents, we empower plastic surgeons and clinics to visualize treatment outcomes, enhance patient trust, and drive tangible business growth.About the Role We are looking for a Computer Vision Engineer with a solid background in deep learning and 3D data processing to join our team.The role focuses on bridging research and production, designing and training pipelines, evaluating reconstruction quality, and integrating 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, etc.).Required Skills 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.Fluency in English (Spanish is a plus).Preferred Skills Experience with 3D vision techniques (NeRFs, differentiable rendering, SLAM).Understanding of implicit surface representations: signed distance functions, occupancy networks, NeRF/neural radiance fields.Familiarity with classical 3D fitting approaches: statistical shape models, iterative closest point, mesh deformation.Knowledge of differentiable rendering concepts: ray marching, sphere tracing, volume rendering.Experience with libraries such as Open3D, PyTorch3D, or OpenCV.Experience with experiment tracking tools (MLflow, Weights & Biases) and reproducible training pipelines.Experience deploying models to production environments using Docker for reproducibility and scalability.Understanding of GPU optimization and performance tuning.Background in geometry, linear algebra, or graphics.What We Offer- A technically deep role at the frontier of 3D AI, far from standard MLOps or fine?tuning positions.- Opportunity to read papers, run ablations, and transform research into real?world production systems.- Freedom to explore new ideas, propose architectural changes, and continuously push innovation boundaries.- Competitive salary and benefits package, structured onboarding, mentoring, performance reviews, and training plans.- A collaborative culture with team events and a fun environment.- Flexible hybrid work model: 2-3 days per week in our Barcelona office and remote work otherwise.About Crisalix Crisalix is the world's leading tech company specializing in 3D aesthetic simulation.Our cutting?edge technology, based on AI, computer vision, and AR, enables highly accurate 3D reconstructions of the human body and lifelike modeling of aesthetic procedures.It serves plastic surgeons and clinics around the world, enhancing patient confidence and driving clinic growth.Crisalix is committed to equality of opportunity for all staff, and applications from all suitably qualified individuals are encouraged, regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships.#J-*****-Ljbffr

Requirements

Required Skills 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. Fluency in English (Spanish is a plus). Preferred Skills Experience with 3D vision techniques (NeRFs, differentiable rendering, SLAM). Understanding of implicit surface representations: signed distance functions, occupancy networks, NeRF/neural radiance fields. Familiarity with classical 3D fitting approaches: statistical shape models, iterative closest point, mesh deformation. Knowledge of differentiable rendering concepts: ray marching, sphere tracing, volume rendering. Experience with libraries such as Open3D, PyTorch3D, or OpenCV. Experience with experiment tracking tools (MLflow, Weights & Biases) and reproducible training pipelines. Experience deploying models to production environments using Docker for reproducibility and scalability. Understanding of GPU optimization and performance tuning. Background in geometry, linear algebra, or graphics.

Benefits & conditions

A technically deep role at the frontier of 3D AI, far from standard MLOps or fine?tuning positions.

  • Opportunity to read papers, run ablations, and transform research into real?world production systems.
  • Freedom to explore new ideas, propose architectural changes, and continuously push innovation boundaries.
  • Competitive salary and benefits package, structured onboarding, mentoring, performance reviews, and training plans.
  • A collaborative culture with team events and a fun environment.
  • Flexible hybrid work model: 2-3 days per week in our Barcelona office and remote work otherwise. About Crisalix Crisalix is the world's leading tech company specializing in 3D aesthetic simulation. Our cutting?edge technology, based on AI, computer vision, and AR, enables highly accurate 3D reconstructions of the human body and lifelike modeling of aesthetic procedures. It serves plastic surgeons and clinics around the world, enhancing patient confidence and driving clinic growth. Crisalix is committed to equality of opportunity for all staff, and applications from all suitably qualified individuals are encouraged, regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships. #J-*****-Ljbffr

About the company

Company Overview Crisalix is a leading technology company in 3D imaging and aesthetic simulation.

Apply for this position