Descripción
Buscamos un/a profesional con una fuerte vocación por las matemáticas y la informática para unirse a nuestro equipo y abordar desafíos técnicos de gran envergadura. Tu rol principal será el diseño y desarrollo de algoritmos avanzados para el enrutado automático de instalaciones complejas, como conductos y tuberías, dentro de entornos arquitectónicos tridimensionales. Deberás asegurar que estos algoritmos cumplan rigurosamente con las normativas de ingeniería establecidas.Serás responsable de implementar lógica de geometría computacional de vanguardia, lo que implicará gestionar transformaciones espaciales, realizar detección de colisiones y mantener la consistencia geométrica en modelos 3D de alta precisión. Además, modelarás problemas complejos de búsqueda utilizando estructuras de grafos, aplicando y adaptando algoritmos como A* y explorando soluciones para el Problema del Árbol de Steiner en redes de alta densidad. Tu trabajo se centrará en optimizar y ajustar heurísticas de búsqueda para lograr tiempos de respuesta extremadamente rápidos, del orden de milisegundos, o para encontrar soluciones óptimas en problemas computacionalmente muy exigentes.
Integrarás estos sofisticados motores de cálculo en una arquitectura de software que sea robusta, escalable y de alto rendimiento. Para ello, colaborarás estrechamente con nuestros equipos de producto y backend, garantizando la máxima calidad del código que llega a producción. Se espera una mentalidad investigadora, con interés en la lectura y aplicación de artículos académicos para traducirlos en soluciones de código eficientes y limpias. Una fuerte orientación a producto será clave para asegurar que las soluciones creadas sean funcionales, escalables y respondan a las necesidades del sector AEC, contribuyendo activamente a la transformación digital y la sostenibilidad de la construcción.