Universal Quantum
Turbalance
Ingeniero/a Frontend — Plataforma de Infraestructura de IA
Tu misión con nosotros
Orientación a objetivos
Buscamos un/a Ingeniero/a Frontend Senior para desarrollar el Frontend de nuestra plataforma de infraestructura de IA. Los clientes utilizan nuestra plataforma para acceder y operar dos productos técnicos. Tu tarea es hacer que estos productos sean comprensibles, fiables y eficientes a través de un desarrollo Frontend de alta calidad.
Este no es un puesto clásico de SaaS-Frontend ni el típico trabajo de Frontend para una simple aplicación de una sola página. Trabajarás en una plataforma técnica B2B, cuyo Frontend debe representar flujos de trabajo de infraestructura complejos, estados del sistema, interacciones intensivas en datos y lógica de producto de tal manera que los usuarios experimentados puedan confiar en ella y trabajar eficientemente con ella.
Tus tareas
- Asumirás la responsabilidad de la implementación Frontend de áreas centrales de la plataforma de infraestructura de IA, incluyendo el planificador y el simulador.
- Desarrollar la experiencia del planificador para flujos de trabajo operativos en tiempo real: estado actual de la infraestructura, colocación de cargas de trabajo, utilización, rendimiento, cuellos de botella, alertas y medidas para solucionar problemas.
- Desarrollar la experiencia del simulador para flujos de trabajo de planificación: configuraciones hipotéticas de infraestructura, comparaciones de escenarios, planificación de capacidad, modelos de coste-rendimiento y apoyo a la toma de decisiones con enfoque en el ROI.
- Desarrollar componentes Frontend comunes y patrones de producto que hagan que ambos productos parezcan consistentes, al tiempo que apoyan modelos mentales diferentes para la operación en vivo y la simulación exploratoria.
- Traducir conceptos complejos como topología de GPU, aceleradores heterogéneos, decisiones de planificación, asignación de recursos, compensaciones de utilización, latencia, consumo de energía y costes en flujos de trabajo y visualizaciones Frontend robustos.
- Implementar interfaces de usuario intensivas en datos que sean claras, responsivas, fiables y útiles para usuarios técnicos, sin convertirse en una hoja de cálculo, una interfaz de administración genérica o una pared de gráficos similar a Grafana.
- Colaborar estrechamente con la gestión de productos, expertos en Backend e infraestructura, y la dirección de la empresa para comprender los marcos técnicos y desarrollar soluciones Frontend orientadas al cliente.
- Participar en la arquitectura Frontend, la calidad de los componentes, la gestión del estado, el rendimiento, la accesibilidad, las pruebas y la mantenibilidad de toda la plataforma.
- Trabajar con APIs, modelos de datos, estados en tiempo real o casi real, estados de error y carga, permisos, así como casos límite que son cruciales para los productos de infraestructura.
- Cuestionar enfoques Frontend genéricos y desarrollar soluciones modernas y diferenciadas que generen confianza en decisiones operativas y de inversión importantes.
Lo que aportas
- Al menos 5 años de experiencia en ingeniería Frontend o de producto, con responsabilidad demostrable a nivel senior en desarrollos de producto complejos.
- Experiencia sólida con tecnologías Frontend modernas como React, TypeScript/JavaScript, desarrollo basado en componentes, pruebas Frontend y gestión del estado.
- Experiencia demostrable con productos B2B publicados, intensivos en datos y técnicamente complejos, en los que has mejorado la claridad, la fiabilidad, el rendimiento y la facilidad de uso a través del desarrollo Frontend.
- Un profundo conocimiento del producto y la capacidad de comprender los sistemas técnicos lo suficientemente bien como para representar flujos de trabajo reales de expertos sin simplificar demasiado el producto o perder información importante.
- Experiencia con productos B2B complejos como herramientas para desarrolladores, plataformas en la nube, soluciones de observabilidad/monitorización, plataformas de datos, DevOps, herramientas de IA/ML, herramientas de simulación, dashboards de Fintech/Trading u otros productos empresariales técnicos.
- La capacidad de desarrollar arquitecturas e planes de implementación Frontend pragmáticos a partir de requisitos técnicos poco claros, junto con las partes interesadas del producto y la ingeniería.
- Experiencia con dashboards, vistas de monitorización, flujos de trabajo de configuración, vistas de comparación, planificación de capacidad, métricas, alertas, logs, tablas u otras interfaces de usuario intensivas en datos y números.
- Altos estándares de calidad Frontend: código mantenible, abstracciones bien pensadas, conciencia del rendimiento, accesibilidad, pruebas fiables e integración limpia con Backend-APIs.
- Experiencia en la colaboración directa con desarrolladores de Backend, expertos en infraestructura, gerentes de producto y partes interesadas técnicas en entornos dinámicos y no siempre claramente definidos.
- Autonomía a nivel senior: puedes estructurar problemas complejos y no estructurados, cuestionar supuestos, identificar riesgos Frontend, tomar decisiones razonables y entregar resultados sin directrices detalladas.
De interés
- Experiencia con infraestructura de IA, plataformas de GPU, computación heterogénea, infraestructura en la nube, Kubernetes, planificadores, simuladores, MLOps, plataformas de datos o sistemas distribuidos.
- Comprensión de conceptos de infraestructura cercanos a la GPU como topología, aceleradores, cargas de trabajo, tenants, cuotas, capacidad, utilización, latencia, rendimiento, limitaciones de memoria o consumo de energía.
- Experiencia con herramientas de planificación, simulación, modelado de escenarios, similares a CAD, de grafos, de topología o de comparación.
- Experiencia con observabilidad, monitorización, respuesta a incidentes u otras interfaces en tiempo real para operaciones.
- Experiencia con visualización de datos personalizada, tablas complejas, vistas de red/topología, Web Workers u otros patrones de implementación Frontend avanzados.
- Experiencia en el desarrollo de plataformas multi-producto donde varios productos comparten componentes, arquitectura y convenciones de plataforma, pero requieren flujos de trabajo diferentes.
- Experiencia en la colaboración con usuarios técnicos, equipos de infraestructura o ejecutivos que toman decisiones de ROI.
Por qué este rol es emocionante
Sobre nosotros
Turbalance GmbH es una startup emergente e innovadora que está reinventando la IA. Somos un equipo de solucionadores de problemas apasionados que creen en lo que construimos. Constantemente superamos los límites y abrazamos a nuestros "nerds interiores" mientras encontramos nuevas formas de superar desafíos complejos. En nosotros, te espera un entorno de trabajo dinámico, jerarquías planas/inexistentes y la oportunidad de asumir responsabilidades desde el principio.
Turbalance se compromete a un entorno de trabajo respetuoso, seguro e inclusivo. Para nosotros, la diversidad significa crear un entorno en el que se reconozcan, valoren y respeten las diferencias individuales, para que cada persona pueda aportar al máximo sus talentos y fortalezas.
Esta comprensión comienza ya en el proceso de solicitud. Si necesita apoyo o ajustes individuales en el marco de su solicitud o entrevista, por favor háganoslo saber; estaremos encantados de ayudarle.
