




Resumen: Buscamos un desarrollador de software experimentado para diseñar e implementar tecnología de mallado de vanguardia para simulaciones CFD, con énfasis en velocidad, robustez, precisión y escalabilidad. Aspectos destacados: 1. Función crítica en el diseño e implementación de algoritmos de vanguardia 2. Exploración de técnicas de mallado y algoritmos de geometría computacional de última generación 3. Contribución al crecimiento transformador y a la innovación en la simulación CFD Flexcompute busca un desarrollador de software experimentado que contribuya al desarrollo de nuestra tecnología de mallado para simulaciones de dinámica de fluidos computacional (CFD), diseñada específicamente para CPUs y GPUs multinodo. El candidato seleccionado desempeñará una función crítica en el diseño e implementación de algoritmos de vanguardia, con especial énfasis en velocidad, robustez, precisión y escalabilidad. Este puesto ofrece una oportunidad única para explorar, en un entorno productivo, técnicas de vanguardia de mallado superficial y volumétrico, así como algoritmos de geometría computacional. El candidato adquirirá experiencia trabajando junto a profesionales altamente experimentados y formará parte integral de las fases de desarrollo, lanzamiento, mantenimiento y soporte del producto. Con el tiempo, la naturaleza profundamente colaborativa de este rol brindará exposición a las sofisticadas tecnologías de simulación multifísica y optimización de diseños de Flexcompute. Responsabilidades Desempeñará un papel crucial en el diseño, desarrollo y optimización de nuestra tecnología backend de geometría 3D, visualización y mallado; realizará diseños arquitectónicos y optimizará el rendimiento y la experiencia del producto. Como fuerza clave de nuestro equipo, tendrá un papel central en el avance de la aplicación de tecnologías 3D de vanguardia. Trabajará estrechamente con nuestro equipo de I+D y con ingenieros frontend para implementar nuevas funcionalidades, mejorar la experiencia del usuario y garantizar el cumplimiento de los más altos estándares de calidad. Su trabajo contribuirá al continuo crecimiento y éxito de Flexcompute Inc. como líder en tecnología de simulación. Diseñar y desarrollar algoritmos paralelos, escalables y en tiempo real para apoyar la manipulación de geometrías, el mallado, la adaptación de mallas y las herramientas interactivas de visualización 3D. Perfil y optimización de la implementación de funcionalidades para mejorar la velocidad y la escalabilidad en CPUs/GPUs Colaboración con equipos que desarrollan interfaces de usuario y herramientas/tecnologías de visualización científica, priorizando la experiencia del usuario Coordinación con los equipos de Gestión de Producto, Aseguramiento de Calidad y Documentación para cumplir con los hitos del producto dentro del plazo establecido Aplicación de buenas prácticas de ingeniería de software, como integración continua y revisiones de código. El código que escribimos hoy sustentará nuestros productos de simulación durante años: debe ser mantenible, extensible y robusto ¿Por qué unirse a nosotros? Iniciar una carrera en Flexcompute significa embarcarse en un camino de crecimiento y renovación transformadores. Como miembro de nuestro equipo, tendrá emocionantes oportunidades para moldear el futuro de la simulación CFD. Aquí, su trabajo contribuye directamente al desarrollo de productos que no solo son innovadores, sino que también impulsan de forma sostenible el panorama de la ingeniería. Ofrecemos un entorno altamente colaborativo, una remuneración competitiva y un paquete de beneficios diseñado para apoyar el bienestar y el desarrollo profesional de nuestro equipo. Si su motivación radica en lograr un impacto duradero y está ansioso por estar a la vanguardia de la innovación tecnológica, ¡le invitamos a postularse! Requisitos Título universitario (Licenciatura o Maestría) en Ciencias de la Computación o campo afín; sólida base en ciencias de la computación y redes. Amplia experiencia en geometría computacional, gráficos y mallado. Conocimientos sobre aproximaciones numéricas. C/C++/CUDA/MPI/OpenMP para computación científica y Python (o similar) para scripting 5 o más años de experiencia laboral, incluyendo al menos 3 años en desarrollo intensivo de mallado/gráficos con contribuciones comprobadas; se considerarán candidatos excepcionales incluso bajo criterios flexibles. Buenas habilidades de colaboración y comunicación en equipo, con capacidad para analizar y resolver problemas mediante soluciones de diseño. Capacidad para trabajar en un entorno dinámico y acelerado Deseable Experiencia industrial en la implementación y prueba de nuevas funcionalidades en software comercial de mallado para solvers CFD Doctorado en Ciencias de la Computación e Ingeniería, Ingeniería Mecánica o Ingeniería Aeroespacial Experticia en uno o más de los siguientes temas: Refinamiento adaptativo de mallas Triangulación de Delaunay o método de frente avanzado Estructuras de datos multihilo para mallado superficial y volumétrico Desarrollo de software científico escalable y paralelo mediante MPI, OpenMP o CUDA Técnicas de visualización científica Beneficios Remuneración competitiva con participación accionaria en una startup de rápido crecimiento. Seguro médico, dental y de visión. Aportaciones al plan 401(k). Subsidio para gimnasio. Compañeros de trabajo amigables, reflexivos e inteligentes.


