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

Aristocrat Leisure Limited (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.
Aristocrat has seven corporate functions and three operating business units, spanning regulated land-based gaming (Aristocrat Gaming), social casino (Product Madness) and regulated online real money gaming (Aristocrat Interactive). Our game and product portfolios collectively entertain millions of players worldwide every day.
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.
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.