R&D 3D Graphics
Hace 2 días
Madrid, Community of Madrid, España
Luxoft
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Project description
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.
Responsibilities
• 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 Skills 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
• 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 Skills 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