Descripción de la oferta
En NTT DATA estamos buscando un Senior Optimization Scientist cualificado para unirse a nuestro dinámico equipo y contribuir al futuro del desarrollo impulsado por IA para trabajar para un importante cliente dedicado a la aviación.Como Senior Optimization Scientist trabajarás en proyectos desafiantes que requieren la aplicación de técnicas avanzadas de optimización para encontrar soluciones a problemas complejos de ingeniería. Colaborarás con equipos multifuncionales para comprender las necesidades del negocio, traducirlas en modelos matemáticos y desarrollar algoritmos de optimización robustos. Esta es una oportunidad emocionante para contribuir a proyectos de vanguardia en la industria de la aviación y los viajes.Modelado de ProblemasTraducir reglas de negocio complejas en restricciones matemáticas para problemas de optimización.Colaborar con las partes interesadas para entender los requisitos y diseñar soluciones adaptadas a desafíos operativos específicos.Análisis de Datos y PreprocesamientoRecopilar, limpiar y preprocesar datos de múltiples fuentes para prepararlos para la optimización y análisis.Identificar patrones y conocimientos dentro de los datos para mejorar el rendimiento de los modelos de optimización.Evaluación del Rendimiento del AlgoritmoEvaluar y ajustar algoritmos de optimización para asegurar que cumplan con los criterios de rendimiento.Realizar análisis de sensibilidad para entender el impacto de varias restricciones y parámetros.Colaboración y ComunicaciónTrabajar estrechamente con equipos de entrega de productos para poner en producción modelos de optimización.Comunicar resultados e implicaciones de los modelos de optimización a líderes senior y partes interesadas.MentoríaMentorear a científicos de datos junior y proporcionar orientación sobre técnicas de optimización y mejores prácticas.Compartir conocimientos dentro del equipo para fomentar una cultura de aprendizaje continuo y mejora.Título de licenciatura o maestría en de operaciones, matemáticas aplicadas, ciencias de la computación o un campo relacionado.Mínimo 5 años de experiencia en optimización o un rol relacionado.Fuerte experiencia con técnicas de optimización metaheurística (por ejemplo, Algoritmos Genéticos, PSO, SA).Capacidad probada para traducir problemas matemáticos complejos en algoritmos de optimización accionables.Dominio de Python y librerías de ciencia de datos (por ejemplo, Pandas, NumPy, Scikit-learn, Scipy), así como librerías centradas en la optimización como PuLP, Pyomo y marcos metaheurísticos como Mealpy, DEAP y Optuna.Sólido entendimiento del modelado de reglas de negocio y programación por restricciones.Dominio de lenguajes de programación como Python o R.Experiencia con herramientas y bibliotecas de visualización de datos.Experiencia en solucionadores de optimización como Hexaly o Gurobi.Conocimiento de manipulación de datos, procesos ETL (Extraer, Transformar, Cargar) y limpieza de datos.Familiaridad con técnicas y herramientas de optimización lineal (por ejemplo, Gurobi, CPLEX).Experiencia con infraestructura en la nube (preferiblemente AWS) para desplegar modelos de optimización.Exposición a herramientas y bibliotecas para modelado matemático avanzado (por ejemplo, Pyomo, OR-Tools).¿Dónde trabajarás?Buscamos integrar este perfil en el equipo de Zaragoza, donde contamos con dos oficinas (El Trovador y Aragonia). No obstante, colaboramos con equipos distribuidos en diferentes localizaciones por lo que tenemos un modelo de trabajo muy flexible. Para esta oportunidad buscamos a futuros compis abiertos a hacer desplazamientos semanales a Barcelona.