Senior Back End Engineer

Stellar Creative Lab
Senior Back End Engineer para artistas digitales publicada por Stellar Creative Lab, en modalidad remota.
La vacante presenta responsabilidades, requisitos y condiciones relevantes para perfiles de la industria de animación y arte digital.
La empresa Stellar Creative Lab busca un Senior Back End Engineer para diseñar y construir la plataforma backend que transforme el software Gen AI de Stellars de un prototipo interno a una solución profesional y comercial para la industria global de animación y VFX. No se limitará a escribir código; actuará como el puente entre flujos de trabajo de IA de alto rendimiento y una experiencia de usuario centrada en artistas. Su labor garantizará que el software ofrezca confiabilidad, trazabilidad y escalabilidad para los clientes.
Arquitectura de la Plataforma e Contenerización
- Desde prototipo a producto: liderar la migración del prototipo local actual hacia un entorno en la nube robusto, escalable y containerizado.
- Despliegue: colaborar con el Product Manager para desplegar código de la aplicación y gestionar estrategias de almacenamiento de datos utilizando Infrastructure as Code para escalar sin problemas a medida que crece la base de usuarios.
- Documentación: mantener documentación clara de API y componentes de backend para que el sistema siga siendo mantenible a medida que el equipo de ingeniería crece.
Infraestructura de IA y Optimización de GPU
- Nodos de trabajo: configurar y optimizar nodos de GPU acelerados para manejar cargas de trabajo de ComfyUI de alto rendimiento sin latencia.
- Monitoreo: establecer monitoreo y observabilidad del sistema para rastrear la salud de los nodos, uso de GPU y rendimiento del sistema en tiempo real.
Seguridad, Identidad y Facturación
- Multitenencia y acceso: construir la capa de seguridad usando herramientas de gestión de identidad y acceso para gestionar el inicio de sesión y asegurar la separación de datos entre clientes.
- Integración de facturación: diseñar e implementar sistemas de pago y facturación, gestionando suscripciones, uso, créditos, facturas y webhooks.
- Seguridad de activos: implementar soluciones de almacenamiento seguras y de alto rendimiento para secuencias de imágenes 2D y metadatos.
Trazabilidad e Integración
- Línea de título: habilitar trazabilidad completa implementando una base de datos inmutable; se asegurará de que cada imagen generada tenga un historial rastreable para cumplimiento legal y de derechos de autor.
- Integración DCC: colaborar con los ingenieros de software para optimizar el rendimiento de REST API, asegurando comunicación fluida entre backend y herramientas creativas como Maya y Blender.
Requisitos
Imprescindibles
- Experiencia: 5 años o más en Back End Engineering o Platform Engineering.
- Lenguajes principales: dominio experto de Python (esencial para IA e integración con ComfyUI).
- API: capacidad probada para diseñar y optimizar RESTful APIs en entornos de alta carga.
- Elegibilidad: debe estar legalmente autorizado para trabajar en Canadá.
Habilidades
- Docker y orquestación de contenedores (ECS o Fargate, Kubernetes es una ventaja).
- Infrastructure as Code (CloudFormation, AWS SAM o Terraform).
- Experiencia en diseñar sistemas distribuidos escalables.
- Experiencia con procesamiento asíncrono, colas y arquitecturas event-driven.
- Identity and access management (AWS Cognito, OAuth2, JWT).
- Experiencia con monitoreo y observabilidad (CloudWatch, logging, métricas).
- Diseñar e integrar sistemas de pago y facturación (p. ej., Stripe), incluidas suscripciones, medición de uso, créditos, facturas y webhooks.
Deseables
- Familiaridad con generación de imágenes o flujos de IA generativa.
- Experiencia en construir infraestructura ML e IA, pipelines de entrenamiento de modelos o servicios de inferencia.
- Experiencia con PyTorch, Hugging Face, LoRA training, o cargas GPU.
- Conocimiento de bases de datos inmutables o tecnologías de ledger para trazabilidad de derechos de título.
- Antecedentes en VFX, Animación o manejo de assets multimedia de gran tamaño.
Por qué unirse a Stellar Creative Lab
- Trabajo híbrido: se ofrece un horario flexible con 2-3 días en la oficina de Vancouver.
- Beneficios integrales: beneficios de salud extendidos.
- Crecimiento: apoyo al desarrollo profesional para mantenerse al día con las tendencias tecnológicas.
- Cultura: un entorno colaborativo sin ego donde la experiencia técnica impulsa la magia creativa.
Se alienta a todas las personas calificadas a postular, aunque se dará prioridad a residentes de BC, ciudadanos canadienses y residentes permanentes canadienses.
Aplicación
Por favor, para solicitar este trabajo visita stellarcreativelab.applytojob.com.