A

Aristocrat Leisure

Global casino gaming content and platforms

AI Engineer

Applied Machine LearningUpdated on Nov 12
Full-timeBarcelona, SpainNo salary listed

About the Job

Requirements

  • A BSc, MSc, or PhD in Computer Science, Machine Learning, Artificial Intelligence, Mathematics, or a related technical field, or equivalent practical experience.
  • At least 2 years of professional experience in software engineering, machine learning engineering, or AI development, including practical experience developing machine-learning models or AI-powered applications.
  • Strong Python programming skills, including software building, testing, debugging, version control, and collaborative development practices.
  • Hands-on experience developing, training, and evaluating supervised learning models using scikit-learn, PyTorch, TensorFlow, or similar frameworks.
  • Experience building applications using large language models, including timely query formulation, structured outputs, retrieval-augmented generation, and tool calling.
  • Understanding of model evaluation methodologies, performance metrics, and approaches to validating AI outputs.
  • Practical experience in at least one area such as recommender systems, time-series modeling, unsupervised learning, or reinforcement learning.
  • Strong SQL skills and experience retrieving, transforming, and validating data from analytical databases and APIs.
  • Familiarity with model deployment, inference services, monitoring, and machine-learning lifecycle management.
  • Working knowledge of cloud platforms such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure, containers, continuous integration and continuous delivery pipelines, and machine-learning development environments.

Responsibilities

  • Build, train, evaluate, and improve machine-learning models for prediction, recommendation, personalization, and decision support.
  • Develop large-language-model-powered applications and workflows, including on-demand input engineering, retrieval-augmented generation, and tool integration.
  • Produce software components, services, and application programming interfaces that add machine-learning and artificial-intelligence functionality to existing applications.
  • Analyze model performance, verify artificial-intelligence outputs, detect failure modes, and assist in evaluation and testing frameworks.
  • Work alongside machine-learning operations engineers to deploy, monitor, and maintain machine-learning and artificial-intelligence solutions in production environments.
  • Write clean, maintainable Python code, implement automated tests, participate in code reviews, and maintain technical documentation.
  • Retrieve, integrate, validate, and prepare datasets from multiple sources for model training, inference, and evaluation.
  • Examine technical problems, improve model performance, and support improvements in reliability and efficiency.
  • Work with data scientists, engineers, and product collaborators to understand requirements and deliver practical machine-learning and artificial-intelligence solutions.
  • Acquire new machine-learning and artificial-intelligence technologies, share knowledge, and contribute to engineering discussions and team practices.

Desired Qualifications

  • Experience in mobile gaming, digital entertainment, or large-scale consumer applications.
  • Experience developing recommendation or personalization systems.
  • Familiarity with agentic workflows, artificial-intelligence agents, or advanced large-language-model applications.
  • Experience with model serving, distributed computing, or performance optimization.
  • Experience working with managed machine-learning platforms such as Vertex AI.
  • Familiarity with Bayesian modeling, causal inference, or simulation techniques.

About the Company

Aristocrat Leisure

Global casino gaming content and platforms

Aristocrat Leisure is a global technology-powered entertainment company that creates casino and mobile gaming content. Its products include electronic gaming machines, casino management systems, free-to-play mobile games, and real-money online games across three units: Aristocrat Gaming, Product Madness, and Aristocrat Interactive. They differentiate themselves with a diversified portfolio spanning land-based, social, and online gaming, plus large game and platform ecosystems and a strong focus on responsible gameplay and staff development. Their goal is to deliver long-term value for stakeholders by providing high-quality gaming content while prioritizing player safety and responsible play.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1953

Recently Posted Jobs

Explore more opportunities at Aristocrat Leisure

See more jobs