Staffbase
Marvel Fusion
Ingeniero de Software de Investigación - Computación Científica e Infraestructura de GPU
Quiénes somos
Fundada en 2019, Marvel Fusion es la empresa líder en energía de fusión en Europa, que reúne a 120 científicos, ingenieros y emprendedores en nuestras sedes de Múnich y Colorado.
Respaldados por más de €385 millones en financiación pública y privada, nos mueve una misión compartida: proporcionar energía limpia y abundante al mundo.
Por qué Marvel Fusion
Al unirte a nosotros:
- Resolverás uno de los desafíos tecnológicos más complejos conocidos por la humanidad, aprovechando la fusión en la Tierra.
- Formarás parte de un equipo altamente motivado por un propósito, trabajando para proporcionar al mundo energía limpia, segura y abundante.
- Trabajarás junto a científicos y emprendedores líderes a nivel mundial en el campo de la fusión.
- Serás parte de una start-up donde el crecimiento, tanto a nivel de empresa como individual, es la norma.
El impacto que generarás
Como parte de nuestro equipo multidisciplinar de investigación e ingeniería, darás forma a la manera en que abordamos los desafíos computacionales en la investigación de fusión. Combinarás tu experiencia en software con el conocimiento del equipo en física e ingeniería para desarrollar nuevos enfoques, tomar decisiones técnicas y convertir ideas en software científico fiable. Desde mejorar el rendimiento numérico hasta habilitar la computación compartida en GPU en servidores NVIDIA o AWS, te harás cargo de desafíos técnicos significativos y contribuirás directamente a nuestro progreso científico.
Tus responsabilidades
- Desarrollar y mantener software científico en Python, convirtiendo los requisitos de investigación en funcionalidades reutilizables y probadas, y en interfaces claras.
- Trabajar con científicos para definir criterios de aceptación y verificar los resultados numéricos frente a casos de referencia y requisitos de precisión acordados.
- Utilizar perfiles para identificar cuellos de botella; comparar algoritmos, traducciones de código e implementaciones de CPU/GPU mediante benchmarks reproducibles.
- Preparar y desplegar cargas de trabajo científicas en servidores GPU NVIDIA o AWS utilizando entornos reproducibles y flujos de trabajo de ejecución automatizados.
- Trabajar con el departamento de TI para dar soporte a múltiples usuarios mediante controles de acceso adecuados, programación de trabajos, asignación de recursos, monitorización y almacenamiento de resultados.
- Conectar servicios computacionales a aplicaciones internas mediante APIs estables para el envío de trabajos, seguimiento de estado y recuperación de resultados.
- Mejorar las pruebas, la integración continua, el empaquetado y la documentación, y llevar a cabo de forma independiente las tareas de desarrollo acordadas hasta su entrega.
Lo que aportas
- Una titulación en Informática, Física, Matemáticas Aplicadas, Ingeniería o un campo relacionado, o experiencia práctica equivalente.
- Sólidas habilidades de ingeniería de software en Python y un historial de entrega independiente de software mantenible dentro de una base de código existente.
- Experiencia en computación científica o numérica, incluyendo la prueba de precisión numérica y la colaboración con expertos en la materia.
- Experiencia práctica en la creación de perfiles de cargas de trabajo computacionales y en el uso de frameworks de computación en GPU como CuPy, PyTorch, JAX o CUDA.
- Experiencia práctica en el despliegue de cargas de trabajo científicas en Python o GPU en servidores remotos con Linux o infraestructura en la nube, incluyendo entornos reproducibles, ejecución de trabajos y gestión de datos.
- Un enfoque estructurado para la depuración, el control de versiones, las pruebas automatizadas y la documentación, con la capacidad de tomar decisiones de ingeniería pragmáticas.
- Un estilo de trabajo proactivo y colaborativo, y excelentes habilidades de comunicación verbal y escrita en inglés.
Lo que valoramos
- Experiencia directa con servicios de GPU en AWS o infraestructura compartida de GPU NVIDIA, incluyendo contenedores, programación de cargas de trabajo o monitorización.
- Experiencia en CUDA, computación multi-GPU, computación de alto rendimiento o software numérico de rendimiento portátil.
- Experiencia en la integración de aplicaciones científicas con servicios de computación, o formación en óptica, fotónica o análisis de datos experimentales.
- Experiencia en la evaluación de la aceleración basada en IA de cargas de trabajo científicas frente a benchmarks de precisión y tiempo de ejecución.
Qué ofrecemos
Nuestra misión es motivación suficiente para muchos. Pero también apoyamos a nuestro equipo con beneficios que fomentan el bienestar y el crecimiento:
- Subvención para transporte público
- Programa de incentivos para empleados
- Reembolso de la factura telefónica
- Wellpass o seguro médico privado complementario
- Presupuesto para aprendizaje y desarrollo profesional
- Apoyo para la reubicación
- Plan de pensiones de empresa
- 30 días de vacaciones más medio día adicional el 24. y 31. de diciembre.
- Oficina moderna en el centro de Múnich
- Snacks saludables en la oficina
- Eventos de equipo regulares
Para obtener más información sobre cómo procesamos los datos de tu solicitud, consulta nuestro aviso de privacidad.
