Ingeniero de Automatización e IA (Unity y tecnologías back-end)

Aristocrat is a global entertainment and content creation company powered by technology to deliver world-leading casino and mobile games. Aristocrat offers a diverse range of products and services including electronic gaming machines, casino management systems, free-to-play mobile games and online real money games.
Job Description
Como ingeniero de Automatización de Software senior en el equipo de Automatización e IA, serás responsable de ofrecer soluciones integrales que se integren sin problemas con nuestras plataformas de juego basadas en Unity y sistemas back-end. Tu trabajo influirá directamente en nuestras operaciones de juego en vivo, las experiencias de los jugadores y la velocidad y calidad de nuestros ciclos de producción. Colaborarás con diseñadores, científicos de datos, equipos de QA y otros desarrolladores para conceptualizar, construir e implementar herramientas y flujos de trabajo de vanguardia que aprovechen las últimas tendencias en IA.
Lo que harás
Desarrollo integral
- Diseñar, desarrollar y mantener tanto los servicios de front-end (Unity) como los de back-end (API, microservicios, bases de datos) para dar soporte a las herramientas impulsadas por la IA y los flujos de trabajo de automatización.
- Implementar funciones seguras, escalables y de alto rendimiento que se integren en la infraestructura y las bases de código de juegos existentes.
Herramientas e integración de Unity
- Crear y mantener herramientas personalizadas del editor de Unity para automatizar tareas repetitivas (por ejemplo, workflows de creación de contenido, procesos de compilación, comprobaciones de rendimiento).
- Aprovechar las API de programación de Unity para integrar servicios de IA y automatizar pasos manuales en los procesos de desarrollo y liveops.
Back-end e infraestructura
- Desarrollar y optimizar aplicaciones y microservicios del lado del servidor que potencien las características de la IA, el procesamiento de datos y los análisis en tiempo real.
- Colaborar con el equipo de DevOps en las canalizaciones de CI/CD para automatizar las pruebas, el despliegue y la supervisión de soluciones impulsadas por IA.
IA y automatización
- Trabajar estrechamente con científicos de datos y especialistas en IA para integrar modelos de aprendizaje automático, agentes autónomos y otras técnicas avanzadas de IA en los sistemas de Unity y back-end.
- Evaluar las herramientas y los marcos de IA emergentes para determinar la viabilidad, los puntos de integración y el retorno de la inversión del negocio.
Control de calidad y pruebas
- Implementar estrategias de pruebas automatizadas (unitarias, de integración, funcionales y de regresión) para garantizar la fiabilidad y el mantenimiento de los sistemas nuevos y existentes.
- Utilizar enfoques de QA impulsados por la IA u orientados a objetivos para mejorar la cobertura y reducir los gastos generales del testing manual.
Colaboración e intercambio de conocimientos
- Asociarte con desarrolladores de juegos, arquitectos y gerentes de productos para identificar los desafíos y las oportunidades de la automatización y la aplicación de IA.
- Documentar diseños, workflows y buenas prácticas para fomentar su adopción a nivel interno.
Mejora continua
- Identificar de manera proactiva áreas para la optimización, nuevas herramientas o mejoras en los procesos.
- Mantenerte al día con las últimas tendencias de IA, juegos y automatización para proponer e implementar soluciones innovadoras.
Lo que estamos buscando
- Más de 5 años de experiencia profesional en el desarrollo integral, preferentemente en el ámbito de videojuegos.
- Más de 1 año de experiencia profesional en el desarrollo e implementación de soluciones de IA y automatización en prácticas relevantes, es decir: G-RAG.
- Dominio de Unity (C#) con experiencia comprobada en la creación de herramientas para el editor, módulos de juego o funcionalidades de operaciones en vivo.
- Sólida experiencia en desarrollo back-end con un lenguaje moderno (por ejemplo, Java, C#, Python o Node.js) y marcos como ASP.NET, Django o Express.
- Experiencia con bases de datos (SQL y/o NoSQL) y en el diseño de API RESTful o arquitecturas de microservicios, preferentemente con bases de datos gráficas como Neo4J.
- Familiaridad con prácticas y herramientas de DevOps y CI/CD (Git, Docker, Jenkins, etc.).
- Sólido entendimiento de las mejores prácticas de ingeniería de software (patrones de diseño, revisiones de código, testing y control de versiones).
- Excelentes habilidades de comunicación y trabajo en equipo, con capacidad para colaborar de forma transversal en un entorno ágil.
Lo que se recomienda tener
- Experiencia con marcos de IA/ML (TensorFlow, PyTorch, APIs OpenAI) o integración de servicios de IA de terceros.
- Experiencia en plataformas en la nube (AWS, Azure o GCP), computación sin servidor, orquestación de contenedores (Kubernetes) e infraestructura como código.
- Familiaridad con análisis de juegos, sistemas multijugador en tiempo real u otras tecnologías relacionadas con operaciones en vivo.
- Pasión por los videojuegos y un fuerte interés en el futuro del desarrollo de juegos impulsado por IA.
¿Por qué Product Madness?
Como parte de la familia Aristocrat, compartimos su misión de llenar de alegría la vida gracias al poder del juego, con un equipo de primer nivel que crea títulos líderes y de mayor recaudación en el género de casino social, entre ellos Heart of Vegas, Lightning Link y Cashman Casino.
Con un equipo global de 800 personas, Product Madness tiene su sede en Londres, y oficinas en Barcelona, Gdańsk, Lviv, Montreal y un equipo remoto en Estados Unidos, lo que nos convierte en una auténtica potencia global.
Nos guiamos por nuestro principio de “Las personas primero”. Independientemente de dónde, cuándo o cómo trabajen, los miembros de nuestro equipo tienen oportunidades para avanzar en su carrera profesional y crecer con nosotros. Nos enorgullece fomentar una cultura inclusiva, en la que se anima a cada persona a dar lo mejor de sí misma cada día.
Pero no confíes solo en nuestra palabra. En 2024, fuimos incluidos en la lista de los Global Inspiring Workplace Awards y recibimos un premio de bronce en los Stevies for Great Employers, en la categoría de “Empleador del año - Medios de comunicación y entretenimiento”.
Disponibilidad para viajar
Ninguna
Información adicional
En este momento, no podemos tramitar visados de trabajo para este puesto. Los candidatos deben tener permiso para trabajar a tiempo completo en el país donde se ofrece la vacante, sin necesidad de visado ahora ni en el futuro.
Únase a nosotros en Aristocrat, donde impulsamos la tecnología del juego para ofrecer experiencias excepcionales a los jugadores de todo el mundo. Como Ingeniero/a de Automatización e IA (Unity y Tecnologías Backend), innovará nuestras plataformas de juego con soluciones de automatización e IA revolucionarias. Este papel clave mejora las operaciones de juegos en vivo y acelera los ciclos de producción, fundamentales para nuestros proyectos ambiciosos.
Se unirá a un equipo dinámico e inclusivo que prospera gracias a la colaboración y la innovación. Su experiencia influirá directamente en las experiencias de los jugadores y optimizará nuestros procesos de desarrollo, asegurando que nuestros productos sigan siendo de primera categoría. Si está buscando un desafío y la oportunidad de trabajar con personas excepcionalmente dedicadas, ¡este es el puesto perfecto para usted!
Lo que harás
- Planificar, construir y mantener servicios front-end (Unity) y back-end (APIs, microservicios, bases de datos) para mejorar herramientas y flujos de trabajo.
- Implementar características seguras, escalables y de alto rendimiento que se integren con las bases de código e infraestructuras de juegos existentes.
- Crear y mantener herramientas personalizadas del editor de Unity para automatizar tareas repetitivas, como flujos de trabajo de creación de contenido, pipelines de construcción y verificaciones de rendimiento.
- Aprovechar las APIs de scripting de Unity para integrar servicios de IA y automatizar pasos manuales en los procesos de desarrollo y liveops.
- Desarrollar y optimizar aplicaciones del lado del servidor y microservicios que impulsen funciones de IA, procesamiento de datos y análisis en tiempo real.
- Colaborar con el equipo de DevOps en pipelines de CI/CD para la automatización de pruebas, despliegue y monitoreo de soluciones.
- Trabajar estrechamente con científicos de datos y especialistas en IA para integrar modelos de aprendizaje automático, agentes autónomos y otras técnicas avanzadas de IA en sistemas Unity y backend.
- Evaluar nuevas herramientas y marcos de IA para entender si son viables para la integración y si aportan valor al negocio.
- Implementar estrategias de pruebas automatizadas para garantizar la fiabilidad y mantenibilidad de los sistemas nuevos y existentes.
- Colaborar con desarrolladores de juegos, arquitectos y gestores de producto para identificar desafíos y oportunidades para la aplicación de la automatización y la IA.
- Documentar diseños, flujos de trabajo y metodologías estándar para una adopción interna más amplia.
- Identificar proactivamente áreas de optimización, nuevas herramientas o mejoras de procesos.
Lo que buscamos
- Más de 5 años de experiencia profesional en desarrollo full stack, preferiblemente en un contexto de gaming.
- Más de 1 año de experiencia profesional en desarrollo e implementación de IA y automatización.
- Dominio de Unity (C#) con experiencia demostrada en la creación de herramientas del editor, módulos de juego o características de liveops.
- Sólida experiencia en desarrollo back-end con un lenguaje moderno (por ejemplo, Java, C#, Python o Node.js) y marcos (por ejemplo, ASP.NET, Django, Express).
- Experiencia con bases de datos (SQL y/o NoSQL) y en la creación de arquitecturas RESTful APIs o microservicios.
- Familiaridad con prácticas y herramientas de DevOps y CI/CD (Git, Docker, Jenkins, etc.).
- Comprensión demostrada de las mejores prácticas de ingeniería de software (patrones de diseño, revisiones de código, pruebas y control de versiones).
- Excelentes habilidades de comunicación y colaboración, con la capacidad de trabajar de manera multifuncional en un entorno ágil.
- Experiencia con marcos de IA/ML (TensorFlow, PyTorch, APIs de OpenAI) o en la integración de servicios de IA de terceros es una ventaja.
- Experiencia en plataformas en la nube (AWS, Azure o GCP), incluida la computación serverless, la orquestación de contenedores (Kubernetes) y la infraestructura como código es una ventaja.
- Familiaridad con análisis de juegos, sistemas multijugador en tiempo real u otras tecnologías relacionadas con liveops es una ventaja.
- Entusiasmo por los videojuegos y un gran interés en el futuro de la tecnología de desarrollo de juegos es beneficioso.
¿Por qué Product Madness?
Como parte de la familia Aristocrat, compartimos su misión de llenar de alegría la vida gracias al poder del juego, con un equipo de primer nivel que crea títulos líderes y de mayor recaudación en el género de casino social, entre ellos Heart of Vegas, Lightning Link y Cashman Casino.
Con un equipo global de 800 personas, Product Madness tiene su sede en Londres, y oficinas en Barcelona, Gdańsk, Lviv, Montreal y un equipo remoto en Estados Unidos, lo que nos convierte en una auténtica potencia global.
Nos guiamos por nuestro principio de “Las personas primero”. Independientemente de dónde, cuándo o cómo trabajen, los miembros de nuestro equipo tienen oportunidades para avanzar en su carrera profesional y crecer con nosotros. Nos enorgullece fomentar una cultura inclusiva, en la que se anima a cada persona a dar lo mejor de sí misma cada día.
Pero no confíes solo en nuestra palabra. En 2024, fuimos incluidos en la lista de los Global Inspiring Workplace Awards y recibimos un premio de bronce en los Stevies for Great Employers, en la categoría de “Empleador del año - Medios de comunicación y entretenimiento”.
Disponibilidad para viajar
Ninguna
Información adicional
En este momento, no podemos tramitar visados de trabajo para este puesto. Los candidatos deben tener permiso para trabajar a tiempo completo en el país donde se ofrece la vacante, sin necesidad de visado ahora ni en el futuro.