Oferta de empleo: Ingeniero/a de algoritmos para optimización geométrica

Barcelona (Barcelona) Ranstad 27 de marzo de 2026

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.

Requisitos

Formación académica sólida, preferiblemente Grado o Máster en Matemáticas, Informática, Física o Ingeniería de Datos. Se valorará positivamente un Doctorado (PhD) en optimización combinatoria o algoritmia teórica. Dominio de Algoritmia, incluyendo teoría de grafos y búsqueda heurística. Experiencia con Python y sus librerías científicas; se valorará C++ o Rust. Conocimientos de Geometría Computacional y modelado espacial 3D. Experiencia en Ingeniería de Software, incluyendo testing, control de versiones y Docker. Habilidad para trabajar en equipos ágiles y comunicar soluciones complejas.

Se ofrece

Modelo de trabajo híbrido que fomenta el equilibrio entre la vida personal y profesional. Participación en proyectos de optimización y algoritmos avanzados. Oportunidad de impacto directo en la transformación digital y sostenibilidad del sector de la construcción. Formación parte de un equipo multidisciplinar en una empresa en expansión. Salario competitivo acorde a la experiencia y perfil técnico.

Ofertas más buscadas