R&D 3D Graphics & Algorithm Engineer
Successfully
Req. VR-126050
Our client is a global leader in orthodontic solutions, providing innovative and high-quality products and technologies to orthodontists and patients worldwide. We are looking for an Advanced Algorithm Engineer to help build next-generation web-based 3D applications. The role combines computational geometry, 3D computer graphics, optimization algorithms and cloud technologies, in both modern and legacy environments.
Design, develop and optimize algorithms for web-based 3D applications and visualization platforms
Create computational geometry solutions: geometric modeling, mesh processing, spatial analysis, topology operations
Develop high-performance 3D graphics using modern web rendering technologies
Research and implement state-of-the-art algorithms to improve performance, scalability and UX
Architect cloud-native services and APIs for large-scale 3D data processing and visualization
Optimize rendering performance, memory usage and computational efficiency across desktop and cloud
Collaborate with product managers, software engineers, UX designers and domain experts
Contribute to technical roadmaps and architecture decisions; modernize legacy systems
Must have
Master's or Ph.D. in Computer Science, Computer Engineering, Applied Mathematics, Computational Geometry, Computer Graphics or related field
Strong expertise in computational geometry and geometric algorithms
Computer graphics fundamentals: rendering pipelines, transformations and coordinate systems, mesh structures, lighting/shading
Web-based 3D development (WebGL, WebGPU, Three.js, Babylon.js or similar)
Optimization algorithms, numerical methods, performance engineering
Proficiency in one or more of: C++, C#, JavaScript/TypeScript, Python
Designing and deploying solutions on AWS, Azure or GCP
Software architecture, data structures, algorithms, OOD
Source control and modern CI/CD practices
Nice to have
Industry experience in 3D visualization platforms
Distributed systems and microservice architectures
GPU programming, parallel computing, compute shaders
Large-scale geometric datasets
AI/ML for geometric computing or design automation
Open-source contributions, patents or publications
Languages
English: C1 Advanced
Seniority
Senior
Madrid, Spain
Req. VR-126050
C/C++
Cross Industry Solutions
11/11/2026
Req. VR-126050
Apply for R&D 3D Graphics & Algorithm Engineer in Madrid
*Indicates a required field